#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <ctype.h>
#include <iostream.h>
void garis();
void hit_kar();
void balik_kat();
void gabung_kat();
void main()
{
int
pilih;
char lagi;
clrscr();
next:
garis();
cout<<"Menu
Program"<<endl;
garis();
cout<<"1. Menghitung Karakter\n";
cout<<"2. Membalik Kata\n";
cout<<"3. Menggabungkan kalimat\n";
garis();
cout<<"Silahkan pilih menu [1/2/3] : ";cin>>pilih;
garis();
if(pilih==1)
{
hit_kar();
clrscr();
cout<<"INPUT LAGI?";cin>>lagi;
if(lagi=='Y')
clrscr();
goto next;
}
else if(pilih==2)
{
balik_kat();
clrscr();
cout<<"INPUT LAGI?";cin>>lagi;
if(lagi=='Y')
clrscr();
goto next;
}
else if(pilih==3)
{
gabung_kat();
clrscr();
cout<<"INPUT
LAGI?";cin>>lagi;
if(lagi=='Y')
clrscr();
goto next;
}
else
cout<<"KODE SALAH
";
}
void garis()
{
for(int
i=1; i<50; i++)
{
cout<<"-";
}
cout<<endl;
}
void hit_kar()
{
char
nama[50]="NILAM SARI UMMAYA RATRI"; ;
clrscr();
cout<<"Nama
Lengkap : "<<nama<<endl;
cout<<"Panjang
Kata Yang Diinputkan = ";
cout<<strlen(nama);
cout<<endl;
getch();
}
void balik_kat()
{
char
nama[50]="NILAM SARI UMMAYA RATRI";;
cout<<"Nama Lengkap : "<<nama<<endl;
strrev(nama);
cout<<"Hasil
Perubahan = "<<nama;
cout<<endl;
getch();
}
void gabung_kat()
{
char a1[20]="NILAM";;
char
a2[20]="SARI";;
cout<<"Kata ke-1 : "<<a1<<endl;
cout<<"Kata ke-2 : "<<a2<<endl;
strcat(a1, a2);
cout<<"Hasil
Penggabungannya : "<<a1;
cout<<endl;
getch();
}