1
2.
3.
4.
5.
6.
7.
8.
9.
Latihan modul 5
1. Ketikkan sebuah kalimat melalui keyboard dengan menggunakan gets() (atau fgets())
kemudian didapatkan keluaran berupa laporan tentang jumlah huruf kecil dan huruf kapital
dalam kalimat tsb.
A. SOURCE CODE
#include <stdio.h>
#include <iostream>
int main()
int i,HurufBesar,HurufKecil;
HurufBesar = 0;
HurufKecil = 0;
gets(kalimat);
for(i=0;kalimat[i];i++)
HurufBesar++;
HurufKecil++;
printf("Non-Kapital : %d\n",HurufKecil);
return 0
B. SCREENSHOT PROGRAM
2. Masukkan nama Anda, rubah ke dalam huruf besar semua, balikkan urutan hurufnya,
selanjutnya tampilkanhasilnya dilayar.
A. SOURCE CODE
#include <string.h>
main()
int e,r;
gets(nama);
e=strlen(nama);
strupr(nama);
for(r=0;r<e;r++){
printf("%c",nama[e-1-r]);
return 0;
B. SCREENSHOT PROGRAM
A. SOURCE CODE
#include <conio.h>
#include<stdio.h>
#include<string.h>
int main()
int e,f,g=0;
gets(kalimat);
e=strlen(kalimat);
for(f=0;f<=e;f++)
g=g+1;
return 0;
B. SCREENSHOT PROGRAM
4. Ketikkan sebuah kalimat, kemudian tampilkan kalimat tersebut satu kata perbaris.
Asumsikan ada satu spasi yang memisahkan setiap kata dan kalimat diakhiri dengan sebuah
tanda titik.
A. SOURCE CODE
#include<stdio.h>
#include<string.h>
main()
{
char text[80];
int i;
gets(text);
puts("Hasilnya : ");
for(i=0;i<text[i];i++)
if (text[i]==' ')
printf("\n");
else
printf("%c",text [i]);
printf(".");
puts(" ");
return 0;
B. SCREENSHOT PROGRAM