Contoh Program Parkir C#

Contoh Program Parkir C#

Berikut adalah contoh program parkir lengkap menggunakan bahasa pemrograman C#

C#
using System;
using System.Collections.Generic;

namespace ProgramParkir
{
    class Program
    {
        static void Main(string[] args)
        {
            // Inisialisasi variabel
            int jamMasuk, menitMasuk, jamKeluar, menitKeluar;
            int totalJam, totalMenit, totalBiaya;

            // Input waktu masuk
            Console.WriteLine("Masukkan waktu masuk (jam): ");
            jamMasuk = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Masukkan waktu masuk (menit): ");
            menitMasuk = Convert.ToInt32(Console.ReadLine());

            // Input waktu keluar
            Console.WriteLine("Masukkan waktu keluar (jam): ");
            jamKeluar = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine("Masukkan waktu keluar (menit): ");
            menitKeluar = Convert.ToInt32(Console.ReadLine());

            // Menghitung total waktu parkir
            totalJam = jamKeluar - jamMasuk;
            totalMenit = menitKeluar - menitMasuk;

            // Mengubah total waktu menjadi positif jika terjadi pengurangan waktu yang negatif
            if (totalMenit < 0)
            {
                totalJam--;
                totalMenit += 60;
            }

            // Menghitung total biaya parkir
            totalBiaya = (totalJam * 60 + totalMenit) * 2000;

            // Menampilkan hasil
            Console.WriteLine("Total biaya parkir: " + totalBiaya + " rupiah");

            // Menunggu user menekan tombol enter sebelum program berakhir
            Console.ReadLine();
        }
    }
}
C#

Program di atas adalah contoh program parkir sederhana yang menghitung biaya parkir berdasarkan waktu masuk dan keluar. Program ini menggunakan variabel untuk menyimpan waktu masuk dan keluar, serta menghitung total waktu parkir dan biaya parkir berdasarkan tarif per menit.

Silakan mencoba menjalankan program di atas dan memasukkan waktu masuk dan keluar yang sesuai. Program akan menghasilkan total biaya parkir yang harus dibayarkan.

Semoga contoh program di atas dapat membantu Anda dalam membuat program parkir yang lebih kompleks.