Bahasa C - Kontrol Keputusan 1

aa

//library
#include <stdio.h>

//fungsi enter
void enter()
{
    printf("\n");
}

//fungsi welcome
void welcome(char user[50])
{
    printf("Hai %s", user);
    printf("Selamat Datang di Aplikasi Kalkulator Sederhana");
}
//akhir fungsi welcome

//fungsi penjumlahan
int penjumlahan(int a, int b)
{
    return a + b;
}
//akhir fungsi penjumlahan

//fungsi pengurangan
int pengurangan(int a, int b)
{
    return a - b;
}
//akhir fungsi penjumlahan

//fungsi utama
int main()
{
    printf("Siapa anda ? ");
    //input string
    char nama[50];
    fgets(nama, sizeof(nama),stdin);
    //panggil fungsi welcome
    welcome(nama);
    enter();
    //input bilangan 1
    int bil1;
    scanf("%d", &bil1);
    
    //definisikan operator
    char plus = '+';
    char minus = '-';
    
    //input operator
    char operator;
    scanf(" %c", &operator);
    
    //input bilangan 2
    int bil2;
    scanf("%d", &bil2);
    
    //membuat variabel hasil
    int hasil;
    if(operator == plus)
    {
        hasil = penjumlahan(bil1, bil2);
        printf("= %d", hasil);
    }
    else if(operator == minus)
    {
        hasil = pengurangan(bil1, bil2);
        printf("= %d", hasil);
    }

    return 0;
}

Komentar

Postingan populer dari blog ini

Ujian LED