Friday, November 2, 2012

Program Membalikan Karakter dengan Bahasa C

Buatlah program untuk membalik kata, misalnya kata “heruno utomo“ menjadi “omotu onureh“!

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main(void)
{
 char kalimat[160]; //variable array kalimat dengan banyak nya index 160
 char temp[160];//variable array temp dengan banyak nya index 160
 int i, j, label;
 printf("Masukan teks maksimal 160 karakter :\n\n");
 gets(kalimat); //input string atau karakter
 printf("+++++++++++++++++++++++++++++++++++++++++++++++++++++\n");
 strcpy(temp, kalimat);// fungsi copy kalimat ke temp
 label = strlen(kalimat);//mengambil banyaknya karakater
 j = 0;
 for(i = label; i >= 0; i--)
 { 
  if(i != label)
  {
   temp[j] = kalimat[i]; 
   j++; 
  }
 }
 printf("text yang dibalikan : %s\n\n", temp); 
 system("pause");
 return 0;
}

No comments:

Post a Comment