slide to unlock

Latest Post

(TEAM WORK) STANDAR OUTPUT INPUT

|
Baca selengkapnya »
Yo Senpai ( ͡° ͜ʖ ͡°)

Kali ini saya tidak mengerjakan sendiri, saya di bantu :

Elang Robby Budiman (XieZee)
Riefky (Beginners TI)
Samuel (Blog Tugas)
Tigana (Mine)

Perintah 

Bahasa pemograman tidak tidak akan bisa digunakan jika tidak memiliki perintah input. Beberapa perintah input :

Getch() & Getche()

Digunakan untuk menampilkan data yang mempunyai tipe karakter. Tetapi hanya dapat menampilkan 1 karakter. Fungsi getch() tidak dapat menampilkan data yang diinputkan sedangkan fungsi getche() bisa.
#include <stdio.h>
#include <conio.h>
using namespace std;

int main () {

char x;
printf ("Menampilkan karakter : "); x = getche();
printf ("\nkarakter yang dimasukkan adalah :%c", x);
printf ("\nMasukkan karakter: "); x = getch();
printf ("\nKarakter yang dimasukkan adalah :%c", x);
return 0;
}
.


CIN

Digunakan untuk meanangani standar input pada C++ dengan menambahkan overloaded operator extraction (>>) pada cin stream.


#include <iostream>
using namespace std;
int main() {
int a;
int b;
cout << "Nama : XTKJ1" << endl << endl;
cout << "Masukkan nilai a : "; cin >> a;
cout << "Masukkan nilai b : "; cin >> b;
cout <<  "Hasil penjumlahan ; " << a << "+" << b << "=" << a + b << endl << endl;

}

Program Sederhana

Getch() & Getche()
#include <stdio.h>
#include <conio.h>
using namespace std;

int main () {

int x;
printf ("Menampilkan nilai : "); x = getche();
printf ("\nnilai yang dimasukkan adalah :%d", x);
printf ("\nMasukkan nilai: "); x = getch();
printf ("\nnilai yang dimasukkan adalah :%d", x);
return 0;
}


CIN

#include <iostream>
using namespace std;
int main() {
int a;
int b;
cout << "Nama : XTKJ1" << endl << endl;
cout << "Masukkan nilai a : "; cin >> a;
cout << "Masukkan nilai b : "; cin >> b;
cout <<  "Hasil penjumlahan ; " << a << "+" << b << "=" << a + b << endl << endl;

}


SOAL
1.#include <iostream>
usng namespace std;
int main ()
{
int c;
printf("Masukkan nilai=");
scanf("%d",c);
printf(Nilai yang anda masukkan adalah = %i",c);
return 0;
}

Kode program diatas memiliki kesalahan penulisan sehingga program tidak dapat dijalankan.Kesalahan tersebut adalah......
A.Kesalahan pada pendeklarasian variabel
B.Fungsi Printf tidak seharusnya diikuti oleh scanf
C.Kesalahan pada penggunaan fungsi penentu,yang seharusnya adalah karakter
DTidak menyertakan tanda '&' pada awal karakter
E.Penggunaan header yang sah

2.Untuk menjalankan operasi I/O terdapat beberapa kelas yang harus dimasukkan.Perhatikan beberapa kelas dan fungsinya berikut.
(1) ifstream (Proses input)
(2) ifstream (Proses output)
(3) oftstream (Proses output)
(4) fsstream (Proses input/output)
(5) ofstream (Proses input/output)
Penulisan variabel diatas, yang memenuhi aturan adalah....
A.(1),(2), dan (4)
B.(1),(2), dan (5)
C.(1),(3) dan (4)
D.(2),(3) dan (4)
E.(2),(4) dan (5)

Ubahlah kode berikut ke standar input cin:


#include <stdio.h>
using namespace std;

int main ()

{
    char* nama = (char*) "Lala";
    char* kota = (char*) "Surakarta";
     printf("Hai %s. \n", nama);
     printf("Selamat datang di kota %s. \n", kota);
     printf("selamat berlibur...\n");
}


Jadi seperti ini :

#include <iostream>
using namespace std;

 main()

{
string nama = "Lala";
string kota = "Surakarta";

cout << " Hai " << nama << endl;

cout << "Selamat datang di kota " << kota << endl;
cout << "selamat Berlibur... " << endl;
}


Uji Kompetensi
1.Fungsi input yang digunakan untuk memasukkan data berupa numerik adalah....
A.Cin
B.Gets()
C.Getch()
D.Getche()
E.Printf()
2.Penentu fungsi yang digunakan untuk menyimpan dan menampilkan tipe data berupa long integer adalah......
A.%g
B.%e
C.%d
D.%lu
E.%ld 

3.Puncuator yang mengikuti standar input cin adalah...... 
A.>> 
B.<< 
C.() 
D.[] 
E.{}    

4.Berikut penulisan kode program menggunakan Printf() yang benar adalah.....
A.#include <iostream>
     int main () {
     Printf("Pemograman \n");
     return 0;
      }
B.#include <conio.h>
     int main () {
     printf("Pemograman \n);
     return 0;
     }
C.#include <math.h>
     int main () {
     printf("Pemograman \n);
     return 0;
     }     
D.#include <stdio.h>
     int main () {
     printf("Pemograman \n);
     return 0;
     }
E.#include <stdlib>
      int main () {
      printf("Pemograman \n);
      return 0;
      }
5.Berikut adalah pasangan fungsi input/output yang benar kecuali
A.Scanf() dan Printf()
B.Scanf() dan Cout()
C.Cin() dan Cout()
D.Getch() dan Printf()
E.Getche() dan Printf()

buat program memasukan dan menampilkan angka 100

Cout () & Cin ()

#include <iostream>
using namespace std;

 main()

{
    int a;
cout << "Masukkan nilai 100 : "; cin >> a;
cout << "Anda berhasil memasukan bilangan " << a << endl;
}


Scanf() & Printf()


#include <stdio.h>
#include <conio.h>
using namespace std;

main () {

printf("Kelompok \n");
int x, y;

printf("Masukkan  nilai 100 = ");

scanf("%d",&x);
printf("\n anda berhasil memasukkan bilangan  %d", x);

}



Memasukkan a dan b


Getch() & Getche()



#include <stdio.h>
#include <conio.h>

int main () {

    int x;
    printf("Masukkan nilai x =  "); x = getch();
    printf("\n nilai x adalah = %c", x);

    printf("\n Masukkan nilai x =  "); x = getche();

    printf("\n nilai x adalah = %c", x);

    return 0;

}

Bila senpai mempunyai pertanyaan jangan sungkan, tinggalkan komentar.

(TEAM WORK) STANDAR OUTPUT INPUT

Posted by : Ilham Muhamad on : With 0komentar
Tag :

(CODEBLOCKS PART 7) : USER INTERFACE

|
Baca selengkapnya »
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. 

(CODEBLOCKS PART 7) : USER INTERFACE

Posted by : Ilham Muhamad on : With 0komentar
Tag :
Next Prev

Cari Blog Ini

▲Top▲