Contoh Program Looping program
1. Membuat program pembalik kata
Berikut scriptnya :
#include<iostream.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>
void main()
{
char kata[100], ulang;
cout<<"Pogram Balik
Kata"<<endl<<endl;
cout<<"Masukkan kata = ";
cin.getline(kata,100);
strrev(kata);
cout<<"setelah dirubah :
"<<kata<<endl<<endl;
cout<<"Ulang Lagi (Y/T) ? : ";
for ( ; ;)
{
ulang = toupper(getch());
if((ulang == 'Y') || (ulang == 'T'))
{
cout<<ulang<<endl<<endl;
if(ulang == 'Y')
{
cout<<"Masukkan
kata = ";
cin.getline(kata,100);
strrev(kata);
cout<<"setelah
dirubah : "<<kata<<endl<<endl;
cout<<"Ulang
Lagi (Y/T) ? : "; }
else
exit (0);
}
}
}
2. Merubah huruf kecil menjadi besar
Berikut scriptnya :
#include<iostream.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
#include<ctype.h>
void main()
{
char ulang, kata[100];
cout<<"Pogram Kapitalisasi
Huruf"<<endl<<endl;
cout<<"Masukkan kata = ";
cin.getline(kata,100);
strupr(kata);
cout<<"setelah dirubah =
"<<kata<<endl<<endl;
cout<<"Ulang Lagi (Y/T) ? : ";
for ( ; ;)
{
ulang = toupper(getch());
if((ulang == 'Y') || (ulang == 'T'))
{
cout<<ulang<<endl<<endl;
if(ulang == 'Y')
{
cout<<"Masukkan
kata = ";
cin.getline(kata,100);
strupr(kata);
cout<<"setelah
dirubah = "<<kata<<endl<<endl;
cout<<"Ulang
Lagi (Y/T) ? : "; }
else
exit (0);
}
}
}
Tidak ada komentar:
Posting Komentar