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!
                        
                    
                    
                    

Comments

Popular posts from this blog

PRAKTIKUM 11: Menggunakan struktur data tree dalam pemrograman

PRAKTIKUM 3: Menggunakan fungsi dan prosedur dalam pemrograman

1 .pengantar pemrograman