Soal kali ini :
1. Urutkan string berdasarkan karakter, menggunakan sorting yang kalian ketahui. Apabila ketemu huruf "A" ataupun "a", hitung berapa banyak A dan tampilkan jumlahnya.
Source Codenya :
2, Seperti no 1, tapi apabila ketemu huruf vokal, ubah menjadi angka '9' dan tampilkan.#include
int main(){
char A[100];
int i,j,k;
printf("Masukkan kata : ");
gets(A);
int jumlah = 0;
for(i=0; i
if ((A[i]=='A') || (A[i]=='a')){
jumlah++;
}
k=A[i];
j=i;
while (A[j-1] >k && j>0){
A[j] = A[j-1];
j=j-1;
}
A[j]=k;
}
printf ("setelah diurutkan : \n");
for (i=0; i<(strlen(A)); i++){
printf ("%c \n", A[i]);
}
printf("jumlah A= %d ", jumlah);
getch();
return 1;
}
#include
#include
int main(){
char A[100];
int i,k,j;
printf("Masukkan kata : ");
gets(A);
int jumlah = 0;
for(i=0; i
if ((A[i]=='A') || (A[i]=='a') ||
(A[i]=='E') || (A[i]=='e') ||
(A[i]=='I') || (A[i]=='i') ||
(A[i]=='U') || (A[i]=='u') ||
(A[i]=='O') || (A[i]=='o')) {
A[i] = '9';
}
k=A[i];
j=i;
while (A[j-1] >k && j>0){
A[j] = A[j-1];
j=j-1;
}
A[j]=k;
}
printf("\n");
printf ("setelah diurutkan : \n");
for (i=0; i<(strlen(A)); i++){
printf ("%c \n", A[i]);
}
printf("%s", A);
getch();
return 1;
}
0 komentar:
Posting Komentar