1.Algoritma
Deklarasi
i => integer
nama[100]=>char
c => char
Deskripsi
read(nama)
while(nama[i]{
c=nama[i]
if (isupper(c)) c=tolower(c)
putchar (c)
i++}
write(nama[i])
2.C++
#include <stdio.h> //file header pemanggil gets/putchar
#include <ctype.h> //file header pemanggil isupper/islower
#include <iostream> //file header pemanggil cout
#include <conio.h> //file header pemanggil getche
using namespace std;
int main ()
{
int i=0; //inisialisasi i untuk variabel nama
char nama[100]; //variabel nama dengan maksimum 100 karakter
char c; //variabel hasil dari isupper/islower variabel namawhile
cout<<"Masukkan kata [huruf balok] = "; gets(nama); //proses entri data
getche(); //menghentikan program aplikasi, tekan enter untuk meneruskan
cout<<"\nversi huruf kecilnya = "; //memulai output
while (nama[i]) //awal perulangan while untuk variabel nama
{
c=nama[i]; //menyamakan variabel c dan nama[i]
if (isupper(c)) c=tolower(c); //proses percabangan dari besar ke kecil
putchar (c); //output dari huruf besar menjadi huruf kecil
i++; //perulangan berupa penambahan nilai
}
}
Latihan ppt no 1 klik disini
untuk Diskusi klik disini
0 komentar:
Posting Komentar