Read More...... Template by:
Free Blog Templates

Sabtu

Do - While

Pernyataan Perulangan Do – While merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang.

Contoh Soalnya :

Buatlah urutan bilangan genap dari 2 sampai 10 dengan menggunakan do – while.
Jawab :

#include "stdio.h"
#include "iostream.h"
#include "conio.h"

main()
{
int bil=2;

do
{
cout((bil((" ";
bil+=2;
}
while (bil<=10);

getch();
}

Tampilannya :

While

While merupakan intruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi.

Contoh Soalnya :

Buatlah Output data dari 1 sampe 10 dengan menggunakan While.
Jawab :

#include "stdio.h"
#include "iostream.h"
#include "conio.h"

main()
{
int bil=1;

while (bil<=10)
{

// tanda << dan >> di ganti dengan tanda (( dan )) dikarenakan //
// tidak bisa tampil jika menggunkanan tanda << dan >> jadi //
// ganti aj nanti :) //

cout((bil((" ";
++bil;
}

getch();
}

Tampilannya :

Menampilkan Warna Pada Latar

- Textattr() = Menentukan warna tulisan dan warna latar belakang berdasarkan ketentuan angka 8 bit biner penataan warna.
- Cprintf() = Menampilkan data dengan format pewarnaan text dan pewarnaan latar belakang.

Soal :
Buatlah program untuk menampilkan warna pada latar.

Jawab :

#include "stdio.h"
#include "iostream.h"
#include "conio.h"

main()
{
int i;

for (i=0;i<20;i++)
{
textattr(i+((i+1)<<4));
cprintf("Borlan C++\r\n");
}

getch();
}

Hasilnya :

Menampilkan Warna Pada Tulisan

Soal :
Buatlah program untuk menampilkan warna pada tulisan.
Jawabnya :


#include "stdio.h"
#include "iostream.h"
#include "conio.h"

main()
{
int a=2,b=1,c=2,d=1,e;

for (e=1;17>e;e++)
{
gotoxy (e,e);textcolor(e);
cprintf("\nwarna ke-%d",e);
}
textcolor(4+BLINK); cprintf("Borlan C++");

getch();
}

Tampilannya :

Bilangan Ganjil

Soal :
Buatlah program untuk menghitung 10 deret bilangan ganjil.

Jawab :


#include "stdio.h"
#include "iostream.h"
#include "conio.h"

main()
{
int a;

for (a=1;a<=10;a+=2)
cout<
getch();
}

Tampilannya :

Bilangan Turun

Dari soalnya juga uda ketawan ya kita bahasnya apa. Jadi langsung aja ok?? :D

Soal :
Buatlah program untuk menghitung 10 deret bilangan turun.

Jawab :

#include "stdio.h"
#include "iostream.h"
#include "conio.h"

main()
{
int a;

for (a=10;a>=1;--a)
cout<
getch();
}

Hasilnya :

Bilangan Naik

Soal :
Buatlah program untuk menghitung 10 deret bilangan naik.

Jawab :

#include "stdio.h"
#include "iostream.h"
#include "conio.h"

main()
{
int a;

for (a=1;a<=10;a++)
cout<
getch();
}

Tampilannya :