Anda di halaman 1dari 5

Laporan Praktikum

Modul X – Intruksi Kondisional


Daffa Faturrahman/1227070024
Rin Rin Nurmalasari, S.Pd., M.T. S.Pd.,MT
70701006 - Praktikum Pemprograman
Tanggal praktikum: 27 Agustus 2022
daffafathurrahman1@gmail.com
Teknik Elektro – Fakultas Sains dan Teknologi
UIN Sunan Gunung Djati

Pada praktikum ini kita akan membahas definisi dari B. Flowchart


algoritma yang akan diterapkan pada software dev C++, serta
membuat penginputan data dengan program. Praktikum ini Flowchart adalah penggambaran secara grafik dari
sebuah dasar algoritma dalam pemprograman dev C++ yang Langkah-langkah dan urut-urutan prosedur dari suatu
sangat berperan penting untuk ke tahap selanjutnya. program. Flowchart menolong analisis dan programmer untuk
memecahkan masalah kedalam segmen-segmen yang lebih
Kata Kunci : Flowchart, Pemprograman C++ kecil dan menolong dalam menganalisis alternatif-alternatif
lain dalam pengoperasian.
I. PENDAHULUAN
Berikut adalah beberapa symbol yang digunakan dalam
pembuatan flowchart :
Betapa cepat nya perkembangan teknologi yang banyak
tidak disangka oleh masyarakat sendiri, bahkan kemajuan
teknologi yang sebelum nya berbasis manual, sekarang sudah
serba otomatis. Maka dari itu sebagai dasar pemprograman
yaitu dengan memahi bahasa pemprograman seperti C/C++,
HTML, PHP, Python, Java, Pascal dll. Oleh karena itu baik
nya kita memahi konsep dasar algoritma dalam
pemprograman bahasa C++.

Laporan praktikum ini bertujuan untuk membuat program


penginputan data dengan bahasa program C++, yang bertujuan
untuk memahami konsep dasar algoritma, yang nanti nya bisa
dikembang kan apabila mahasiswa telah menguasai materi ini.

II. TINJAUAN PUSTAKA


A. Bahasa Pemprograman C++
Bahasa Pemprograman C++ adalah sebuah bahasa
pemrograman yang memiliki banyak dialek, seperti
bahasaorang yang banyak memiliki dialek. Dalam C++, dialek
bukan disebabkan oleh karena si pembicara berasal dari
Jepang atau Indonesia, melainkan karena bahasa ini memiliki III. METODE PRAKTIKUM
beberapa kompiler yang berbeda. Ada empat kompiler umum
yaitu : C++ Borland, C++ Microsoft Visual, C/386 Watcom,
danDJGPP. Anda dapat mendownload DJGPP atau mungkin Alat yang di gunakan selama praktikum berupa laptop dan
saja anda telah memiliki kompiler lain. bahan yang digunakan berupa soft file dan software seperti
terdapat dev C/C++ dan draw.io
Untuk kompiler C++ berbasis DOS, akan memerlukan
beberapa kata kunci (keywords); keywoard sendiri tidak A. Pembuat flowchart dengan draw.io
cukup untuk difungsikan sebagai input dan output. Walau Langkah pertama membuaka website draw.io lalu pilih
hampir semua fungsi dalam file library tampaknya bisa bagian pembuatan flowchart, masukan simbol flowchart
diakses oleh header filenya. terminator, proses, garis alir, dan input/output data.
1. Susun symbol flowchart dengan draw.io
char name[20], jurusan[50], NIM[20];

printf("Nama: ");
fgets(name, sizeof(name), stdin);

printf("Jurusan: ");
fgets(jurusan, sizeof(jurusan), stdin);

printf("NIM: ");
fgets(NIM, sizeof(NIM), stdin);
Program menghitung_luas_persegi_panjang
printf("\n--------------------------------\n");
deklarasi: printf("Nama anda: %s", name);
var panjnag:lebar:luas:integer; printf("Jurusan anda: %s", jurusan);
printf("NIM anda: %s", NIM);
Deskripsi: return 0;
panjang  6; }
lebar  2;
luas  Panjang*lebar; Program sudah siap dan sudah bisa di jalankan dengan
write (luas); baik, hasil nya ada pada bagian Hasil dan Analisis

IV. HASIL DAN ANALISIS


Pada pembuatan menginput data mahasiswa dengan
program C++ berikut hasil nya.

A. Latihan 1 Praktikum
1. Hasil program P1 Dasar

B. Pembuatan input data pribadi menggunakan Dev C+


+
1. Program menginput data mahasiswa
Program ini bertujuan untuk meninput data
mahasiswa seperti nama, jurusan, dan NIM, 2. #include berfungsi untuk mengimpor fungsi-fungsi yang
berikut program yang saya buat: sudah didefinisikan pada header file.
#include<stdio.h>
int main() {
Header file adalah file yang berisi definisi fungsi yang
sudah dibuat. Tujuannya agar bisa digunakan pada
program C yang lainnya.”
Fungsi main() adalah fungsi utama dalam program. Fungsi
ini akan dieksekusi pertamakali saat program dijalankan
sebagai “tempat” dimana kita bisa “bereksperimen”.

B. Latihan 2 Praktikum
1. Hasil program 1.1 Output

Hal ini bisa terjadi karena adanya kode [^\n] yang dapat
menerima inputan spasi seperti (Daffa Faturrahman)

4. Hasil program 1.5

Jawaban Pertanyaan 1.1


%c = Character
%s = String
%d dan %i = Integer
%f = Floating Point Bentuk desimal
%o = Unsigned Octal Integer
Pada saat memprogram pembuatan input data mahasiswa
%x = Unsigned Hexadecimal Integer menggunakan fungsi fgets(), karena akan sangat lebih mudah
\t = Membuat Judul tanpa adanya format khusus seperti scanf().

V. KESIMPULAN
Pada praktikum ini bahwasanya ketika membuat program
2. Hasil program 1.2 Fungsi puts secara utuh butuh ketelitian dan menempatan kode yang
benar, disetiap kode nya memiliki fungsi nya masing-masing
dan harus melakukan nya secara sistematis dan jelas atau bisa
disebut algoritma dan bisa di sebut flowchart apabila terdapat
simbol-simbol urutan dari suatu program.

VI. DAFTAR PUSTAKA


https://www.academia.edu/33277357/
Makalah_Pemrograman_C_

https://www.coursehero.com/file/98179184/MAKALAH-
FLOWCHARTdocx/

https://www.petanikode.com/c-syntak/

www.materidosen.com/2017/03/5-macam-perintah-masukan-
3. Hasil program 1.3 & 1.4 input-c.html

Anda mungkin juga menyukai