1.Perulangan For
#include
<iostream.h> : untuk memasukan
input dan output
#include
<conio.h> : untuk memanggil
library yang ada di c++
void main ()
: untuk menu utama,tidak mempunyai
nilai balik
Int I,j,a : untuk variabel I, j, a bertipe data integer
Clrscr(): clear screen untuk membersihkan layar
Cout<<”masukkan
jumlah perulangan : untuk menampilkan
atau mencetak output “masukkan jumlah perulangan:
Cin>>n
: untuk menginput variabel/nilai n ,
n adalah nilai yang kita masukkan saat input diminta
Cout<<endl;
: untuk menampilkan output pada baris
baru
for(i=a; i>=1; i -- ) : untuk nilai a dimulai dari 1
,akan mengulang selama i >=1 , i -- yaitu 1 dikurang 1
for(j=1;j<=i;j++) : untuk nilai j sama dengan 1 ,jika j lebih kecil sama dengan nilai 1, maka nilai j++ atau nilai j ditambah 1 cout<< j: untuk menampilkan atau mencetak output berupa nilai jcout<<endl
: untuk menampilkan output pada baris
baru getch() : untuk menahan tampilan agar terlihat lebih lama
maka ini outputnya
2. perulangan (*)
Logika :
#include
<iostream.h> : untuk memasukan
input dan output
#include <conio.h> : untuk memanggil library yang ada di c++
void main () : untuk menu utama,tidak mempunyai nilai balik
Int tinggi,baris
, kolom : untuk variabel tinggi baris , kolom menggunakan tipe data
integer
Clrscr(): clear screen untuk membersihkan layar
Cout<<”tinggi segitiga :
untuk menampilkan atau mencetak output “tinggi segitiga
Cin>>n : untuk menginput variabel/nilai n , n adalah nilai yang
kita masukkan saat input diminta
Cout<<endl; : untuk menampilkan output pada baris baru for(baris =1; baris <= tinggi; baris++) : untuk baris dimulai dari 1 ,akan mengulang selama
baris <=tinggi , baris ++ nilai baris ditambah
1
for(kolom =1 ; kolom <=baris ; kolom ++) : untuk
nilai kolom sama dengan inilai 1 akan mengulang selama kolom <= baris , kolom++ nilai kolom juga
akan ditambah 1
cout<<"*"; : untuk menampilkan atau mencetak output
berupa “*”
cout<<endl; : untuk menampilkan atau mencetak output pada baris
baru
getch(); untuk menahan tampilan agar terlihat lebih lama
output :
3. faktorial
Logika :
#include
<iostream.h> : untuk memasukan
input dan output #include <conio.h> : untuk
memanggil library yang ada di c++ void main () : untuk menu utama,tidak
mempunyai nilai balik
Bahasa pemograman c++ menyediakan beberapa fungsi matematika yang bisa
digunakan proses matematika , seperti pemangkatan, mencari akar pangkat ,
menghasilkan nilai absolut integer, menghasilkan nilai absolut floating point ,
mencari sisa pembagiann angka floating point . fungsi-fungsi berikut biasanya
harus menyertakan file header math.h kegunaan dari fungsi abs() adalah untuk menghasilkan
nilai absolut berjenis integer . perintah yang digunakan adalah : abs() dan
bentuk penulisanya int abs (intX) oh ya diatas kan ada double i,n,f maksudnya
disini i,n,f di deklarasikan sebagai tipe data double DOUBLE
yang Menyatakan bilangan pecahan/real, maupun eksponensial. Dalam keadaan
default, bilang floting point dianggap bertipe double. Rentang nilai double
mulai 1,7 E -308 sampai 1,7 E +308.
Cout<<”perhitungan ! : untuk menampilkan atau mencetak output “perhitungan !
dan gotoxy (13,1) kegunaannya untuk menempatkan koordinat kursor pada layar ,
jadinya program diatas akan mencetak perhitungan di posisi kursor di kolom 13
di baris 1.Jika kita masukkan faktorialnya 1 maka maka koordinat kursor pada
layar kembali keposisi baris 16 dan kolom 1
for(i=n;i>=1;i--) : untuk nilai i sama dengan n ,jika i lebih besar sama dengan
nilai 1, maka nilai i -- atau nilai i dikurang 1 cout<< i : untuk menampilkan atau mencetak output berupa nilai i , jika faktorial f*1 dan apabila nilai i lebih besar sama dengan i maka
akan mencetak “X”
maka inilah outputnya
Tidak ada komentar:
Posting Komentar