Praktikum 4 Variable Continue

                                                                LAPORAN PRAKTIKUM

Pemrograman Terstruktur

Praktikum 4 Variable Continue


        

Nama :ALAN FERDINAN

NIM :24022016



PROGRAM STUDI D3 TEKNOLOGI INFORMASI

POLITEKNIK SEMEN INDONESIA

2025



1. Coding Deklarasi Variable dan Penggunaan Tipe cast


#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;
}
    

             Ouput Program



      Grafik JSP



                    Penjelasan Program



2. Coding program C++  yang melibatkan penggunaan fungsi untuk mendapatkan angka acak dengan satu desimal

#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



                                    Analisa Mengapa Perlu Mempelajari Pengantar Pemograman


                        
                            🧠 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!
                        
                    

Komentar

Postingan populer dari blog ini

Pratikum 9 (String)

Praktikum 1: Pengantar Pemograman....

Pratikum 14 (Struktur)