You are on page 1of 5

TUGAS PRAKTIKUM 1

#include <iostream.h>

int main()
{
char nama [100];
cout<<"nama sebelum dibalik :";
cin.getline(nama,sizeof(nama));
cout<<"\n";
cout<<"nama setelah dibalik :";
for(int i= strlen(nama)-1; i>=0; i--)
{
cout<<nama[i];
}
cout<<"\n\n";
}

TUGAS PRAKTIKUM 2
#include <iostream.h>
#include <stdio.h>
int main()
{int i, lembar[100]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,
44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 61,62,63,64,65,66,
67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,
90,91,92,93,94,95,96,97,98,99,100};
printf("|===============================|\n");
printf("| DAFTAR HARGA FOTOKOPI |\n");
printf("|===============================|\n");
printf("| Lembar | Harga(Rp.)\t|\n");
printf("|===============================|\n");
for(i=0;i<100;i++)
{
cout<<"|";
cout<<"\t"<<lembar[i];
cout<<"\t|";
if ((i+1) % 20 == 0)
{
cout<<"\t"<<lembar[i]*60;
}
else
{
cout<<"\t"<<lembar[i]*80;
}
cout<<"\t|";
cout<<endl;
printf("---------------------------------\n");
}
}
TUGAS RUMAH 1
#include <iostream.h>
int main()
{
char kata[150];
char vkl[]={'a','A','i','I','u','U','e','E','o','O'};
int vokal=0, konsonan=0,lain=0, ng=0, flag=0;
cout<<"Masukkan kata : ";
cin.getline(kata,sizeof(kata));
for(int i=0; kata[i]!='\0'; i++)
{
flag=0;
for(int v=0; v<sizeof(vkl);v++){
if(kata[i]==vkl[v]){
vokal++;flag=1;}
}
if(flag==0){
if((kata[i]>='a' && kata[i]<='z') || (kata[i]>='A' &&
kata[i]<='Z')){
konsonan++;if(kata[i]=='n' || kata[i]=='N')
{if(kata[i+1]=='g' || kata[i+1]=='G'){
ng++;}
}
}
else if(kata[i]!=' '){
lain++;}
}
}
cout<<"-----------"<<endl;
cout<<"Jumlah : "<<vokal+konsonan+lain<<endl;
cout<<"VOKAL : "<<vokal<<endl;
cout<<"KONSONAN : "<<konsonan<<endl;
cout<<"LAINNYA : "<<lain<<endl;
cout<<"'ng' : "<<ng<<endl;
cout<<"------------";
cout<<endl;
return 0;
}

TUGAS RUMAH 2
#include<iostream.h>
int main()
{
int P[4]={1,1,0,0}, Q[4]={1,0,1,0};
cout<<"-----------------------------------------------\n";
cout<<"| P | Q | P OR Q | P AND Q | NOT P | P XOR Q |\n";
cout<<"-----------------------------------------------\n";
for (int a=0; a<4; a++)
{
cout<<"| "<<P[a]<<" | "<<Q[a]<<" | "<<(P[a]||Q[a])<<" | "
<<(P[a]&&Q[a])<<" | "<<!P[a]<<" | "<<(P[a]^Q[a])<<" | \n";
}
cout<<"-----------------------------------------------\n";
}

TUGAS RUMAH 3
#include <iostream.h>
#include <conio.h>
int main(){
int x;
cout << "Menampilkan Angka Fibonacci ke- ";
cin >> x;

int fibonacci[x];

for(int y = 0; y < x; y++){


if(y <= 1){
fibonacci[y] = 1;
} else {
fibonacci[y] = fibonacci[y-2] + fibonacci[y-1];
}
}

cout << "Bilangan Fibonacci ke-" << x << " adalah " << fibonacci[x-1];

if(fibonacci[x-1] % 2 != 0 || fibonacci[x-1] % 3 != 0 ){
cout << " (Bilangan Prima)";
}
getch();
}

You might also like