Belajar Bahasa Pemrograman C++ Untuk Pemula : Level 6


Halo sobat lautan, semoga sehat selalu ya. 
Kali ini lautan akan berbagi modul pembelajaran bahasa pemrograman dasar C++. Jujur saja, lautan belum menemukan buku yang cocok untuk di bedah sehingga menjadi bahan pembelajaran kita. Jadi, lautan gunakan saja modul dari kampus lautan. 


Langsung saja, ini dia modulnya, dan selamat belajar..

Dasar Teori 

Perulangan (Loop/Iterasi)

Loop merupakan perulangan serangkaian langkah secara terus menerus hingga suatu kondisi tertentu terpenuhi. Dalam bahasa C perulangan dinyatakan dengan perintah while, do..while atau for. 

While

Format penulisan perulangan dengan while adalah sebagai berikut :

            while (kondisi) pernyataan

While akan mengecek terlebih dahulu kondisi, jika benar maka pernyataan akan dijalankan, jika salah maka pernyataan tidak dijalankan

Percobaan A

Lakukan percobaan dengan menuliskan program berikut, dan simpan dengan nama file yang sesuai

File : while.c

#include<stdio.h>

int main()
{
int i, n;
printf ("Masukan nilai : ");
scanf("%d", &n);
i = 0;
while (i <= n) {
printf("%d , " , i);
i++;
}
return 0;
}

Jalankan program diatas, dan masukan nilai : 10, -10, dan 0. Amati hasil outputnya!

Do while

Format penulisan perulangan dengan do while adalah sebagai berikut :

         do pernyataan while (kondisi);

Berbeda dengan perulangan while, pada perulangan do while ini pernyataan akan dijalankan terlebih dahulu kemudian baru dicek kondisinya jika benar maka akan terus dan jika salah akan berhenti

Percobaan B

Lakukan percobaan dengan menuliskan program berikut, dan simpan dengan nama file yang sesuai

File : dowhile.c

#include<stdio.h>

int main()
{
short n;
long jumlah = 0;
do {
printf("Masukan bilangan (0 untuk keluar): ");
scanf("%d", &n);
jumlah = jumlah + n;
printf ("Jumlah : %d \n", jumlah);
} while (n != 0);
printf("Terima kasih");
return 0;
}

Jalankan program diatas, dan masukan nilai : 5, 12, 21 dan 0. Amati hasilnya

Latihan 

1. Buatlah program untuk menampilkan karakter bintang * sejumlah n buah. Input adalah bilangan n. Outputnya adalah : ******* (berjumlah n buah). Contoh, untuk input n = 10, maka ouputnya : **********. 

2. Buatlah program untuk menampilkan bilangan genap dari 2 sampai dengan N. Inputnya adalah N. Contoh untuk input N = 10, maka outputnya adalah : 2, 4, 6, 8, 10

3. Buatlah program untuk menampilkan bilangan dengan urutan mundur dari N sampai 0. Inputnya adalah N. Contoh input = 5, maka outputnya adalah : 5, 4, 3, 2, 1, 0

Sumber : Modul Universitas Ahmad Dahlan

Post a Comment

0 Comments