Praktikum 3: variabel(continue)

 LAPORAN PRAKTIKUM

Pemrograman Terstruktur


Praktikum 3: variabel(continue)












Nama :MUHAMMAD AIRA SANDI

NIM :



PROGRAM STUDI D3 TEKNOLOGI INFORMASI

POLITEKNIK SEMEN INDONESIA GRESIK

2025



#include  <iostream> 
#include  <string> 
#include  // Untuk format output angka  <iomanip> 
using namespace std;

int main() {
    // Deklarasi variabel
    string namaPengirim, alamatPengirim, kotaPengirim;
    string namaPenerima, alamatPenerima, kotaPenerima;
    double beratPaket;
    const double tarifPerKg = 1000.0;  // Tarif pengiriman per kg
    double biayaPengiriman;

    // Memasukkan informasi pengirim
    cout << "Masukkan Nama Pengirim: ";
    getline(cin, namaPengirim);

    cout << "Masukkan Alamat Pengirim: ";
    getline(cin, alamatPengirim);

    cout << "Masukkan Kota Pengirim: ";
    getline(cin, kotaPengirim);

    // Memasukkan informasi penerima
    cout << "\nMasukkan Nama Penerima: ";
    getline(cin, namaPenerima);

    cout << "Masukkan Alamat Penerima: ";
    getline(cin, alamatPenerima);

    cout << "Masukkan Kota Penerima: ";
    getline(cin, kotaPenerima);

    // Memasukkan informasi paket
    cout << "\nMasukkan Berat Paket (kg): ";
    cin >> beratPaket;

    // Menghitung biaya pengiriman
    biayaPengiriman = beratPaket * tarifPerKg;

    // Menampilkan hasil dalam format surat jalan
    cout << "\n======= SURAT JALAN =======\n";
    cout << "Dari:\n";
    cout << "Nama   : " << namaPengirim << endl;
    cout << "Alamat : " << alamatPengirim << endl;
    cout << "Kota   : " << kotaPengirim << endl;

    cout << "\nKepada:\n";
    cout << "Nama   : " << namaPenerima << endl;
    cout << "Alamat : " << alamatPenerima << endl;
    cout << "Kota   : " << kotaPenerima << endl;

    cout << "\nInformasi Paket:\n";
    cout << "Berat Paket       : " << beratPaket << " kg" << endl;
    cout << "Biaya Pengiriman  : Rp" << fixed << setprecision(2) << biayaPengiriman << endl;

    return 0;
}

            2. Ouput Program



     3. Grafik JSP




                    4. Penjelasan Program

2. Coding 
#include   <iostream> 

#include  <iomanip> 



using namespace std;

int main() {
    // Deklarasi variabel
    double panjangMeter, panjangKaki, panjangInci;

    // Meminta pengguna memasukkan panjang dalam meter
    cout << "Masukkan panjang dalam meter: ";
    cin >> panjangMeter;

    // Konversi panjang
    panjangKaki = panjangMeter * 3.281;
    panjangInci = panjangKaki * 12;

    // Menampilkan hasil konversi
    cout << "\n======= KONVERSI PANJANG =======\n";
    cout << fixed << setprecision(2); // Menampilkan dua angka di belakang koma
    cout << "Panjang dalam meter: " << panjangMeter << " meter\n";
    cout << "Panjang dalam kaki : " << panjangKaki << " kaki\n";
    cout << "Panjang dalam inci : " << panjangInci << " inci\n";
    cout << "================================\n";

    return 0;
}

     Ouput Program






      Grafik JSP




                     Penjelasan Program









                                                                  Analisa Mengapa Perlu Mempelajari Pengantar Pemograman

                        
                            🧩 Dasar Logika dan Problem Solving
                            Pengantar pemrograman melatih cara berpikir logis dan terstruktur. Kamu belajar memecah masalah besar jadi langkah kecil yang mudah diselesaikan—skill ini kece abis buat kehidupan sehari-hari!
                        
                        
                            🚀 Gerbang Menuju Teknologi Masa Depan
                            Dari aplikasi, game, sampai AI—semua dimulai dari pemrograman dasar. Dengan ini, kamu punya fondasi kuat untuk jadi bagian dari revolusi digital. Siap jadi trendsetter?
                        
                        
                            🎨 Kreativitas Tanpa Batas
                            Coding itu seni! Pengantar pemrograman membukakan pintu untuk bikin sesuatu yang unik—aplikasi, website, atau game. Ide gila kamu bisa jadi nyata!
                        
                        
                            💼 Investasi Karier Cerdas
                            Dunia butuh programmer! Belajar dasar pemrograman membuka peluang jadi developer, analyst, atau bahkan bos startup. Masa depan cerah menanti!
                        
                        
                            🌍 Memahami Dunia Digital
                            Pernah penasaran gimana teknologi bekerja? Pengantar pemrograman kasih kamu “kacamata” untuk ngerti logika di balik layar—jadi lebih melek digital!
                        




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