Pengenalan Tipe Data.Borland C++ memiliki tipe data dasar yaitu diantaranya adalah :
CHAR,INT,SHORT,LONG,FLOAT,DOUBLE dan LONG DOUBLE.
Konstanta adalah suatu nilai yang sifatnya tetap.secara garis besar konstanta dapat dibagi menjadi dua bagian yaitu konstanta BILANGAN (1,2-100 bulat.1.1,1.2 dst desimal) dan konstanta TEKS dalam hal ini konstanta teks dibagi menjadi 2.data karakter (char) dapat berbentuk abjad a-z,angka 1-100,notasi atau simbol yang selalu diapit oleh tanda kutip tunggal(‘).contoh : ‘a’ ‘8’ ‘&’ dan seterusnya.data string merupakan rangkaian dari beberapa karakter yang diapit oleh tanda kutip ganda(“).contoh : (div class="post-header")
“mahasiswa” dan lain2.
Deklarasi konstanta,bentuk penulisannya :
Const tipe_data nama-konstanta = nilai konstanta ;
Contoh : const int x = 70 ;
Variabel merupakan suatu tempat untuk menampung data atau konstanta dimemori yang mempunyai nilai atau data yang dapat berubah selama proses program.
Tipe Variabel Simbol Deklarasi
Integer int
Floating point float
Double double
Karakter char
Unsigned integer unsigned integer
Unsigned karakter unsigned char
Long integer long int
Unsigned long integer unsigned long integer
Bentuk penulisannya :
Tipe data nama variabel ;
Untuk perintah keluaran yang disediakan di Borland C++,diantaranya adalah :
*printf
*puts
*putchar
*cout
Fungsi keluaran yang paling banyak digunakan dalam Borland C++ adalah perintah keluaran PRINTF dan COUT.
CONTOH SOAL :
1. “RESTORAN ENAK”
Masukkan nama makanan
Masukkan jumlah beli
Masukkan harga makanan
Total pembayaran
Diskon 10%
Jadi total bayarnya ?
JAWABANNYA :
#include "iostream.h"
#include "stdio.h"
#include "conio.h"
main ()
{
char nama[12];
int jumbel;
float harga,diskon,total,totbay;
cout<<"restoran enak"<
cout<<"Nama Makanan : ";cin>>nama;
cout<<"Jumlah Beli : ";cin>>jumbel;
cout<<"Harga : ";cin>>harga;
total=jumbel*harga;
diskon=total*0.1;
totbay=total-diskon;
cout<<"Total : "((total((endl;
cout<<"Diskon : "((diskon((endl;
cout<<"Total Bayar : "((totbay((endl;
// tanda << di ganti dengan tanda (( dikarenakan tidak bisa //
// tampil jika menggunkana tanda << jadi ganti aj nanti :) //
getch();
}
2. Buatlah program untuk menghitung nilai rata-rata dari seorang siswa,
Dengan ketentuan sbb :
*nama siswa,nilai pertandingan 1,nilai pertandingan 2,nilai pertandingan 3 diinput
*nilai rata2 merupakan hasil dari pertandingan 1,2 dan 3 dibagi 3.
*tampilan yang diinginkan sbb :
Layar masukkan
Program hitung nilai rata-rata
Nama siswa : …( diinput )
Nilai pertandingan 1 : …( diinput )
Nilai pertandingan 2 : …( diinput )
Nilai pertandingan 3 : …( diinput )
Layar keluaran
Siswa yang bernama…….( tampil data )
Memperoleh nilai rata-rata……( hasil proses ) dari perlombaan yang diikutinya.
JAWABAN :
#include "stdio.h"
#include "iostream.h"
#include "conio.h"
main()
{
int nilai1,nilai2,nilai3;
float rata_rata;
char nama[11];
cout<<"program menghitung rata_rata" << endl;
printf("nama siswa=");scanf("%s",nama);
cout<<"Nilai Pertandingan 1 : ";cin>>nilai1;
cout<<"Nilai Pertandingan 2 : ";cin>>nilai2;
cout<<"Nilai Pertandingan 3 : ";cin>>nilai3;
rata_rata=(nilai1+nilai2+nilai3)/3;
printf("siswa yang bernama%s",nama);
// tanda << dan >> di ganti dengan tanda (( dan )) dikarenakan //
// tidak bisa tampil jika menggunkanan tanda << dan >> jadi //
// ganti aj nanti :) //
cout<<"Nilai Rata-Rata : "((rata_rata((endl;
// tanda << di ganti dengan tanda (( dikarenakan tidak bisa //
// tampil jika menggunkana tanda << jadi ganti aj nanti :) //
getch();
}
Output yang akan dihasilkan adalah :
1 komentar:
bsi mana bos?
Posting Komentar