Anda di halaman 1dari 16

TUGAS PERTEMUAN 7 PENGANTAR CODING

OLEH : SUCI RAHMADHANI (20022110) PG-PAUD

Contoh-contoh program modul 5

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

/*jumlah huruf kecil dan huruf kapital dalam kalimat


menggunakan gets atau fgets*/

#include <stdio.h>

#include <iostream>

int main()

char kalimat [100];

int i,HurufBesar,HurufKecil;

HurufBesar = 0;

HurufKecil = 0;

puts("Program Menghitung Jumlah Huruf Besar dan Huruf


Kecil\n");

printf("Masukkan Kalimat :");

gets(kalimat);

for(i=0;kalimat[i];i++)

if(kalimat[i]>= 'A' && kalimat[i]<='Z')

HurufBesar++;

else if(kalimat[i]>= 'a' && kalimat [i]<='z')

HurufKecil++;

printf("Hasil Perhitungan :\n",kalimat);

printf("Kapital : %d\n", HurufBesar );

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

//membalikkan nama dan merubahnya menjadi huruf


kapital//
#include <stdio.h>

#include <string.h>

main()

char nama [98];

int e,r;

puts("program membalik kata dan merubahnya menjadi huruf


kapital\n\n");

printf("masukkan nama =");

gets(nama);

e=strlen(nama);

strupr(nama);

printf("nama yang terbalik dan kapital=");

for(r=0;r<e;r++){

printf("%c",nama[e-1-r]);

return 0;

B. SCREENSHOT PROGRAM

3. Ketikkan sebuah kalimat, hitung dan tampilkan jumlah spasinya.

A. SOURCE CODE
#include <conio.h>

#include<stdio.h>

#include<string.h>

int main()

char kalimat [200];

int e,f,g=0;

printf("Program Menghitung Jumlah Spasi dalam Kalimat");

printf("\nKetikkan Kalimat : ");

gets(kalimat);

e=strlen(kalimat);

for(f=0;f<=e;f++)

if(kalimat[f]== ' '){

g=g+1;

printf("\nJumlah Spasi =%d\n\n",g);

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;

puts("Masukkan sebuah kalimat dan diakhiri dengan enter");

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

Anda mungkin juga menyukai