Anda di halaman 1dari 8

Laporan Praktikum

Algoritma dan Pemrograman


Variabel,Konsol
I/O,danKonversi Tipe Data

Asisten :

Disusun Oleh :
Garcia Stevandia Saragih 03231038

Ibram Maulana 03231042

Jamal Nur Fikri 05231033

Muhammad Rafi Alfaro Putra 05231058


C
Yudhis Firmana 05231094

14 Februari 2024
Dasar Teori

 Variabel, Konsol I / O, dan Konversi Tipe Data


1. Variabel
Variabel adalah suatu tempat yang digunakan untuk menampung data di memori yang
mempunyai nilai yang dapat berubah–ubah selama proses program. Sesuai dengan
namanya, isi dari variabel bisa berubah dari waktu ke waktu tergantung kebutuhan. Ini
berbeda dari konsep konstanta yang nilai tersebut akan tetap dan tidak bisa diubah
sepanjang kode program

2. Konsol I / O
Konsol I/O merupakan singkatan dari konsole input/output yang menunjukkan
masukkan dan keluaran data atau informasi melalui konsol. Sedangkan konsol, yang
sering dirujuk dengan kata sistem konsol atau terminal yang berarti command line pada
sebuah sistem
operasi yang menggunakan perintah berbasis teks. Fungsi input adalah menerima
masukkan data dari pengguna ke program. Sedangkan output yaitu mencetak atau
menampilkan informasi data yang dihasilkan oleh algoritma, misalnya dalam algoritma
penghitung luas persegi panjang, hasil akhir yang diinginkan adalah luas persegi panjang
dengan kata lain algoritma tersebut memiliki satu output yaitu luas persegi panjang.

3. Operasi Aritmatik
Operasi aritmatika merupakan cabang ilmu matematika, di mana dasar dari
operasi aritmatika adalah penjumlahan pengurangan, perkalian, dan pembagian

4. Konversi Tipe Data


Tipe data dapat diubah dari sebuah nilai dalam variable dengan tipe data yang lain. Tujuanya adalah
semisal kita mendapatkan nilai berupa “127” lalu ingin dilakukan perhitungan seperti tambah,
kurang, kali dan lainya, maka hasilnya harus di konversi terlebih dahulu kedalam Integer, Float dll.
Lain halnya jika ingin membuat sebuah nilai yang berupa angka lalu digabungkan kedalam kata atau
kalimat maka diperlukanya konversi tipe data ke string terlebih dahulu. Jadi konversi tipe data
adalah mengubah dari satu tipe data ke tipe data lainya.

1
Source Code

No. Luas Permukaan Tabung


1. #1.Mencari luas permukaan tabung
2. import math
3. print("...:Sistem perhitungan luas permukaan tabung:... ")
4. r = float(input("Masukkan jari jari tabung : "))
5. t = float(input("Masukkan tinggi tabung : "))
6. Rumus = 2*math.pi*r*(r+t)
7. print(f"Nilai luas permukaan tabung adalah {Rumus}")
8. print("...:Selesai:...")

No. Mengkonversi suhu dari celcius ke fahrenheit


