Anda di halaman 1dari 12

HALAMAN PENGESAHAN

No : 01/TRKJ-1A/2019

Judul : Bahasa C++


Nama Praktikan : Tia Varisha
Nim : 1990343015
Tanggal Praktikum : September 2019
Tanggal Penyerahan : 02 Oktober 2019
Dosen Pembimbing : Husaini, S.Si, MT
Keterangan :
Nilai :

Buket Rata, 29 September 2019

Dosen Pembimbing Praktikan

Husaini, S.Si, MT Tia Varisha


Nip.197310312001121001 Nim. 1990343015
A. Tujuan Praktikum
1. Praktikan diharapkan mampu memahami tipe data yang ada dalam bahasa C+
+
2. Praktikan diharapkan mampu memahami flowchart dalam program C++.
3. Praktikan diharapkan mampu memahami struktur penulisan tipe data bahasa
C++.

B. Dasar Teori

C++ adalah bahasa pemrograman komputer yang di buat oleh Bjarne Stroustrup,


yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs (Dennis
Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya,
yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang
dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American
National Standart Institute) Bahasa pemrograman C menjadi versi dominan,
meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan
jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama
kali mengembangkan C++ pada awal 1980-an.

Didalam membuat program menggunakan bahasa C++ terdapat tipe data yang


digunakan untuk menentukan jenis nilai atau value yang akan disimpan ke dalam
variabel agar kemudian di proses dalam sebuah program yang dirancang. Ketika
mendeklarasikan sebuah variabel, pada dasarnya programmer sedang memesan
sebuah ruang didalam memori. Lalu besarnya memori dipengaruhi oleh tipe data.
Tugas seorang programmer adalah bisa menentukan tipe data yang tepat, agar
progam yang dibuat efektif dan tidak boros memori. Terdapat beberapa tipe data
dalam bahasa C++.
C. Alat dan Bahan
1. Laptop/PC
2. Dev-C++

D. Langkah Kerja

1. Program 1

Sintaks :

#include <stdio.h>

main ()
{
int a, b, c, hasil;

printf ("Masukkan nilai a = ");


scanf("%d",&a);
printf("Masukkan nilai b = " );
scanf("%d",&b);
printf("Masukkan nilai c = " );
scanf("%d",&c);

printf ("\n");
hasil = a - b;
printf("Hasil pengurangan : a - b = %d\n", a - b);

printf("Hasil perkalian : b * c = %d\n", b * c);

hasil = a / c;
printf("Hasil pembagian : a / c = %d\n", hasil);

printf("Hasil operasi : a + b * c = %d\n",


a + b * c);
}
Hasil :

Analisa :

2. Program 2
Sintaks :
#include <stdio.h>
main ()
{
int a, b, c, hasil;

printf ("Masukkan nilai a = ");


scanf("%d",&a);
if(a >= 80)
{ printf("Selamat anda lulus"); }

else{ printf("Anda gagal"); }

Hasil :

Analisa :
3. Program 3
#include <stdio.h>
main ()
{
int a, b;

printf ("Masukkan nilai a = ");


scanf("%d",&a);
printf ("Masukkan nilai b = ");
scanf("%d",&b);

if(a > b)
{ printf("a lebih besar dari b"); }

else if(b > a)


{ printf("b lebih besar dari a"); }

else
{ printf("a sama dengan b"); }
}
Hasil :
Analisa :

4. Program 4
#include <stdio.h>
main ()
{
int bulan;

printf ("Masukkan nama bulan = ");


scanf("%d",&bulan);
switch(bulan)

{case 1:
printf("januari"); break;

case 2:
printf("februari"); break;
case 3:
printf("maret"); break;

case 4:
printf("april"); break;

case 5:
printf("mei"); break;

case 6:
printf("juni"); break;

case 7:
printf("juli"); break;

case 8:
printf("agustus"); break;

case 9:
printf("september"); break;

case 10:
printf("oktober"); break;

case 11:
printf("november"); break;

case 12:
printf("desember"); break;

default:
printf("Bulan yang anda cari tidak ada");

}
}
Hasil :

Analisa :

E. Tugas

Sintaks :

#include <stdio.h>
main ()

{
int bulan;
printf ("Masukkan nama bulan = ");
scanf("%d",&bulan);

if(bulan == 1)
{ printf("Januari"); }

else if(bulan == 2)
{ printf("Februari"); }

else if(bulan == 3)
{ printf("Maret"); }

else if(bulan == 4)
{ printf("April"); }

else if(bulan == 5)
{ printf("Mei"); }

else if(bulan == 6)
{ printf("Juni"); }

else if(bulan == 7)
{ printf("Juli"); }

else if(bulan == 8)
{ printf("Agustus"); }

else if(bulan == 9 )
{ printf("September"); }

else if(bulan == 10)


{ printf("Oktober"); }

else if(bulan == 11)


{ printf("November"); }

else if(bulan == 12)


{ printf("Desember"); }

else
{ printf("Bulan yang anda cari salah"); }
}
Hasil :

Analisa :
F. Kesimpulan

Anda mungkin juga menyukai