Program Mempermainkan Kata

# include <iostream.h>
# include <conio.h>
# include <stdio.h>

main()
{

int i,pil;
char kata[20],*array,ulang;

clrscr();

do{
cout <<"\n********************************";
cout <<"\n* PROGRAM MEMPERMAINKAN KATA *";
cout <<"\n********************************";
cout <<"\n";
cout <<"\n1.Membalikkan Kata (inputan)";
cout <<"\n2.Kapitalis Kata";
cout <<"\n3.Exit";
cout <<"\n";
cout <<"\nMasukkan pilihan Anda ! : "; cin >>pil;
switch(pil){

case 1:
clrscr();
cout <<"\n================================";
cout <<"\n= Membalikkan Kata (inputan) =";
cout <<"\n================================";
cout <<"\n\n";
cout <<"Masukkan kata : "; cin >>kata;

for(kata[i]!='\0';i>=0;i--) // kata[i]!='\0' artinya, nilai awal array kata merupakan akhir dari index array yang diinputkan. '\0' = null, menandai akhir dari index array yang diinputkan.
{
cout <<kata[i];
}
cout <<"\n\n\n";
break;

case 2:
clrscr();
cout <<"\n====================";
cout <<"\n= Kapitalis Kata =";
cout <<"\n====================";
cout <<"\n\n";
cout <<"Masukkan kata ! : ";
gets(array); // fungsi pengambilan tipe data string pada Bahasa C
cout <<"\n--------------------------------";
cout <<"\n\nHASIL : ";

for(i=0;array[i]!='\0';i++)
{
if((array[i]>='A')&&(array[i]<='Z'))
{
printf("%c",array[i]+32); //penjumlahan bilangan desimal dari karakter huruf besar yang diinputkan untuk menghasilkan bilangan desimal karakter huruf kecil
}
else
{
printf("%c",array[i]-32); //pengurangan bilangan desimal dari karakter huruf kecil yang diinputkan untuk menghasilkan bilangan desimal karakter huruf besar
}
}
cout <<"\n\n\n";
break;

case 3 :
clrscr();
break;
}
cout <<"Apakah Anda ingin mengulang ? [Y/T] : ";
cin >>ulang;
}
while(ulang=='Y'||ulang=='y');

cout <<"\3\3\3 TERIMA KASIH \3\3\3";

getch();
}

Posted in | 2 Comments

Tabel Perkalian

# include <iostream.h>
# include <conio.h>

main()
{

int i,j,BA,BK,I;

clrscr();
cout <<"\n*******************";
cout <<"\n* TABEL PERKALIAN *";
cout <<"\n*******************";
cout <<"\n\n\n";
cout <<"Masukkan Bilangan Awal! = "; cin>>BA;
cout <<"Masukkan Bilangan Akhir! = "; cin>>BK;
cout <<"Masukkan Interval! = "; cin>>I;
cout <<"\n";
for(i=BA;i<=BK;i=i+I)
{
    for(j=BA;j<=BK;j=j+I)
   {
       cout <<i*j <<"\t";
   }
   cout <<"\n";
}

getch();
}

Posted in | Leave a comment

Trigonometry Angel Numbering Program

# include <conio.h>
# include <iostream.h>
# include <math.h>

main()
{

int der,FN,LN,I;
float rad,s,c,t;

clrscr();
cout <<"\n******************************************";
cout <<"\n*  TRIGONOMETRY ANGEL NUMBERING PROGRAM  *";
cout <<"\n******************************************";
cout <<"\n\n";
cout <<"Enter first number !   = "; cin >>FN;
cout <<"Enter last number !  = "; cin >>LN;
cout <<"Enter interval !     = "; cin >>I;
cout <<"\n\n";
cout <<"\n=================================================";
cout <<"\n|DERAJAT| RADIAN  |  SINUS  | COSINUS | TANGEN  |";
cout <<"\n=================================================";

if(LN<FN)
{
cout <<"\n\t~~~~~~~~~~~~EEEEERRRROOOORRRRR~~~~~~~~~~~~";
cout <<"\nYour false entering first number or last number";
}
else
{
for(der=FN;der<=LN;der=der+I)
{
rad=1;

rad=M_PI/180*der;
s=sin(rad);
c=cos(rad);
t=tan(rad);
cout <<"\n|  "<<der<<"  | "<<rad<<" | " <<s<< " | " <<c<< " | " <<t<< " |";
cout <<"\n===================================================";
}
}
cout <<"\n\n\n";
cout <<"\t~~~~~~~~~~~~THANK YOU~~~~~~~~~~~~";

getch();
}

Posted in | Leave a comment

Search

Support by Blogger ITN | Converted by LiteThemes.com