Template by:
Free Blog Templates

Selasa

Bab 2 : Pengenalan Model Data, Perintah Masukan dan Keluaran

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:

Anonim mengatakan...

bsi mana bos?

Posting Komentar