BLOGGER TEMPLATES - TWITTER BACKGROUNDS

Rabu, 16 Desember 2009

Tugas 10

1. Program kalkulator sederhana
Listing Program:
#include
main()
{
char kode;
float x,y;
printf("PROGRAM KALKULATOR SEDERHANA\n");
printf("============================\n");
printf("\tMENU\t\n");
printf("============================\n");
printf("PENJUMLAHAN[+]\t\n");
printf("PENGURANGAN[-]\t\n");
printf("PERKALIAN[*]\t\n");
printf("PEMBAGIAN[/]\t\n");
printf("============================\n");
printf("Masukkan kode operator[+,-,*,/]==> ");scanf("%c",&kode);
if(kode=='+')
{
printf("Masukkan bilangan ke-1: ");scanf("%f",&x);
printf("Masukkan bilangan ke-2: ");scanf("%f",&y);
printf("Maka hasil penjumlahan antara %.2f dan %.2f adalah %.2f",x,y,x+y);
}
else if(kode=='-')
{
printf("Masukkan bilangan ke-1: ");scanf("%f",&x);
printf("Masukkan bilangan ke-2: ");scanf("%f",&y);
printf("Maka hasil pengurangan antara %.2f dan %.2f adalah %.2f",x,y,x-y);
}
else if(kode=='*')
{
printf("Masukkan bilangan ke-1: ");scanf("%f",&x);
printf("Masukkan bilangan ke-2: ");scanf("%f",&y);
printf("Maka hasil perkalian antara %.2f dan %.2f adalah %.2f",x,y,x*y);
}
else if(kode=='/')
{
printf("Masukkan bilangan ke-1: ");scanf("%f",&x);
printf("Masukkan bilangan ke-2: ");scanf("%f",&y);
printf("Maka hasil pembagian antara %.2f dan %.2f adalah %.2f",x,y,x/y);
}
else
printf("KODE yang anda masukkan salah,OK!!!");
}

Output:


Algoritma dan flowchart:



2. Program mencetak bilangan dalam bentuk segitiga
Listing Program:
#include
main()
{
int x,a,b;
printf("Program Mencetak bilangan dalam bentuk Segitiga\n");
printf("===============================================\n");
printf("Masukkan bilangan : ");scanf("%d",&x);
for(a=1;a<=x;a++)
{
for(b=2*a-1;b>=1;b--)
printf("%d",a);
printf("\n");
}

}

Output:


Algoritma dan flowchart:



3. Program menghitung bilangan triangular
Listing Program:
#include
main()
{
int jum=0,bil,a;
printf("Program Menghitung Bilangan Triangular\n");
printf("======================================\n");
printf("Masukkan bilangan : ");scanf("%d",&bil);
for(a=bil;a>=1;a--)
{
jum=jum+a;
}
printf("Nilai %d triangular adalah : %d\n",bil,jum);
}

Output:


Algoritma dan flowchart:

0 komentar: