PROGRAM STRING


#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();
}

Share this

Related Posts

Previous
Next Post »