Sunday, July 4, 2010

Program Lebih Banyak Syarat

Ini adalah contoh lain dari program banyak syarat dengan if else. Bila sebelumnya hanya ada 3, sekarang saya buat lebih banyak syarat lagi. Berikut programnya

#include <stdio.h>
#include <conio.h>
void main()
{
int usia;
printf("Berapa usia anda: ");
scanf("%d",&usia);
if (usia<=0)
{
printf("Usia anda tidak masuk akal.");
}
else if(usia<=12)
{
printf("Kamu masih anak-anak.");
}
else if(usia<=18)
{
printf("Kamu memasuki masa puber.");
}
else if(usia<=30)
{
printf("Anda sudah dewasa.");
}
else if(usia<=45)
{
printf("Anda sudah setengah baya.");
}
else if(usia>110)
{
printf("Usia anda tidak mungkin");
}
else
printf("Anda sudah tua");
getch();
}

Read more...

Program banyak Syarat

Bila program sebelumnya hanya ada dua pilihan atau dua syarat, program berikut ini adalah program dengan banyak pilihan. Untuk membuat program dengan banyak pilihan, saya menggunakan fungsi (perintah) IF ELSE. Berikut ini program untuk mengetahui apakah suatu bilangan adalah negatif, nol atau positif.

#include <stdio.h>
#include <conio.h>
void main()
{
int bilangan;
printf("Masukan sebuah bilangan: ");
scanf("%d",&bilangan);
if(bilangan<0)
{
printf("Bilangan yang anda msukan adalah bilangan negatif");
}
else if(bilangan==0)
{
printf("Bilangan nol adalah bilangan netral");
}
else
printf("Bilangan yang anda masukan adalah bilangan positif");
getch();
}

Read more...

Perintah Bersyarat

Bila program sebelumnya melaksanakan semua perintah kita dengan berurutan, maka sekarang kita buat progranm kita melaksanakan perintah pada keadaan tertentu saja. untuk membuat program seperti ini, kita butuh fungsi IF. Fungsi if hanya akan melaksanakan perintah bila sebuah syarat terpenuhi. Berikut adalah contoh programnya.

#include <conio.h>
#include <stdio.h>
void main()
{
int bilangan,status;
printf("Masukan sebuah bilangan: ");
scanf("%d",&bilangan);
status=bilangan%2;
if(status==0)
{
printf("Bilangan yang anda masukan adalah bilangan genap");
}
printf("Bilangan yang anda masukan adalah bilangan ganjil");
getch();
}

Read more...

Operasi Modulus Bahasa C

Pada matematika yang biasa kita lakukan, kita tidak menemui adanya operasi modulus. Modulus menunjukan sisa dari operasi pembagian pada perhitungan aritmatika. Operasi ini hanya bisa dilakukan pada tipe data integer. Karena integer hanya bisa menunjukan bilangan bulat saja (tanpa ada pecahan). Berikut contoh program operasi modulus.

#include <stdio.h>
#include <conio.h>
void main()
{
int bil1,bil2,hasil;
printf("Masukan bilangan 1: ");
scanf("%d",&bil1);
printf("Masukan bilangan 2: ");
scanf("%d",&bil2);
hasil=bil1%bil2;
printf("Sisa dari bilangan 1 dibagi bilangan 2 adalah: %d",hasil);
getch();
}

Read more...

Input Perhitungan Bahasa C

Program berikut ini adalah program aritmatika (perhitungan) bahasa C yang dimodif agar bisa menerima input. fungsi yang bertugas untuk menerima input dari pengguna adalah fungsi scanf(). Berikut program lengkapnya.

#include <stdio.h>
#include <conio.h>
void main()
{
int bil1,bil2,hasil;
printf("Masukan bilangan 1: ");
scanf("%d",&bil1);
printf("Masukan bilangan 2: ");
scanf("%d",&bil2);
hasil=bil1*bil2;
printf("Bilangan1 dikali bilangan2 hasilnya = %d\n",hasil);
hasil=bil1+bil2;
printf("Bilangan1 ditambah bilangan2 hasilnya = %d\n",hasil);
hasil=bil1-bil2;
printf("Bilangan1 dikurangi bilangan2 hasilnya = %d\n",hasil);
hasil=bil1/bil2;
printf("Bilangan1 dibagi bilangan2 hasilnya = %d\n",hasil);
hasil=bil1%bil2;
printf("Bilangan1 modulus bilangan2 hasilnya = %d\n",hasil);
getch();
}

Read more...

Followers

followers

  © Blogger templates ProBlogger Template by Ourblogtemplates.com 2008

Back to TOP