Praktikum 5
Percobaan 1
#include<stdio.h>
main()
{
int x ;
printf("masukan angka = ");
scanf("%d",&x);
if(x%2==0)
{
printf("%d = bilangan genap \n\n",x);
}
else
{
printf("%d = bilangan ganjil \n\n",x);
}
getch();
}
Keluaran program
Masukan angka = 15
15 = bilangan ganjil
Percobaan2
#include<stdio.h>
main()
{
double pembelian,discount = 0;
printf("total pembelian = Rp");
scanf("%lf",&pembelian);
if(pembelian >= 100,000);
discount = 0.05 * pembelian;
printf("discount = Rp %.2lf\n",discount);
getch();
}
Keluaran program
Pembelian = Rp 50000
Discount = Rp 2500.00
Percobaan 3
#include<stdio.h>
main()
{
double pembelian,discount = 0;
printf(" pembelian = Rp");
scanf("%lf",&pembelian);
if(pembelian >= 50,000);
discount = 0.0 * pembelian;
printf("tidak ada discount \n",discount);
getch();
}
Keluaran program
Pembelian = Rp50000
Tidak ada discount
Percobaan 4
#include<stdio.h>
main()
{
int x;
printf("Masukkan sebuah bilangan = ");
scanf("%d", &x);
if((x%2)&&(x%3))
{
printf("bilangan prima = %d\n",x);
}
else if(x ==3)
{
printf("bilangan prima = %d\n",x);
}
else
{
printf("bukan bilangan prima = %d\n",x);
}
getch();
}
Keluaran program
Masukkan sebuah bilangan = 100
Bukan bilangan prima = 100
Percobaan5
#include<stdio.h>
main()
{
double bilangan1,bilangan2,hasil=0;
printf("bilangan pertama = ");
scanf("%lf",&bilangan1);
printf("bilangan kedua =");
scanf("%lf",&bilangan2);
if(bilangan2==0)
{
printf ("tak terdifinisi \n\n");
}
else
{
hasil = bilangan1/bilangan2;
printf("pembagian bilangan pertama dan kedua adalah %.3lf \n\n",hasil);
}
getch();
}
Keluaran program
Bilangan pertama = 4
Bilanagan kedua = 3
Pembagian bilangan pertam dan kedua adalah 1,333
Praktikum 6
Percobaan 1
#include<stdio.h>
#include<math.h>
main()
{
float a,b,c,D,x,x1,x2;
printf("mencari persamaan kuadrat akar \n" );
printf("rumus persamaan ax^2 + bx +c = 0 \n");
printf("masukan koefiesien a = ");
scanf("%f",&a);
printf("masukan koefiesien b = ");
scanf("%f",&b);
printf("masukan koefisian c = ");
scanf("%f",&c);
D =(b*b)-(4*a*c);
printf("disriminan = %2.2f\n",D);
if(D>0)
{
x1=((-b+sqrt(D))/(2*a));
printf("x1 = %2.2f\n",x1);
x2=((-b-sqrt(D))/(2*a));
printf("x2 = %2.2f\n",x2);
}
else if(D==0)
{
x=-b/(2*a);
printf("x1 = x2 = %2.2f\n",x);
}
else if(D<0)
{
x1=((-b/2*a)+((sqrt(-D))/2*a));
printf("x1 = %2.2f\n",x1);
x2=((-b/2*a)-((sqrt(-D))/2*a));
printf("x2 = %2.2f\n",x2);
printf("berhasil !! \n");
}
getch();
}
Keluaran program
Mencari persamaan kuadrat akar
Rumus persamaan ax^2 + bx + c = 0
Masukan koefisien a = 100
Masukan koefisien b = 50
Masukan koefisien c= 25
Diskriminan = - 7500.00
X1 = 1830.13
X2 = -6830.13
Berhasil!!
Percobaan2
#include<stdio.h>
main()
{
float a,b,c;
printf("masukkan a = ");
scanf("%f",&a);
printf("masukkan b = ");
scanf("%f",&b);
printf("\n menu matematika\n");
printf("1.penjumlahan \n");
printf("2.pengurangan \n");
printf("3.pembagian \n");
printf("4.perkalian \n'");
printf(" masukan pilihan anda = ");
scanf("%f",&c);
if(c==1)
printf("hasil operasi = %.2f\n",a+b);
else if(c==2)
printf("hasil operasi = %.2f\n",a-b);
else if (c==3)
printf("hasil operasi =%.2f\n",a/b);
else if(c==4);
printf("hasil operasi =%.2f\n",a*b);
getch();
}
Keluaran program
Masukkan a = 3
Masukkan b = 5
Menu matematika
1.penjumlahan
2.pengurangan
3.pembagian
4.perkalian
Masukan pilihan anda = 4
Hasil operasi = 15.00
Percobaan 3
#include<stdio.h>
main()
{
int nilai_angka;
printf("masukan angka = ");
scanf("%d",&nilai_angka);
if (nilai_angka <=40)
printf("nilai adalah E");
else if (nilai_angka <=55)
printf("nilai adalah D");
else if (nilai_angka <=60)
printf("nilai adalah C");
else if (nilai_angka <=80)
printf("nilai adalah B");
else if (nilai_angka <=100)
printf("nilai adalah A");
getch();
}
Keluaran program
Masukan angka = 62
Nilai adalah B
No comments:
Post a Comment