Anda di halaman 1dari 4

PRAKTIKUM 3.

WHILE

#include <iostream.h>

int main() {
int j=10;
int k;

while(j>=1){
k=1;
while(k<=j){
cout<<k*j<<' ';
k++;
}
cout<<endl;
j--;
}
return 0;
}

#include <iostream.h>
int main ()
{
unsigned long n;
do {
cout << "masukkan nomor: ";
cin >> n;
cout << "anda memasukkan: " << n << "\n";
} while (n != 0);
return 0;
}

us i ng Sys t em ;
namespace or g . go t do t ne t . o t ak
{
cl ass Con t ohWh i l e
{
pub l i c st a t i c vo i d Mai n ()
{
in t i = 0
; wh il e ( i
<10 )
{
i f ( i%2==0 )
{
Conso l e . W r i t eL i ne ( " Angka genap : "+i);
}
i += 1 ;
}
Conso l e . ReadL i ne () ;
}
}
}

// Proyek 7.2 - Tabel Perkalian


using System;
class TabelPerkalian
{
static void Main()
{
int kolom = 10; // untuk setiap baris akan ada i * 1 sampai i * kolom
int baris = 10; // program akan menghitung 1 * 1 sampai baris * kolom

// membuat puncak tabel


// contoh outputnya jika kolom bernilai 4
// .....|...1.|...2.|...3.|...4.|
// (titik melambangkan spasi)
Console.Write(" |");
for(int i = 1; i <= kolom; i++)

Console.Write(" {0,3} |", i); Console.WriteLine();

// membuat garis pemisah


// contoh output jika kolom bernilai 4
// ------------------------------
for(int i = 1; i <= kolom + 1; i++)
Console.Write("------ ");
Console.WriteLine();

// loop ini akan memproses baris per baris


for(int i = 1; i <= baris; i++)
{
// menuliskan identitas baris, misalnya
// ...1.|
// (titik melambangkan spasi)
Console.Write(" {0,3} |", i);

// loop ini akan memproses kolom per kolom


// untuk baris yang bersangkutan
for(int j = 1; j <= kolom; j++)
Console.Write(" {0,3} |", i * j);

// baris selesai diproses


// output karakter new line ke console
Console.WriteLine();

SOAL

Buatlah program yang menggunakan keyword break, countinue dan goto

Anda mungkin juga menyukai