Perintah Masuk (Input)
Perintah standar masukkan yang
disediakan oleh borland C++, diantaranya :
1. scanf()
Fungsi scanf digunakan untuk
memasukkan berbagai jenis data.
Bentuk penulisan :
scanf("penentu format", &nama-variabel);
|
simbol &
merupakan pointer yang digunakan untuk menunjuk ke alamat variabel memoru yang
dituju.
|
#include <stdio.h>
#include <conio.h>
main()
{
int a,b,c;
clrscr();
printf("Masukkan
Nilai A = ");
scanf("%d",&a);
printf("Masukkan
Nilai B = ");
scanf("%d",&b);
c=a+b;
printf("Hasil
Penjumlahan = %d",c);
getch();
}
|
2. gets()
Fungsi get digunakan untuk
memasukkan data string.
Bentuk penulisan
gets(nama-variabel-array);
|
perbedaan antara scanf dengan gets adalah
scanf
|
gets
|
Tidak dapat menerima string yang mengandung spasi atau tab dan
dianggap sebagai data terpisah
|
Dapat menerima string yang mengandung spasi atau tab dan
masing-masing dianggap sebagai satu kesatuan data.
|
|
#include <stdio.h>
#include <conio.h>
main()
{
char
nm1[20];
char
nm2[20];
clrscr();
puts("Masukkan
nama ke 1 = ");
gets(nm1);
printf("Masukkan
nama ke 2 = ");
scanf("%s",&nm2);
printf("\nPerkenalkan
Nama saya %s\n\n",nm1);
printf("Perkenalkan
Nama saya %s",nm2);
getch();
}
|
3. cin>>
Fungsi cin merupakan sebuah objek didalam C++
digunakan untuk memasukkan suatu data. Untuk menggunakan fungsi cin ini, harus
menyertakan file header iostream.h
|
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
main()
{
float
a,b,c;
clrscr();
cout<<"Masukkan
Nilai A = ";
cin>>a<<endl;
cout<<"Masukkan
Nilai B = ";
cin>>b;
c=a+b;
cout<<"Hasil
Penjumlahan = "<<c;
getch();
}
|
4. getch()
Fungsi getch (get character and
echo) dipakai untuk membaca sebuah karakter dengan sifat karakter yang
dimasukkan tidak perlu diakhir dengan menekan tombol ENTER, dan karakter yang
dimasukkan tidak akan ditampilkan di layar. Fungsi lain getch adalah untuk
menahan tampilan di layar. File header yang harus disertakan adalah conio.h
|
#include <stdio.h>
#include <conio.h>
main()
{
char
kar;
clrscr();
printf("Masukkan
sebuah karakter = ");
kar=getch();
printf("\nTadi
Anda memasukkan karakter %c", kar);
getch();
}
|
5. getche()
Fungsi getche dipakai untuk membaca sebuah karakter
dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan
tombol ENTER, dan karakter yang dimasukkan ditampilan di layar. File header
yang harus disertakan adalah conio.h
|
#include <stdio.h>
#include <conio.h>
main()
{
char
kar;
clrscr();
printf("Masukkan
sebuah karakter = ");
kar=getche();
printf("\nTadi
Anda memasukkan karakter %c", kar);
getch();
}
|
Latihan 1
PROGRAM
HITUNGAN NILAI RATA-RATA
Nama
Siswa : <di input>
Nilai
Pertandingan I : <di input>
Nilai
Pertandingan II : <di input>
Nilai
Pertandingan III : <di input>
Siswa yang
bernama <tampilan data>
Memperoleh
nilai rata-rata <hasil proses> dari hasil perlombaan yang diikutinya.
Latihan 2
PROGRAM
HITUNG NILAI AKHIR
Nama Siswa : <di input>
Nilai
Keaktifan : <di input>
Nilai
Tugas : <di input>
Nilai
Ujian : <di input>
Siswa yang
bernama <tampilan data>
Dengan Nilai
Persentasi yang dihasilkan.
Nilai
Keaktifan * 20% : <hasil proses>
Nilai
Tugas * 30% : <hasil proses>
Nilai
Ujian * 50% : <hasil proses>
Jadi Siswa
yang bernama <tampilan data>
Memperoleh
nilai akhir sebesar <hasil proses>
0 komentar:
Posting Komentar