Anda di halaman 1dari 9

PRAKTIKUM I

PEMOGRAMAN KOMPUTER DASAR

Dosen :
B. Herry Suharto, M. Eng

Disusun Oleh:
Nama : Santa Julia Sihaloho
NIM : 192105012
Program Studi : Teknik Industri S1

UNIVERSITAS JENDERAL AHMAD YANI


FAKULTAS TEKNIK DAN TEKNOLOGI
INFORMASI (FTTI)
2019
1. PENDAHULUAN

Bahasa pemrograman merupakan kumpulan aturan yang disusun sedemikian rupa


sehingga memungkinkan pengguna komputer membuat program yang dapat dijalankan dengan
aturan tersebut. Bahasa pemrograman dapat dikelompokkan dalam berbagai macam sudut
pandang. Salah satu pengelompokkan bahasa pemrograman adalah pendekatan dari notasi
bahasa pemrograman tersebut, apakah lebih dekat ke bahasa mesin atau ke bahasa manusia.
Dengan cara ini, bahasa pemrograman dapat dikelompokkan menjadi dua yakni bahasa tingkat
rendah (low-level languages) dan bahasa tingkat tinggi (high-level languages).

Bahasa tingkat tinggi merupakan bahasa yang mudah dipahami oleh manusia, c++
merupakan salah satu contoh dati bahasa tingkat tinggi. Contoh lain dari bahasa tingkat tinggi
adalah Pascal, Perl, Java, dan lain sebagainya. Sedangkan bahasa tingkat rendah merupakan
bahasa mesin atau bahasa assembly.

Secara sederhana sebuah komputer hanya dapat mengeksekusi program yang ditulis dalam
bentuk bahasa mesin. Oleh karena itu, jika suatu program ditulis dalam bahasa tingkat tinggi
maka program tersebut harus diproses dahulu sebelum bisa dijalankan dengan komputer. Hal
ini merupakan salah satu kekurangan bagi bahasa tingkat tinggi di mana diperlukan waktu
untuk memproses suatu program sebelum program tersebut dijalankan.

Namun bahasa tingkat tinggi mempunyai banyak sekali sisi keuntungan. Bahasa tingkat
tinggi mudah dipelajari, mudah ditulis, mudah dibaca dan tentu saja mudah dicari
kesalahannya. Dalam makalah ini akan membahas salah satu bahasa tingkat tinggi yaitu C++.
Bahasa ini diciptakan oleh Bjarne Stroustrup pada tahun 1980-an. Sebagai bahasa yang
berorientasi objek, C++ memudahkan dalam pembuatan aplikasi yang berskala besar.

Sebagai bahasa yang beraras tinggi, yang menggunakan perintah-perintah yang mudah
dimengerti oleh orang, C++ mempunyai keunggulan, yakni bersifat universal. Sebagai bahasa
yang universal, C++ bisa dijumpai di berbagai platform (Linux, Unix, Windows, Mac, dan
lain-lain). Artinya, jika kita menguasai C++ di platform PC, sangat mudah untuk berpindah di
Linux ataupun sistem operasi yang lain.

Cara Membuat Program Hello World dengan Dec-C++


1. Buka Aplikasi Dev-C++

dev c++ di komputer


2. Buat program baru dengan cara : File - New - Source File atau klik ikon New - Source File
atau gunakan CTRL + N atau seperti gambar dibawah ini

Membuat program baru di Dev-C++

3. Ketik source code programnya seperti dibawah ini


#include <iostream>

using namespace std;

main() {
// Menampilkan tulisan Hello World ke Layar
cout<<"Hello World";
return 0;
}

Source program hello world di C++ dengan Dev-C++

4. Setelah menulis souce nya, tekan Compile & Run seperti gambar dibawah ini
Tekan Compile & Run seperti pada gambar (pada bagian kanan atas)
5. Akan muncul dialog untuk menyimpan program buatan sobat. Beri nama sesuka sobat. Misal
"Hello World" kemudian save dengan dengan Ekstensi ".cpp"

Save program Hello World dengan Ekstensi .cpp

6. Setelah klik Save, akan mucul jendela yang menampilkan hasil program Hello World.

A. Contoh
1. Mencetak kalimat dalam beberapa baris, dengan tampilan sbb :

Hello...
..oh my
...when do i stop?
1
..2
...3
2. Menghitung penjumlahan 1024 + 4096 dan mencetak hasilnya
3. Mengisi nilai 2 variabel int, menjumlahkan kedua isi variabel tersebut dan mencetak
hasilnya
4. Mengisi nilai sebuah variabel float, mengalikan isi variabel tersebut dengan 50 dan
mencetak hasilnya
5. Menampilkan nilai sebuah bilangan float dengan tanpa menentukan format
tampilannya (default)
6. Menampilkan nilai sebuah bilangan float dengan format : lebar medan 10 digit dan 2
digit di belakang koma
7. Menerima masukan dengan format int dan char kemudian menampilkannya kembali
dengan format yang sesuai

