Contoh kasus String adalah sebagai berikut :
1. Konversi kata dalam huruf besar menjadi kata dalam huruf kecil
Jawab:
a. Algoritma dengan pseuducode
input(besar)
n=len(besar)
for i=1 to n do
posisi=ord(besar[i])
kecil=chr(posisi+32)
output(kecil)
endfor
b. Implementasi dalam bahasa C/C++
/* KONVERSI HURUF BESAR MENJADI HURUF KECIL */ #include<stdio.h> #include<string.h> #define m 25 main() { char besar[m]; char kecil[m]; int i,n; printf("Konversi huruf besar menjadi huruf kecil \n"); printf("Masukkan kata dengan huruf besar : "); scanf("%s",besar); n=strlen(besar); for(i=0;i<n;i++) { kecil[i]=besar[i]+32; printf("%c", kecil[i]); } }
Tampilan Program :
Konversi huruf besar menjadi huruf kecil
Masukkan kata dengan huruf besar : PEMROGRAMAN
p e m r o g r a m a n
2. Konversi kata dalam huruf kecil menjadi kata dalam huruf besar
Jawab :
a. Algoritma dengan pseuducode
input(kecil)
n=len(kecil)
for i=1 to n do
posisi=ord(kecil[i])
kecil=chr(posisi-32)
output(besar)
endfor
b. Implementasi dalam bahasa C/C++
/* KONVERSI HURUF KECIL MENJADI HURUF BESAR */ #include<stdio.h> #include<string.h> #define m 25 main() { char besar[m]; char kecil[m]; int i,n; printf("Konversi huruf kecil menjadi huruf besar \n"); printf("Masukkan kata dengan huruf kecil : "); scanf("%s",kecil); n=strlen(kecil); for(i=0;i<n;i++) { besar[i]=kecil[i]+-2; printf("#%c", besar[i]); }}
Tampilan Program :
Konversi huruf kecil menjadi huruf besar
Masukkan kata dengan huruf kecil : pemrograman
P E M R O G R A M A N
e-sourcesinformatics
0 Response for the "String dalam Bahasa C"
Post a Comment