‘C’Loop yang Berulang-Ulang
Assalamualaikum Wr. Wb, Kembali bersama saya Hudzaifah Rizqi dari D4 Elka B 2019. Pada post saya kali ini saya akan membahas bagaimana bahasa C bisa mengulang-ulang sebuah proses atau yang biasanya kita sebut Looping. Tujuan dalam mempelajari materi kali ini adalah untuk memahami proses perulangan, serta menggunakan beberapa control statement seperti for, while, dan do-while. Untuk menambah pemahaman yuk langsung kita lihat tugas-tugas dibawah ini. Tugas 1 Membuat Matriks Identitas Program : #include <stdio.h> main() { int baris, kolom, hasil; printf(“\tBuatlah bentuk matriks identitas dengan ordo 5×5\n\n\n”); for(baris=1; baris<=5; baris++){ for(kolom=1; kolom<=5; kolom++){ if(baris==kolom){ hasil=1; printf(“%3d”, hasil);} else{ hasil=0; printf(“%3d”, hasil);} } printf(“\n”); } } Tugas 2 Membuat Tabel Perkalian Program : #include <stdio.h> main(){ int a,b,c; for(a=1;a<=10;a++){ if(a<=10){ printf(“\n”); } for(b=1;b<=10;b++){ c=a*b; printf(“%4d”, c); } } } Tugas 3 Membalikkan tampilan angka yang dimasukkan melalui keyboard Program : #include <stdio.h> main(){ int in, out; printf(“Masukkan bilangan bulat: “); scanf(“%d”, &in); printf(“Hasil setelah dibalik : “); while(in>0) { out= in % 10; in= in / 10; printf(“%d”,out); } } Tugas 4 Membuat tabel konversi suhu dari Celcius ke Fahrenheit, Reamur dan Kelvin Program : #include <stdio.h> main(){ int a,c,f,k; float r; printf(“No\tCelcius\t\tFahrenheit\t\tReamur\t\tKelvin\n”); for(a=1;a<=11;a++){ c=0+ (10*(a-1)); f=(1.8)*c + 32; r=(0.8)*c; k=c + 273; printf(“%d\t%d\t\t%d\t\t\t%1.f\t\t%d\n”,a,c,f,r,k);...
Read More
Recent Comments