Anda di halaman 1dari 8

PRATIKUM 4

Praktikum 4 Tipe Data Dan Operasi I/O

DISUSUN OLEH

NABILA BALQIS

NIM : 2022573010027

Kelas : TI 1.A

Program Studi : Teknik Informatika

Jurusan : Teknologi Informasi dan Komputer

Dosen : Hendrawaty. ST.,MT.

POLITEKNIK NEGERI LHOKSEUMAWE

TAHUN AJARAN 2022


LEMBAR PENILAIAN

No. Pratikum : 04/TIK/TI.1A/2022

Judul Pratikum : Pengantar Konsep Pemrograman

Tanggal Pratikum : 30 September 2022

Tanggal Penyerahan : September 2022

Nilai :

Dosen ,

Hendrawaty, ST.,MT.

NIP. 19700226 199802 2 001


C. TUGAS PENDAHULUAN
Buatlah desain algoritma dan flowchart untuk setiap soal dalam percobaan

D. PERCOBAAN
1. Buatlah program untuk mengkonversi suhu dari Celcius ke Fahrenheit dengan rumus
F = C*1.8+32
Input : suhu dalam Celcius
Ouput : suhu dalam Fahrenheit
Penyelesaian:
Algoritma
1) Mulai
2) Masukkan nilai celcius ke dalam variabel c
3) Hitung konversi dari suhu Celcius ke Fahrenheit dengan menggunakan rumus
4) Cetak hasil suhu Fahrenheit
5) Selesai

Flowchart
Mulai

C : nilai celcius

F = C*1.8+32

Cetak Hasil

Selesai

Program
2. Buat program untuk menginputkan satu karakter dari keyboard kemudian cetak karakter
tersebut ke layar.
Penyelesaian:
Algoritma
1. Mulai
2. Masukkan satu karakter menggunakan printf
3. Tampilkan karakter menggunakan getchar
4. Cetak hasilnya

Flowchart
Mulai

C : nilai celcius

Cetak Hasil

Selesai

Program
3. Buat program untuk menghitung luas lingkaran, dengan panjang jari jari yang diinputkan
dari keyboard. Definisikan sebuah konstanta Phi dengan nilai 3,14f
Penyelesaian:
Algoritma
1) Mulai
2) Masukkan nilai ke jari jari ke dalam variabel r
3) Kalikan variabel r dengan variabel r, lalu kalikan lagi dengan phi
4) Simpan hasil kali tersebut ke dalam variabel L
5) Cetak hasilnya
Flowchart

Mulai

Input r = nilai
jari-jari
lingkaran

L = π*r*r

Cetak Hasil

Selesai

Program
E. SOAL TAMBAHAN

1. Tulis listing program dari semua percobaan yang dilakukan.


1) Buatlah program untuk mengkonversi suhu dari Celcius ke Fahrenheit dengan rumus
F = C*1.8+32
Input : suhu dalam Celcius
Ouput : suhu dalam Fahrenheit
Jawab:

2) Buat program untuk menginputkan satu karakter dari keyboard kemudian cetak karakter
tersebut ke layar.

Jawab:

3) Buat program untuk menghitung luas lingkaran, dengan panjang jari jari yang diinputkan
dari keyboard. Definisikan sebuah konstanta Phi dengan nilai 3,14f

Jawab:
2. Kerjakan semua soal di bawah ini, kumpulkan jawaban bersama laporan resmi
a. Pilihlah nama-nama variabel yang benar dan yang salah, mengapa?
int char 6_05 floating _1312
calloc Xx a$ ReInitialize alpha_beta_routine
xxx z
Penyelesaian:
 Variabel yang benar :
 Huruf capital, contoh Xx, A$, ReInitialize
 Huruf, contoh z, xxx, floating
 Digit, contoh 6_05, _1312
 Karakter garis bawah (_), contoh alpha_beta_routine
 Tanda dollar, contoh A$
 Variabel yang salah :
 Reserved word, contoh int dan char.

b. Apa yang dihasilkan oleh program di bawah ini:


main()
{
char c, d;

c = ‘d’;
d = c;

printf(“d = %c”, d);


}
Penyelesaian:

c. Buatlah program untuk mengevaluasi polynomial dibawah ini :


2
3 x −5 x−6 dengan nilai x merupakan masukan dari user
F. ANALISIS HASIL PRAKTIKUM

a) Pada praktikum ini algoritma dan flowchart dideklarasikan pada Bahasa


pemrograman dev c++ dengan apa yang diperintahkan oleh sebuah kasus.
b) Program yang diperintahkan harus sesuai dengan flowchart dan algoritma dengan
memberi nama variabel pada setiap kasus tertentu agar outputnya berhasil dengan apa
yang diinputkan.
c) Pada praktikum ini juga mencoba penjumlahan, pengurangan hingga memasukkan
rumus ke dalam program agar dapat dijalankan.

G. KESIMPULAN

a) Didalam algoritma pemrograman computer ada tipe data, konstanta dan variabel. Tipe
data, konstanta dan variabel merupakan bagian penting atau pokok dalam
pemrograman, tanpa ada kesemuanya itu maka pemrograman tidak dapat dilakukan.
b) Dalam menjalankan suatu program harus benar-benar teliti karena sekecil apapun
kesalahan akan mempengaruhi hasil outputnya.
c) Pada praktikum ini dalam menjalankannya kita harus mengerti, memahami kegunaan,
arti, dan fungsi dari scripnya karena sifat dari pemrograman c++ ini sangatlah
sensitive.

Anda mungkin juga menyukai