COBA COBA C CHAPTER 5

1110191055 / M Andhika Dwi P

Kali ini kita akan membahas statmen looping

Control statement adalah statement yang digunakan untuk mengarahkan jalannya program, sehingga urutan pengerjaan program dapat melompat – lompat atau berulang.

Statement yang termasuk Control statement adalah :

  • for() digunakan untuk membuat perulangan yang dikontrol initial (nilai awal), condition (kondisi), increment decrement (penambahan/penurunan).
  • while() digunakan juga untuk perulangan seperti statement for(), tetapi statement while() memeriksa kondisi dulu, bila kondisi memenuhi (benar), maka perulangan dilaksanakan.
  • do-while cara kerja dari statement do-while adalah langsung mengerjakan badan loop, kemudian kondisi diperiksa bila kondisi memenuhi perulangan dilanjutkan bila tidak peulangan selesai.

Selain 3 di atas, terdapat beberapa control statement yaitu if-else , else-if , goto() , switch() , break , continue

 

5.5.1 Membuat program untuk mencetak matriks yang telah ditentukan.

#include<stdio.h>
int i, j, n=5;
main(){
for(i=1;i<=5;i++){
for(j=1;j<=5;j++){
if(j==i){
printf(“1”,i);
}
else printf(“0”,j);
}
printf(“\n”);
}
}

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  •  

5.5.2 Membuat program untuk menampilkan tabel perkalian.

#include<stdio.h>
int a,b=1, i, j, n;

main(){
printf(“Masukkan ordo yang diinginkan :”);
scanf(“%d”,&n);

printf(“\n X”);
for(a=1; a<=n; a++) printf(“%5d”,a);

printf(“\n”);

for(i=1; i<=n; i++){
printf(“%2d”,b);
b++;

for(j=1; j<=n; j++){
printf(“%5d”,i*j);
}
printf(“\n”);
}
}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  •  

5.5.3 Membuat program untuk membalikkan tampilan angka yang dimasukkan melalui keyboard.

Contoh :

Masukkan bilangan bulat : 1234

Hasil setelah dibalik : 4321

#include<stdio.h>

int main(){
int i, angka, tulis_angka;

printf(“Masukkan angka yang akan di balik : “);
scanf(“%d”, &angka);

while (angka>0){
tulis_angka = angka % 10;
angka = angka / 10;
printf(“%d”,tulis_angka);
}
return 0;
}

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  •  

5.5.4 Membuat table konversi suhu dari derajat Celcius ke derajat Fahrenheit, Reamur, dan Kelvin

 

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  •  

5.5.5 Membuat program untuk menghitung nilai rata – rata nilai yang telah dimasukkan melalui keyboard.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  •  

5.5.6 Membuat program untuk menghitung jumlah angka suatu bilangan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

  •  

5.5.7 Membuat program untuk menampilkan tabel yang terdiri dari 10 faktorial pertama, Usahakan tampilan bilangan rata kanan.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

5.5.8 Membuat program untuk menghitung nilai minimal, nilai maksimal, dan nilai rata – rata dari daftar nilai siswa yang dimasukkan melalui keyboard.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Sekian dari saya semoga bermanfaat

wassalamualaikum wr wb