Bahasa : C
Program : Borland C++
5.02
Tentang : Pointer
Soal :
Buatlah
sebuah program yang akan menerima masukan berupa data bertipe string dari user.
Dengan menggunakan pointer, lakukan
proses membalik kalimat dan tampilkan hasilnya.
contoh : Rahmat Hidayat Slamet è temalS tayadiH tamhaR
Jawab :
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
/* Awal pendeklarasian variabel termasuk array dan pointer serta valuenya */
char str[255];
char *p=&str[0];
/* Akhir pendeklarasian */
printf("\nMasukkan sebuah kalimat: ");
gets(str);
/* Awal dari Prosessing Area Program */
do
{
p++;
}
while(*p!='\0');
while(p != &str[0])
{
putchar(*--p);
}
printf("\n\n");
getch ();
return 1;
}
( Download This File )
Silahkan Tinggalkan komentar anda berupa
pertanyaan, kritik, maupun saran.
Created By : Rahmat H Slamet.
-- Info Seputar Teknologi dan Informasi --
0 komentar:
Posting Komentar