Pengikut

Minggu, 23 Desember 2018

Coding bahasa C Menghitung jumlah hari

Bahasa C

Menghitung jumlah hari

#include <stdio.h>
int main()

{
    int no_bulan, tahun, jumlah_hari;
    printf("Ketikkan no bulan 1-12: "); scanf("%d",&no_bulan);
    printf("Ketikkan tahun: "); scanf("%d", &tahun);
    switch (no_bulan)
    {
        case 1: case 3: case 5: case 7: case 8: case 10: case 12: jumlah_hari = 31; break;
        case 4: case 6: case 9: case 11: jumlah_hari = 30; break;
        case 2: if ((tahun%4 == 0 && tahun%100 != 0) || tahun%400 == 0)
                              jumlah_hari = 29;
                      else jumlah_hari = 28; break;
        default : jumlah_hari = 0; printf("Angka yang dimasukkan salah \n");
    }
    printf("Jumlah hari adalah %d", jumlah_hari);
}

Eksekusi Program



Like Share Komenent

Coding Menentukan Ganjil Genap

Program C

Menentukan ganjil genap

#include <stdio.h>
int main()
{
     int A;
     printf("Masukkan Nilai A:"); scanf("%d",&A);
     if (A%2==0)
         printf("A biangan genap \n");
     else printf("A bilangan ganjil \n");
   
}

Eksekusi Program



Like, komenent, dan Share

Coding Menentukan Durasi Ujian

 Program C
 Menentukan Durasi Ujian

#include<stdio.h>
int main()
{
    struct waktu {int j1, m1, j2, m2, jam, menit, menit1, menit2, selisih;}j;
   
    printf("Masukkan jam mulai ujian  : ");
    scanf("%d"":""%d", &j.j1, &j.m1);
   
    printf("Masukkan jam selesai ujian: ");
    scanf("%d"":""%d", &j.j2, &j.m2);
   
   
    if(j.j1>j.j2)
       
    {
    j.j2+24;
    }
    menit1=(j.j1*60)+j.m1;
   
    menit2=(j.j2*60)+j.m2;
   
    selisih=menit2-menit1;
   
    j.jam=selisih/60;
    j.menit=selisih%60;
   
    printf("Durasi Ujian Adalah %d Jam %d Menit\n",j.jam, j.menit);
}

Eksekusi Program



Like, Komentar, dan Share