LAPORAN PRAKTIKUM II
DASAR-DASAR BAHASA C/C++
Oleh:
Wenda Aditama
150533604429
S1 PTI’15 OFF D
Tujuan
DASAR TEORI
IDENTIFIER / PENGENAL
Pengenal adalah suatu nama yang biasa dipakai dalam pemrograman untuk
menyatakan variabel, konstanta, tipe data, dan fungsi.
TIPE DATA
Berikut ini tipe data yang ada dalam C++
DEKLARASI VARIABEL
Seperti halnya Pascal, variabel yang digunakan dalam program harus
dideklarasikan terlebih dahulu. Pengertian deklarasi di sini yaitu mengenalkan
variabel ke program dan menentukan tipe datanya.
Berikut ini contoh pendeklarasian variabel:
int jumlah;
flat harga_satuan, variabel;
char saya, kamu;
Revisi
ASSIGNMENT
Proses assignment adalah proses pemberian nilai kepada suatu variabel yang telah
dideklarasikan.
Berikut adalah contoh assignment:
Jumlah = 10;
Harga_satuan = 23.456;
Saya = ‘5’;
Kamu = ‘2’;
KONSTANTA
Untuk pendeklarasian konstanta dalam C++ mirip dengan Pascal.
Sintaksnya adalah:
const tipe_data nama_konstanta = value;
Revisi
KOMENTAR
Komentar digunakan untuk memberikan penjelasan pada program dan tidak akan
dieksekusi dalam program. Penulisan komentar adalah sebagai berikut:
// ----------------------------------
// ini adalah komentarku yang pertama
// ----------------------------------
atau
/* ----------------------------------
ini adalah komentarku yang pertama
---------------------------------- */
Latihan Praktikum I
Pemrograman C++
#include <iostream.h>
int main()
{
float Alas, Tinggi,Luas_Segitiga;
#include <stdio.h>
int main()
{
float Alas,Tinggi,Luas_Segitiga;
printf("Masukan Nilai Alas Segitiga : ");
scanf("%f",Alas);
printf("\nMasukan Nilai Tinggi Segitiga : ");
scanf("%f",Tinggi);
Luas_Segitiga=0.5*Alas*Tinggi;
printf("\nNilai Luas Segitiga adalah : %f",Luas_Segitiga);
}
Revisi
Output Program :
Flowchart :
START
Masukan Nilai
Alas dan Tinggi
Tampilan Luas
Segitiga
END
Penjelasan Program :
Terdapat 2 program diatas,sama” untuk menghitung luas segitiga.Tapi terdapat
perbedaan pada kedua script program tersebut.Pada program pertama, perintah
yang digunakan untuk mencetak script adalah “cout” dan memberikan input
yaitu perintah “cin”.Sedangkan,pada program kedua,perintah untuk mencetak
script yaitu “printf” dan memberi input adalah “scanf”.
Dan juga dilihat dari header kedua script program tersebut pun nampak
berbeda.Pada program pertama menggunakan header file “#include
<iostream.h>” dan program kedua menggunakan header file “#include
<studio.h>”.
Revisi
Latihan Praktikum II
Pemrograman C++
int main ()
{
int a, b, c;
printf("Masukan nilai b: \n");
scanf("%d", &b);
printf("Masukan nilai c: \n");
scanf("%d", &c);
a=b+c;
Output Program :
Revisi
Flowchart :
START
Masukan Nilai b
dan c
Tampilan Hasil
Penjumlahan
END
Penjelasan Program :
Program diatas,untuk menghitung penjumlahan variabel.Nilai b dan c yang
dimasukan akan diproses dengan operasi penjumlahan.Lalu akan ditampilkan
hasilnya.
Revisi
#include <iostream.h>
#include <conio.h>
int main()
{
int var1, var2, var3;
char karakter;
var1 = 10;
var2 = 5;
var3 = var1 + var2;
karakter = 'D';
cout << "Nilai var3 = " << var3 << "\n";
cout << "Nilai karakter = " << karakter;
}
Output Program :
Revisi
Flowchart :
START
Tampilan Gambaran
Variabel
END
Penjelasan Program :
Program diatas,untuk menggambarkan variabel dan assignment. Variabel dan
assignment yang telah ditentukan maka akan ditampilkan hasilnya.
Revisi
Tugas Rumah
Pemrograman C++
Output Program :
.
Revisi
Flowchart :
START
END
Penjelasan Program :
Variabel : double p, result dan float param.
Konstanta : 6.5
Komentar : /* mencetak ke layar */
Header file : #include <studio.h> dan #include <math.h>
Revisi
Tugas Rumah II
Pemrograman C++
#include (stdio.h)
void main()
{
long break = 0L; /* A whole number of feet //
printf("Enter long: ");
scanf("%ld", &break)
printf("your input is %ld", break);
}
#include <stdio.h>
#include <math.h>
int main()
{
long wen = 0L; /* A whole number of feet */
Output Program :
Flowchart :
START
END
Revisi
Penjelasan Program :
Program diatas digunakan untuk mengulangi/menampilkan kembali apa yang kita
inputkan, misalnya pada program saya beri nilai 100, maka program akan
memberi output 100.
KESIMPULAN
DAFTAR RUJUKAN