slide to unlock

(CODEBLOCKS PART 7) : USER INTERFACE

|
Yo Senpai ( ͡° ͜ʖ ͡°)

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;
}



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;
}



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;
}


contoh 2:


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;
}


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;
     }



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;
}
}




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;
}
}
}



HASIL


CONTOH 1


CONTOH 2



FIBONACCI



LOOPING





LOOPING NAIK TURUN


Bila Senpai mempunyai pertanyaan jangan sungkan, tinggalkan komentar. 

0 komentar:

Posting Komentar

Next Prev

Cari Blog Ini

▲Top▲