Jawabannya:
Ketik source code programnya seperti dibawah ini:

Hasilnya:

B. Kerjakan soal-soal di bawah ini, dan sertakan jawaban Anda pada Laporan Resmi
a. Berapakah nilai jawaban yang ditampilkan oleh program di bawah ini :
main()
{
int jawab, hasil;
jawab = 100;
hasil = jawab - 10;
printf("Jawabannya adalah %d\n", hasil + 6);
}
Jawaban:
b. Apakah keluaran dari potongan program di bawah ini
main()
{
int value1, value2, sum;
value1 = 35;
value2 = 18;
sum = value1 + value2;
printf("The sum of %d and %d is %d\n", value1,value2,sum);
}
Jawaban:

c. Program di bawah ini tidak berhasil di-compile karena masih terdapat beberapa
kesalahan. Temukan paling sedikit 6 buah kesalahannya. Selanjutnya tampilkan
keluaran, setelah program ini berhasil dijalankan.
main ()
{
INT jumlah;
/* PERHITUNGAN HASIL
jumlah = 25 + 37 - 19;
/* TAMPILKAN HASIL
printf("Berapa hasil dari 25 + 37 - 19 ?\n);
printf("Jawabannya adalah %d\n" jumlah);
}

Jawab:
Kesalahan pada penulisan program diatas adalah
 Tidak ada penulisan #include <stdio.h> pada awal penulisan program
 Penulisan INT yang salah dimana seharusnya ditulis tanpa menggunakan
huruf capital sehingga menjadi int saja.
 Pada penulisan komentar “PERHITUNGAN HASIL” adalah salah, dimana
seharusnya adalah /*…..*/
 Pada penulisan komentar “TAMPILKAN HASIL” adalah salah, dimana
seharusnya adalah /*…..*/
 Pada penulisan printf("Berapa hasil perhitungan 25 + 37 - 19 ?\n) adalah salah
dimana seharusnya diberikan tanda petik dua (“) diantara \n dan tanda kurung
tutup ).
 Pada penulisan printf("Jawabannya adalah %d\n" jumlah) adalah salah dimana
seharusnya diberikan tanda koma (,) diantara tanda petik dua(“) dan jumlah.
Penulisan program yang benar adalah:

d. Buatlah program yang menerima masukan dua buah bilangan. Tampilkan


keluaran berupa jumlah, rata-rata dan kuadrat dari kedua bilangan yang
dimasukkan.

JAWAB:
#include <stdio.h>
main()
{
float a,b,c,d,e;
printf(“masukkan bilangan pertama=”);
scanf(“%f”, &a);
printf(“masukkan bilangan kedua=”);
scanf(“%f”, &b);
c=a+b;
d=(a+b)/2;
e=a*a+2*a*b+b*b;
printf(“hasil penjumlahan, rata rata dan kuadratnya adalah= %g,%g,%g”,c,d,e);
system(“pause”);
}

e. Program di bawah ini seharusnya menampilkan keluaran satu baris sbb :


c * c = 25,000000
Namun, belum berhasil karena masih ada beberapa kesalahan. Temukan minimal
3 kesalahan dalam program tersebut.
#include <Studio.h>
main ()
{
float a, b, c;
a = 3;
b = 4.0;
c=a*a+b*b
printf("c * c = %d", c);
}
JAWAB:
Kesalahan pada penulisan program yang diatas adalah :
 Penulisan <Studio.h> dimana seharusnya ditulis menjadi <stdio.h>
 Penulisan c = a * a + b * b memiliki kekurangan symbol dimana seharusnya
setelah perintah ditulis selalu diakhiri dengan tanda titik koma (;)
 Penulisan perintah pada printf("c * c = %d", c); adalah salah dimana seharusnya
menggunakan %f dan bukan %d

Sehingga penulisan program yang benar adalah sebagai berikut :


#include <stdio.h>
main ()
{
float a, b, c;
a = 3;
b = 4.0;
c = a*a+b*b;
printf("c * c = %f", c);
system("pause");
}

Hasil:

KESIMPULAN

Kesimpulannya adalah sebuah Program C++ itu memang untuk


mempermudah semua aktivitas sehari sehari asalkan kita mau berusaha membuat
sebuah program. Apabila mahasiswa belajar terus dengan giat dan tekun tentu saja
bisa membuat sebuah program C++ yang leih baik dan bermanfaat.

Anda mungkin juga menyukai