program mengubah huruf menjadi besar atau kecil dengan pengulangan goto

#include “ctype.h”
#include”conio.h”
#include”stdio.h”
#include”iostream.h”
#include “string.h”
void main()
{
char a[100];
int b;
int pilih;
menu :
clrscr();
puts(“pilih nomor sesuai keinginan anda : “);
puts(“1=memperbesar kata, 2=memperkecil kata”);
printf(“masukkan nomor : “);scanf(“%d”,&pilih);
switch(pilih)
{
case 1 :
{
printf(“masukkan kata : “);scanf(“%s”,&a);
for(int i=0;a[i];i++)

a[i]=toupper(a[i]);

cout<<"kata nya : "<<a;

break;
}
case 2 :
{
printf("masukkan kata : ");scanf("%s",&a);
for(int i=0;a[i];i++)

a[i]=tolower(a[i]);

cout<<"hasil kata yang telah di proses: "<<a;

break;
}
default : printf("kode salah");
goto menu1;
}
menu1 :
printf("\napakah anda ingin kembali ke menu(y/n) : ");scanf("%s",&b);
switch(b)
{
case 'y':{ goto menu;
break;
}
case 'n':{
puts("terima kasih telah menggunakan software ini");
break;
}
default : puts("\nanda salah memasukkan kode atau gunakan huruf kecil\n");
goto menu1;
}
getch();
}

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: