Praktikum 4: variabel(continue)
LAPORAN PRAKTIKUM
Pemrograman Terstruktur
Praktikum 4: variabel(continue)
Nama :muhammad aira sandi
NIM :24022016
PROGRAM STUDI D3 TEKNOLOGI INFORMASI
POLITEKNIK SEMEN INDONESIA GRESIK
2025
1. Coding
#include <iostream>
#include <iomanip> // Untuk mengatur presisi output
using namespace std;
int main() {
// Deklarasi variabel
double nilaiDouble;
int nilaiInteger;
// Meminta pengguna memasukkan nilai bertipe double
cout << "Masukkan nilai dalam tipe double: ";
cin >> nilaiDouble;
// Konversi nilai ke integer menggunakan tipe cast
nilaiInteger = (int) nilaiDouble;
// Menampilkan hasil konversi
cout << "\n======= KONVERSI TIPE DATA =======\n";
cout << "Nilai double: " << fixed << setprecision(2) << nilaiDouble << endl;
cout << "Nilai integer setelah konversi: " << nilaiInteger << endl;
cout << "===================================\n";
return 0;
}
2. Ouput Program
3. Grafik JSP
4. Penjelasan Program
2. Coding
#include <iostream>
#include <iomanip>
#include <cstdlib> // Untuk fungsi rand() dan srand()
#include <ctime> // Untuk seed berdasarkan waktu
using namespace std;
// Fungsi untuk menghasilkan angka acak dengan satu desimal dalam rentang tertentu
double generateRandomTemperature(double min, double max) {
double scale = (double)rand() / RAND_MAX; // Nilai acak antara 0 dan 1
return min + scale * (max - min); // Skala ke dalam rentang yang diinginkan
}
int main() {
// Seed angka acak berdasarkan waktu saat ini
srand(time(0));
// Batas bawah dan atas suhu
double minTemp = 18.0, maxTemp = 23.5;
cout << "======= TEMPERATUR ACAK =======" << endl;
// Menghasilkan dan menampilkan 5 suhu acak
for (int i = 0; i < 5; i++) {
double suhu = generateRandomTemperature(minTemp, maxTemp);
cout << "Temperatur " << (i + 1) << ": " << fixed << setprecision(1) << suhu << " °C" << endl;
}
cout << "==================================" << endl;
return 0;
}
Ouput Program
Grafik JSP
Penjelasan Program
🧠 Dasar Pemrograman yang Wajib
Variabel adalah pondasi dalam pemrograman. Tanpa memahami variabel, sulit untuk menyimpan dan mengelola data dalam kode.
🔄 Menyimpan dan Mengolah Data
Variabel memungkinkan kita menyimpan nilai seperti angka, teks, atau objek. Ini penting untuk mengolah informasi dalam program.
📊 Mempermudah Perhitungan
Dalam perhitungan matematis, variabel membantu menyimpan angka sementara dan mempermudah pemrosesan data secara dinamis.
⚡ Membuat Kode Lebih Efisien
Dengan variabel, kita bisa menghindari pengulangan kode yang tidak perlu, menjadikan program lebih ringkas dan mudah dikelola.
🌍 Digunakan di Semua Bahasa Pemrograman
Dari Python, Java, hingga C++, konsep variabel selalu ada. Paham variabel berarti kamu bisa lebih cepat belajar bahasa baru!
.png)
.png)
.png)
.png)
.png)
.png)
Comments
Post a Comment