Praktikum 6 Perulangan

                                                                 LAPORAN PRAKTIKUM

Pemrograman Terstruktur

Praktikum 6 Perulangan


        

Nama :ALAN FERDINAN

NIM :24022016



PROGRAM STUDI D3 TEKNOLOGI INFORMASI

POLITEKNIK SEMEN INDONESIA

2025



1. Coding simulasi lempar koin

#include <iostream>   
#include <cstdlib> 
#include <ctime> 
using namespace std;

int main() {
    // Inisialisasi seed berdasarkan waktu
    srand(time(0));

    // Melakukan lemparan koin sebanyak 10 kali
    for (int i = 1; i <= 10; i++) {
        int hasil = rand() % 2; // Menghasilkan angka acak 0 atau 1
        cout << "Hasil lemparan koin ke-" << i << ": " << hasil << endl;
    }

    return 0;
}
          

   Ouput Program





      Grafik JSP





                    Penjelasan Program





2. Coding pemilihan kartu acak

                            #include   <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;

int main() {
    // Deklarasi array untuk nilai dan warna kartu
    string nilaiKartu[] = {"2", "3", "4", "5", "6", "7", "8", "9", "10", "Jack", "Queen", "King", "Ace"};
    string warnaKartu[] = {"Sekop", "Wajik", "Pentungan", "Hati"};

    // Inisialisasi seed angka acak
    srand(time(0));

    // Memilih kartu secara acak
    string nilai = nilaiKartu[rand() % 13];
    string warna = warnaKartu[rand() % 4];

    // Menampilkan hasil kartu yang terpilih
    cout << "Kartu yang terpilih: " << nilai << " dari " << warna << endl;

    return 0;
}


             Ouput Program






      Grafik JSP





                     Penjelasan Program





                                    Analisa Mengapa Perlu Belajar Perulangan


                    

                        
                            🚀 Menghemat Waktu dan Usaha
                            Dengan perulangan, kita bisa menghindari penulisan kode yang berulang, sehingga program menjadi lebih ringkas dan efisien.
                        
                        
                            🔁 Eksekusi Berulang Secara Otomatis
                            Perulangan memungkinkan program mengeksekusi suatu perintah berkali-kali tanpa harus menulis ulang kode secara manual.
                        
                        
                            📊 Mengelola Data dalam Jumlah Besar
                            Dalam pengolahan data, perulangan membantu kita membaca, memproses, dan menampilkan data dalam jumlah besar dengan lebih mudah.
                        
                        
                            ⚡ Meningkatkan Efisiensi Program
                            Dengan perulangan, program dapat berjalan lebih cepat dan menggunakan sumber daya secara optimal tanpa membebani sistem.
                        
                        
                            🌍 Digunakan di Semua Bahasa Pemrograman
                            Konsep perulangan seperti for, while, dan do-while digunakan di hampir semua bahasa pemrograman untuk mempermudah pengembangan aplikasi.
                        
                    
                        

Komentar

Postingan populer dari blog ini

Pratikum 9 (String)

Praktikum 1: Pengantar Pemograman....

Pratikum 14 (Struktur)