Latihan Responsi Praktikum Alprog Soal jenis B

By | December 16, 2014

ini adalah lanjutan dari postingan sebelumnya yaitu artikel berjudul Latihan Responsi Praktikum Alprog Soal jenis A, baiklah kita lanjutkan pada soal jenis B, untuk soal jenis B kita diminta untuk membuat program untuk menentukan ada berapa banyak huruf vokal yang ada di sebauh kalimat, kata atau string yang di inputkan ke dalam program untuk di eksekusi oleh algoritma yang sudah ditanam. bagi yang tidak tahu huruf vokal saya akan jelaskan sedikit yang diambil dari wikipedia,  Vokal atau huruf hidup (dalam fonetik) adalah suara di dalam bahasa lisan yang dicirikhaskan dengan pita suara yang terbuka sehingga tidak ada tekanan udara yang terkumpul di atas glotis. Vokal kontras dengan konsonan yang dicirikhaskan dengan penutupan satu atau lebih titik artikulasi di sepanjang rongga suara, baiklah mari kita menuju soalnya.

  • source code soal (Semula):

#include <stdio.h>
#include <ctype.h>

int cvocal(char *);

int main(void) {
char str[80];
int cv;

printf(“masukkan string: “);
gets(str);

cv = cvocal(str);
if(!cv)
printf(“tidak ditemukan vokal\n”);
else
printf(“jumlah vokal: %d\n”, cv);

return 0;
}

int cvocal(char *str) {
int i;
int c = 0;

// lengkapi bagian ini
// gunakan perulangan

return c;
}

  • Penampilan seharusnya program:

coding alprog praktikum10 jenis b

  • Source code jawaban (Yang perlu ditambahkan):

for(i = 0; i < strlen(str); i++)
if(toupper(str[i]) == 'A' ||
toupper(str[i]) == 'E' ||
toupper(str[i]) == 'I' ||
toupper(str[i]) == 'O' ||
toupper(str[i]) == 'U')
c++;

baiklah itu adalah latihan soal responsi jenis kedua, untuk lanjut jenis ke tiga klik bagian bawah artikel sebelah kanan atau kiri untuk melanjutkan artikel 😀

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.