Senin, Desember 03, 2007

TUGAS FLOWCHART (5) 21/11/2007

5. Membalik Kalimat

- Flowchart


- Algoritma
  1. Masukkan input berupa kalimat, masukkan kedalam string kalimat[]
  2. Hitung panjang karakter, masukkan kedalam variabel p
  3. Proses Looping untuk i=p-2
  4. Cetak karakter pada string kalimat ke-[i]; i--;
  5. Apakah i>=0, jika ya kembali ke proses 3 dan jika tidak lakukan proses 6
  6. Proses Selesai.
- Source Program

#include
#include
#define MAKS 50
main()
{
char kalimat[MAKS];
int i, p;

printf("Masukkan Kalimat = ");
fgets(kalimat, sizeof kalimat, stdin);

p = strlen(kalimat);

printf("Output = ");

for(i=p-2;i>=0;i--)
{
printf("%c",kalimat[i]);
}
printf("\n");
}

- Output Program

Tidak ada komentar: