Pemrograman Sistem


Program untuk menentukan palindrom, bukan palindrom dan membalik kata :

1.      Listing Program

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

char balik(char x[50]);
char cek(char y[50],char z[50]);

main()
{
char m[50],o[50];
printf("Masukkan kata : ");                        //cetak untuk kalimat masukkan kata
gets(m);
strcpy(o,m);
balik(o);
cek(m,o);
}
//cek untuk kebalikan kata
char balik(char x[50])
{
strrev(x);
printf("Kebalikan kata : %s",x);                               //cetak untuk kalimat output kebalikan kata
}

//cek untuk palindrom
char cek(char y[50],char z[50])
{
if(strcmp(y,z)==0)
 {
  printf("\nPalindrom");                              // cetak output untuk hasil palindrom
 }
Else                                                                       //eksekusi untuk pengecualian
 {
  printf("\nBukan Palindrom");                                // cetak output untuk hasil bukan palindrom
 }
 getch();
}



Program untuk mencertak huruf kecil selanjutnya huruf besar

1.      Listing Program

#include <string.h>
#include <conio.h>

int main()
{
int i,jum;
char string[100];

cout<<"Masukan kata : \n";                      //cetak input masukkan kata
cin.getline(string,100);                                                //membaca spasi

//mengubah huruf awal menjadi huruf kecil dan setelahnya menjadi huruf besar
jum=1;
for(i=0;i<(int)strlen(string);i++)
{
if((string[jum]>='a')&& (string[jum]<='z'))
string[jum]=(char)string[jum]-32;
jum++;
}

cout<<"Kata menjadi : "<<string<<endl;             //cetak inputan kata menjadi
getch();
}


Penulis : Refai Muclas ~ Sebuah blog yang menyediakan berbagai macam informasi

Artikel Pemrograman Sistem ini dipublish oleh Refai Muclas pada hari Kamis, 18 April 2013. Semoga artikel ini dapat bermanfaat.Terimakasih atas kunjungan Anda silahkan tinggalkan komentar.sudah ada 0 komentar: di postingan Pemrograman Sistem
 

0 komentar:

Posting Komentar