PROGRAM SEGITIGA
PROGRAM SEGITIGA
LOGIKA
CODINGAN:
#INCLUDE <IOSTREAM.H>
#INCLUDE<CONIO.H>
Terlebih
dahulu deklarasikan file header iostream.h untuk mengaktifkan perintah cout
dan cin sedangkan untuk file header conio.h digunakan untuk
mengaktifkan perintah clrscr() dan getch().
VOI D
MAIN ( )
{
Terdapat
sebuah fungsi pada C++ berupa main() yang dimana fungsi ini merupakan
awal program utama. Fungsi main ini ditambahkan dengan void dimana
program ini menggunakan fungsi dimana fungsi main tidak mengembalikan nilai /
value. Sedangkan setiap fungsi selalu diapit dengan tanda { dan }yang disebut
dengan blok (tubuh fungsi).
INT I, J, K;
Data I , J
dan K merupakan bertype data “INTEGER”
atau data nilai dapat dihitung
clrscr ();
Perintah ini berfungsi untuk menghapus dan
membersihkan untuk membersihkan data seperti baru.
Cout << ”Masukkan Angka : “ ; cin >> k;
Untuk memberikan tampilan tulisan untuk di
menu di outputan program yang bertulisan “Masukkan Angka : “.
Cin >> k;
Data yang di inputkan untuk data K.
For ( i = k; i >= 1; i --){
For ( j = 1; j <= i; j++){
Untuk( I SAMA DENGAN K dan i LEBIH BESAR SAMA
DENGAN 1 dan i NEGATIF)
Untuk (J
SAMA DENGAN 1 dan j LEBIH KECIL SAMA DENGAN i dan j POSITIF)
COUT << J;
Menampilkan
tampilan data J yaitu data number yang berurutan nomorm tergantung data sampai
berapa yang kita inginkan yang akan terus berpindah baris dan data akan semakin
mengecil (-1) tiap barisnya.
Contoh:
Masukkan
Angka : 11
1 2
3 4 5 6 7 8 9 10 11
1 2
3 4 5 6 7 8 9 10
1 2
3 4 5 6 7 8 9
1 2
3 4 5 6 7 8
1 2
3 4 5 6 7
1 2
3 4 5 6
1 2
3 4 5
1 2
3 4
1 2
3
1 2
1
}
Mengakhiri
perintah yang di masukan
Count << end 1;
Bila
data sudah sampai nilai 1 maka program tampilan berurutan yang berulang-ulang
PROGRAM BINTANG
PROGRAM BINTANG
#include
<iostream.h>
memberikan
sebuah file header pada C++ yang terdapat pada source code
#include
<conio.h>
untuk
memberikan fungsi getch, clrscr, dan untuk mengontrol input dan output.
void main ()
{
Terdapat
sebuah fungsi pada C++ berupa main() yang dimana fungsi ini merupakan
awal program utama. Fungsi main ini ditambahkan dengan void dimana
program ini menggunakan fungsi dimana fungsi main tidak mengembalikan nilai /
value. Sedangkan setiap fungsi selalu diapit dengan tanda { dan }yang disebut
dengan blok (tubuh fungsi).
Clrscr ( )
berfungsi
untuk menghapus program yang sudah di jalankan sebelumnya.
INT I, J, K;
Data A , B
dan C merupakan bertype data “INTEGER”
atau data nilai dapat dihitung NUMERIK
Cout << ”BANYAKNYA BINTANG : “ ; cin >> A;
Untuk memberikan tampilan tulisan untuk di
menu di outputan program yang bertulisan “BANYAKNYA BINTANG: “.
Cin >> A;
Data yang akan di inputkan merupakan data
untuk data A.
Cout << “\n”;
Perintah
ini artinya adalah untuk menampilkan garis baru atau pindah baris ke baris baru
( \n ) sebagai jeda antara tulisan sebelumnya dan tulisan yang akan baru nya
For (b = 1; b <= a; b++){
For (c = 1; c <= b; c++)
Untuk data B SAMA
DENGAN 1 dan data B LEBIH KECIL SAMA DENGAN A dan B plusplus)
Untuk data C SAMA
DENGAN 1 dan data C LEBIH KECIL SAMA DENGAN B dan C plusplus)
Cout
<< ” * ” ;
Data yang akan
tampil adalah berupa simbol bintang ( * ),sebagai data yang akan berurutan di
setiap baris nya,meskipun kita memasukan data di inputan nya dengan angka.
Cot
<< “\n”;
Menampilkan di
Output program nya dengan pindah baris sebagai jeda semacam ENTER pada Office
}
Menutup perintah
untuk rumus program
Getch
( )
menampilkan program
outputnya lebih lama agar bisa di input dan di tampilkan outputnya lebih lama
untuk di tampilkan
}
Menutup perintah
untuk rumus program dan mengakhiri codingan program.
PROGRAM FAKTOR
#INCLUDE <IOSTREAM.H>
#INCLUDE<CONIO.H>
Terlebih
dahulu deklarasikan file header iostream.h untuk mengaktifkan perintah cout
dan cin sedangkan untuk file header conio.h digunakan untuk
mengaktifkan perintah clrscr() dan getch().
VOI D
MAIN ( )
{
Terdapat
sebuah fungsi pada C++ berupa main() yang dimana fungsi ini merupakan
awal program utama. Fungsi main ini ditambahkan dengan void dimana
program ini menggunakan fungsi dimana fungsi main tidak mengembalikan nilai /
value. Sedangkan setiap fungsi selalu diapit dengan tanda { dan }yang disebut
dengan blok (tubuh fungsi).
DOBLE I, N, FK;;
Data I , N
dan FK merupakan bertype data “DOBLE”
atau data nilai dapat dihitung
clrscr ();
Perintah ini berfungsi untuk menghapus dan
membersihkan untuk membersihkan data seperti baru.
COUT << “Perhitungan ! “; GOTOXY
(13,1); cin >>n;
Menampilkan
tulisan di program outputnya dengan berulisakan “PERHITUNGAN :”
GOTOXY (13,1);
Melakukan
perulangan bila ada syarat yang belum terpenuhi maka akan masuk ke perhitungan
yang akan atau telah di tentukan
Cin >> n;
Data
yang kita inputkan di data Perhitungan maka akan masuk ke data N
Fk = 1;
Printah
ini artikan Faktorial (Fk) yang nilainya SAMA DENGAN nilai 1
Gotoxy (16,1)
Perintah
ini untuk perulangan langkah perhitungan ke baris (16,1)
Cout << “ = “;
Menampilkan
simbol sama dengan ( = ) di samping menu inputan di tampilan output.
For ( i = n; i >= 1; i --){
Untuk
(data i SAMA DENGAN n dan data i LEBIH BESAR SAMA DENGAN 1 dan i
negatifnegatif)
Cout << i;
Data
yang akan di tampilan adalah bertuliskan “ i ”
Fk = fk * i ;
Perintah
ini di maksud kan adalah nilai FAKTOR = FAKTOR DIKALI i
If (i > 1)
Jika
data nilai i LEBIH BESAR DARI nilai 1
Cout << “ x “;
Data
yang akan di tampilkan merupakan simbol “X” yang akan muncul di menu outputnya
Cout << “ = “ << fk
Data
yang akan muncul adalah simbol “ = “ simbol ini akan di masukan hasil dari
perhitungan FAKTOR untuk memunculkan hasil perhitungannya
Getch
( )
menampilkan program
outputnya lebih lama agar bisa di input dan di tampilkan outputnya lebih lama
untuk di tampilkan
}
Menutup perintah
untuk rumus program dan mengakhiri codingan program.