Oleh
Nibras Al Afif RM
NIM :2022573010033
KEMENTERIAN RISET,
TEKNOLOGI, DAN PERGURUAN
TINGGI
POLITEKNIK NEGERI
LHOKSEUMAWE
TAHUN AJARAN 2022
LEMBAR PENILAIAN
Nomor Praktikum :04/TI/1A/2022
Nilai :
buatlah program untuk mengonversi suhu dari Celcius ke Fahrenheit dengan rumus
F = C * 1.8 + 32
Jawab:
Algoritma:
1. Deklarasikan variabel c sebagai bil. Bulat dan variabel f sebagai bil. pecahan
2. Masukkan nilai suhu celcius ke variabel c
3. Kalikan nilai variabel c dengan 1.8, lalu jumlahkan dengan 32 dan masukkan hasilnya ke
variabel f
4. Tampilkan hasil
Flowchart: Start
int c, float f
f=c*1.8+32
output
end
Percobaan 2
Buat program untuk menginputkan satu karakter dari keyboard, kemudian cetak karakter tersebut
ke layar
Jawab:
Algoritma:
Flowchart: Start
char g
Masukkan 1 kata
end
Percobaan 3
Buat program untuk menghitung luas lingkaran, dengan Panjang jari-jari yang diinputkan dari
keyboard. Definisikan sebuah konstanta PI dengan nilai 3.14f
Jawab:
Algoritma:
Start
3.14=pi
luas=pi*jari*jari
Output
end
PEMBUATAN PROGRAM
1. Tulis listing program dari semua percobaan yang dilakukan
Percobaan 1
Percobaan 2
Percobaan 3
2. Kerjakan semua soal di bawah ini, kumpulkan jawaban Bersama laporan resmi
Jawab:
int, char
Main()
{
char c, d;
c=’d’;
d=c;
printf(“d=%c”, d);
}
Jawab:
3x2-5x+6
Jawab:
SOAL TAMBAHAN
ANALISIS HASIL PRAKTIKUM
Beberapa program yang dijalankan menggunakan fungsi putchar(), getchar(), dan puts().
Fungsi tersebut secara khusus digunakan untuk menampilkan sebuah karakter di layar.
KESIMPULAN
putchar() digunakan khusus untuk menampilkan sebuah karakter di layar. Penampilan
karakter tidak diakhiri dengan perpindahan baris.
getchar() digunakan khusus untuk menerima masukan berupa sebuah karakter dari
keyboard.
scanf() digunakan untuk memasukkan berbagai jenis data. scanf() menyerupai fungsi printf(),
karena fungsi ini melibatkan penentu format yang pada dasarnya mirip dengan yang digunakan pada
printf().