Soal-soal Pengulangan Pertemuan ke-7 Bahasa C
Struktur Dasar Bahasa C Buatlah Program dalam Bahasa C untuk : Mencari jawaban dari sebuah persamaan kuadrat dengan menggunakan rumus abc. Mencetak deret bilangan 1 2 4 8 16 32 64 Menghitung jumlah dan rata-rata dari 5 buah bilangan bulat positip.
Input dan Output Buatlah Program dalam Bahasa C untuk : Menginput dan menampilkan biodata pribadi seseorang yang terdiri dari nama, tempat, tanggal lahir, alamat, nomor telepon, agama, dan jenis kelamin. Mencetak sejumlah deret bilangan ganjil antara 1 sampai N, dimana N dimasukkan oleh user. Menentukan bilangan terbesar dan terkecil dari sejumlah bilangan yang dimasukkan oleh user (misalnya N buah bilangan).
Penyeleksian Kondisi Buatlah sebuah Program untuk mencetak bilangan terbesar dari 5 buah bilangan yang dimasukkan oleh user, dengan cara membandingkan bilangan sebelumnya dengan bilangan berikutnya. Misalnya bilangan tersebut A, B, C, D, dan E maka A dan B diperbandingkan. Jika A lebih besar dari B maka A dibandingkan dengan C, jika A lebih besar dari C maka A dibandingkan dengan D, demikian seterusnya sampai didapat nilai yang terbesar.
Perulangan Buatlah Program untuk mencetak tampilan sebagai berikut : ********** ********* ******** ******* ****** ***** **** *** ** * Gunakan perulangan while atau for..! Buatlah Program untuk mencetak 10 bilangan prima pertama. 2 3 5 7 13 17….
Array (Larik) Buatlah sebuah program untuk menginput, menghitung dan mencetak perkalian matriks 3 x 3 Apa yang tercetak dari program berikut ini : #include <stdio.h> #define SIZE 10 int whatIsThis(int [], int); void main() { int total, a[SIZE] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; total = whatIsThis(a, SIZE); printf("\nNilai variabel total adalah %d", total); } int whatIsThis(int b[], int size) { if (size == 1) return b[0]; else return b[size-1] + whatIsThis(b, size-1);