Tampilkan postingan dengan label Bahasa Pemograman. Tampilkan semua postingan
Tampilkan postingan dengan label Bahasa Pemograman. Tampilkan semua postingan

For,While,Do-While untuk Menampilkan Bilangan Ganjil dari 0 s/d N Menggunakan C++

Instruksi For, While, dan do While.

Kita dapat menggunakan ketiga instruksi tersebut untuk melakukan suatu proses pengulangan namun sebenarnya masing-masing instruksi tersebut memilik karakteristik yang berbeda.

Instruksi For tepat digunakan untuk melakukan proses pengulangan yang frekuensinya pengulangan telah diketahui dari awal.

Instruksi while tepat digunakan saat melakukan proses pengulangan yang frekuensi pengulangannya tidak diketahui dari awal, bahkan sama sekali tidak diketahui.

Instruksi do while tepat digunakan untuk melaksanakan proses pengulangan yang frekuensi pengulangannya tidak diketahui dari awal, tetapi proses di dalam instruksi do while pasti dilakukan min satu kali.

BERIKUT CONTOH SOAL UNTUK MEMBEDAKAN PENGGUNAAN FOR,WHILE dan DO-WHILE:

Penjumlahan Dua Matriks dengan C++

#include <stdio.h>
void main() {
int i, j;
int n, m; //sebagai baris dan kolom
int a[10][10];//matriks 1
int b[10][10]; //matriks 2
int c[10][10]; //hasil penjumlahan dua matriks
printf("Masukkan jumlah baris = ");
scanf("%d", &n);fflush (stdin);
printf("Masukkan jumlah kolom = ");
scanf("%d",&m);fflush (stdin);
for(i = 0; i < n; i++)
for(j = 0; j < m; j++)
{
printf("Masukan matriks a : ");
scanf("%d", &a[i][j]);
}
for(i = 0; i < n; i++)
for(j = 0; j < m; j++)
{
printf("Masukan matriks b : ");
scanf("%d", &b[i][j]);
}
for(i = 0; i < n; i++)
for(j = 0; j < m; j++)
{
c[i][j] = a[i][j] + b[i][j];
}
printf("Hasil penjumlahan 2 matriks adalah : \n");
for(i = 0; i < n; i++){
for(j = 0; j < m; j++)
{
printf("%4d", c[i][j]);
}
printf("\n");}
getchar();
}