kali ini saya akan membahas mengenai user interface
COUT
Digunakan untuk menampilkan output hasil dari rancangan kode program
CIN
Digunakan untuk meanangani standar input pada C++ dengan
menambahkan overloaded operator extraction (>>) pada cin stream
Contoh 1 :
SCRIPT
#include <iostream>
using namespace std;
main () {
int nilai ;
cout << "------------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<" << endl;
cout << "------------------------------------------------------" << endl;
cout<<"Masukkan nilai anda :";
cin>>nilai;
if (nilai < 60){
cout << "Maaf anda tidak lulus";
} else {
cout << "Selamat anda lulus";}
return 0;
}
using namespace std;
main () {
int nilai ;
cout << "------------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<" << endl;
cout << "------------------------------------------------------" << endl;
cout<<"Masukkan nilai anda :";
cin>>nilai;
if (nilai < 60){
cout << "Maaf anda tidak lulus";
} else {
cout << "Selamat anda lulus";}
return 0;
}
contoh 2:
SCRIPT
#include <iostream>
using namespace std;
main () {
int sewa ;
cout << "------------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<" << endl;
cout << "------------------------------------------------------" << endl;
cout<<"Masukkan jumlah hari keterlamabatan :";
cin>>sewa;
if (sewa >= 20 ){
cout<<"Denda keterlambatan anda Rp. 20.000"<<endl;
} else if (sewa >= 10){
cout<<"Denda keterlambatan anda Rp. 10.000"<<endl;
} else if (sewa >= 5) {
cout<<"Denda keterlambatan anda Rp. 3.000"<<endl;
} else {
cout<<"Denda keterlamabatan anda Rp. 1000"<<endl;
}
return 0;
}
using namespace std;
main () {
int sewa ;
cout << "------------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<" << endl;
cout << "------------------------------------------------------" << endl;
cout<<"Masukkan jumlah hari keterlamabatan :";
cin>>sewa;
if (sewa >= 20 ){
cout<<"Denda keterlambatan anda Rp. 20.000"<<endl;
} else if (sewa >= 10){
cout<<"Denda keterlambatan anda Rp. 10.000"<<endl;
} else if (sewa >= 5) {
cout<<"Denda keterlambatan anda Rp. 3.000"<<endl;
} else {
cout<<"Denda keterlamabatan anda Rp. 1000"<<endl;
}
return 0;
}
PRINTF
Digunakan untuk mencetak data baik berupa
teks,numerik,konstansta maupun variabel
Perbedaan dengan cout ? untuk garis baru tidak perlu endl,
tapi menggunakan \n
Kemudian printi harus diikuti header <stdio.h>
Integer = %d
Floating point =
a.Decimal = %f
b.Pangkat = %e
c.Decimal & pangkat
= %g
Character = %c
String = %s
SCANF()
Dikombinasikan dengan printf() harus menyertakan tanda &
pada awal nama variabel. Tanda & gunanya sebagai operator alamat
contoh 1:
SCRIPT
#include <stdio.h>
using namespace std;
int main () {
printf("------------------------------------------------------\n");
printf(">>> ILHAM MUHAMAD MAULANA <<<\n");
printf(">>> X TKJ <<<\n");
printf(">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<\n");
printf("------------------------------------------------------\n");
int x;
printf ("Masukkan nilai anda :");
scanf ("%d", &x);
if (x < 60){
printf ("Maaf anda tidak lulus");
}
else {
printf ("Selamat anda lulus");}
return 0;
}
using namespace std;
int main () {
printf("------------------------------------------------------\n");
printf(">>> ILHAM MUHAMAD MAULANA <<<\n");
printf(">>> X TKJ <<<\n");
printf(">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<\n");
printf("------------------------------------------------------\n");
int x;
printf ("Masukkan nilai anda :");
scanf ("%d", &x);
if (x < 60){
printf ("Maaf anda tidak lulus");
}
else {
printf ("Selamat anda lulus");}
return 0;
}
SCRIPT
#include <stdio.h>
using namespace std;
int main () {
printf("------------------------------------------------------\n");
printf(">>> ILHAM MUHAMAD MAULANA <<<\n");
printf(">>> X TKJ <<<\n");
printf(">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<\n");
printf("------------------------------------------------------\n");
int sewa;
printf("Masukkan jumlah hari keterlamabatan :");
scanf ("%d", &sewa);
if (sewa >= 20 ){
printf("Denda keterlambatan anda Rp. 20.000");
} else if (sewa >= 10){
printf("Denda keterlambatan anda Rp. 10.000");
} else if (sewa >= 5) {
printf("Denda keterlambatan anda Rp. 3.000");
} else {
printf("Denda keterlamabatan anda Rp. 1000");
}
return 0;
}
using namespace std;
int main () {
printf("------------------------------------------------------\n");
printf(">>> ILHAM MUHAMAD MAULANA <<<\n");
printf(">>> X TKJ <<<\n");
printf(">>>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<<\n");
printf("------------------------------------------------------\n");
int sewa;
printf("Masukkan jumlah hari keterlamabatan :");
scanf ("%d", &sewa);
if (sewa >= 20 ){
printf("Denda keterlambatan anda Rp. 20.000");
} else if (sewa >= 10){
printf("Denda keterlambatan anda Rp. 10.000");
} else if (sewa >= 5) {
printf("Denda keterlambatan anda Rp. 3.000");
} else {
printf("Denda keterlamabatan anda Rp. 1000");
}
return 0;
}
FIBONACCI
SEJARAH SINGKAT FIBONACCI
Perhitungan menggunakan Fibonacci nantinya akan sering ditemui dalam trading, jadi sebaiknya kita berusaha untuk memahaminya seperti kita berusaha memahami si "dia".Fibonacci adalah metode perhitungan matematika yang di cetuskan oleh seorang matematikawan asal Italia,Leornado Fibonacci Da Pisa.
Contoh:
#include <iostream>
using namespace std;
int x, a, b, c;
int main(){
cout << "-----------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<" << endl;
cout << "-----------------------------------------------------" << endl;
cout<<"= Deret Fibonacci =\n";
cout<<">Masukkan jumlah angka yang akan di tampilkan : "<<endl;
cin>>x;
cout<<endl;
cout<<"Deret Fibonacci-nya adalah : ";
a=1;b=1;
cout<< a << " ," << b << " ,";
for(int i=3; i<=x; i++){
c = a + b;
a = b;
b = c;
cout<< c << " ,";
}
return 0;
}
using namespace std;
int x, a, b, c;
int main(){
cout << "-----------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<" << endl;
cout << "-----------------------------------------------------" << endl;
cout<<"= Deret Fibonacci =\n";
cout<<">Masukkan jumlah angka yang akan di tampilkan : "<<endl;
cin>>x;
cout<<endl;
cout<<"Deret Fibonacci-nya adalah : ";
a=1;b=1;
cout<< a << " ," << b << " ,";
for(int i=3; i<=x; i++){
c = a + b;
a = b;
b = c;
cout<< c << " ,";
}
return 0;
}
LOOPING
Looping adalah pengulangan sesuatu atau serangkaian "kerja" dari program.
Contoh
#include <iostream>
using namespace std;
main () {
int a;
cout << "-----------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<" << endl;
cout << "-----------------------------------------------------" << endl;
cout << "masukkan jumlah bilangan : "; cin >> a;
for(int i=1;i<=a;i++) {
cout << "BIlangan ke-" << i << " = " << i << endl;
}
}
using namespace std;
main () {
int a;
cout << "-----------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<" << endl;
cout << "-----------------------------------------------------" << endl;
cout << "masukkan jumlah bilangan : "; cin >> a;
for(int i=1;i<=a;i++) {
cout << "BIlangan ke-" << i << " = " << i << endl;
}
}
LOOPING NAIK TURUN
#include <iostream>
using namespace std;
main() {
int naik;
int turun;
int batas;
cout << "-----------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<" << endl;
cout << "-----------------------------------------------------" << endl;
cout << "Masukkan batas yang kalian inginkan : "; cin >> batas;
for(naik =0; naik<=batas; naik++){
for(turun=batas; turun >= 1; turun--){
cout << "\n Counter loop naik ke : " << naik << " Conter loop turun ke : " << turun;
}
}
}
using namespace std;
main() {
int naik;
int turun;
int batas;
cout << "-----------------------------------------------------" << endl;
cout << ">>> ILHAM MUHAMAD MAULANA <<<" << endl;
cout << ">>> X TKJ <<<" << endl;
cout << ">>>mau copas ? ijin dulu senpai ke KIMOCHI SENPAI<<<" << endl;
cout << "-----------------------------------------------------" << endl;
cout << "Masukkan batas yang kalian inginkan : "; cin >> batas;
for(naik =0; naik<=batas; naik++){
for(turun=batas; turun >= 1; turun--){
cout << "\n Counter loop naik ke : " << naik << " Conter loop turun ke : " << turun;
}
}
}
HASIL
CONTOH 1
CONTOH 2
LOOPING
LOOPING NAIK TURUN
Bila Senpai mempunyai pertanyaan jangan sungkan, tinggalkan komentar.

0 komentar:
Posting Komentar