1. #. Mengkonversi suhu dari celcius ke fahrenheit
2. print("...:Sistem konversi suhu celcius ke fahrenheit:... ")
3. Celcius = float(input("Masukkan suhu dalam celcius : "))
4. Fahrenheit = (9/5*Celcius)+32
5. print(f"Nilai konversi suhu dari celcius ke fahrenheit
adalah {Fahrenheit}")
6. print("...:Selesai:...")

No. Menghitung gaji pegawai perminggu


1. #3.Menghitung gaji pegawai perminggu
2. print("...:Menghitung gaji pegawai pegawai perminggu:...")
3. upah_perjam = float(input("Masukkan upah pegawai perjam"))
4. upah_perminggu = 5*8*upah_perjam
5. print(f"Total gaji pegawai perminggu adalah
{upah_perminggu}")
6. print("...:Selesai:...")

2
Screenshot

1. Menghitung luas permukaan tabung


Tampilan awal program, menghitung luas permukaan tabung.

Tampilan akhir program, menghitung luas permukaan tabung.

2. Mengkonversi suhu dari Celcius ke Fahrenheit


Tampilan awal program, mengkonversi suhu dari Celcius ke Fahrenheit.

Tampilan akhirl program, mengkonversi suhu dari Celcius ke Fahrenheit

3
3. Menghitung gaji pegawai perminggu
Tampilan awal program, menghitung gaji pegawai perminggu.

Tampilan akhir program, menghitung gaji pegawai perminggu

4
Pembahasan
Menghitung luas permukaan tabung
No Penjelasan
1. #1.Menghitung luas permukaan tabung artinya ( komentar atau batasan untuk
dapat menghitung luas permukaan tabung
2. import math digunakan untuk fungsi fungsi matematika
3. Print ("...:Sistem perhitungan luas permukaan tabung:... ") digunakan sebagai
penanda program yang akan dijalankan
4. r = float(input("Masukkan jari jari tabung : ")) untuk memasukkan nilai jari jari
tabung
5. t = float(input("Masukkan tinggi tabung : ")) untuk memasukkan nilai pada tinggi
tabung
6. Masukkan rumus untuk mencari permukaan tabung
7. Lakukanlah print untuk pendeklarasian luas permukaan tabung
8. print("...:Selesai:...") program selesai di jalankan

Mengkonversi suhu dari celcius ke fahrenheit

No. Penjelasan
1. #2. Mengkonversi suhu dari celcius ke Fahrenheit artinya ( komentar atau
batasan untuk dapat mengkonversi suhu dari celcius ke fahrenheit
2. print("...:Sistem konversi suhu celcius ke fahrenheit:... ") digunakan sebagai
penanda program yang akan dijalankan
3. Celcius = float(input("Masukkan suhu dalam celcius : ")) untuk memasukkan
suhu celcius untuk di konversi
4. Fahrenheit = (9/5*Celcius)+32 ( rumus pengonversian suhu celcius ke
fahrenhait)
5. print(f"Nilai konversi suhu dari celcius ke fahrenheit adalah {Fahrenheit}") untuk
pendeklarasian mengonversi suhu dari Celsius ke fahrenhait.
6. print("...:Selesai:...") program selesai di jalankan

Menghitung gaji pegawai perminggu

No. Penjelasan
1. #3.Menghitung gaji pegawai perminggu artinya ( komentar atau batasan untuk dapat
menghitung gaji pegawai perminggu.
2. print("...:Menghitung gaji pegawai pegawai perminggu:...") digunakan sebagai penanda
program yang akan dijalankan
3. upah_perjam = float(input("Masukkan upah pegawai perjam")) untuk memasukkan upah
perjam untuk mendapatkan perminggu
4. upah_perminggu = 5*8*upah_perjam (rumus yang digunakan untuk menghitung gaji
pegawai perminggu)
5. print(f"Total gaji pegawai perminggu adalah {upah_perminggu}") untuk pendeklarasian
menghitung gaji pegawai perminggu .
6. print("...:Selesai:...") program selesai di jalankan

5
Kesimpulan
Kesimpulan yang didapat adalah kita mendapatkan pengetahuan atau mempelajari ilmu tentang
variabel adalah suatu tempat yang digunakan untuk menyimpan atau menampung data di memori yang
mempunyai data yang dapat berubah-ubah selama proses program, input dan output yang memiliki
fungsinya masing-masing dan penting dalam pemograman dan konversi tipe data adalah
mendeklarasikan sebuah variabel dari tipe data tertentu, terkadang setelahnya kita perlu merubah tipe
data dari nilai yang disimpan di dalam variabel tersebut ke tipe data yang lain.

Saran
Untuk kakak asisten lab, saya mohon dalam pengajaran saat memberikan materi atau menerangkan
materi tolong jelaskan dengan perlahan dan runtut ya kak, karena terkadang saya butuh waktu untuk
memahami materi yang kakak asisten lab sampaikan. Terimakasih kak.

6
Daftar Pustaka
https://aderoni.com/pemrograman/pengertian-variabel-dalam-pemrograman/

https://www.dicoding.com/academies/86

https://www.petanikode.com/c-input-output/

http://nguprek.com/belajar-konversi-tipe-data/

Anda mungkin juga menyukai