program bahasa C bagian 5

Program mencetak deret bilangan ganjil dengan menggunakan while
/* Program mencetak deret bilangan ganjil dengan menggunakan while */
#include"stdio.h"
#include"conio.h"
void main()
{ clrscr();
int i=1,x;
while(i<=4)
{
x=1; while(x<=i)
{
printf("%3i",x); x=x+1; }
printf("\n"); i=i+1; }
getch();
}


program mencari nilai rata2

/* Mencari total dan rata-rata sejumlah bilangan menggunakan for */
#include"stdio.h"
#include"conio.h"
void main()
{ clrscr();
float r,i,x,t=0;
int y;
for(y=1;y<=3;y++) for(i=0;i<=2;i++) { printf("Entry bilangan %i : ",y); scanf("%f",&x); t=t+x; y=y+1; } printf("\n Total : %.2f",t); r=t/i; printf("\n Rata rata : %.2f",r); getch(); }



program kalkulator sederhana

#include
#include
#include

main()

{
float a,b,t,k,x,g;
int pilih;
int lagi;
ulang:
clrscr();
{
puts ("KALKULATOR SEDERHANA");
puts ("1. PENJUMLAHAN(+)");
puts ("2. PENGURANGAN(-)");
puts ("3. PERKALIAN(x)");
puts ("4. PEMBAGIAN(/)");
puts ("5. KELUAR");

printf("\nmasukkan pilihan [1-3]: ");
scanf("%i",&pilih);

if (pilih==1)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
t=a+b;
printf("\nnilai %f + %f = %f",a,b,t);

}

else if (pilih==2)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
k=a-b;
printf("\nnilai %f - %f = %f",a,b,k);

}
else if (pilih==3)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
x=a*b;
printf("\nnilai %f x %f = %f",a,b,x);
}
else if (pilih==4)
{
printf("\nmasukkan nilai a: ");
scanf("%f",&a);
printf("masukkan nilai b: ");
scanf("%f",&b);
g=a/b;
printf("\nnilai %f / %f = %f",a,b,g);
}
else if (pilih==5)
printf("anda memilih untuk keluar!\n");
else
printf("\npilihan yang anda masukkan salah !");
printf("\n\napakah anda ingin mengulang?(y/n)\n");
printf("1. ya\n");
printf("2. tidak\n");
printf("pilihan anda: ");
scanf("\n\n%i",&lagi);
if (lagi==1)
goto ulang;
else
goto end;
}
end:
{
getch();

}
}


Program untuk menginput nilai mahasiswa ke dalam array satu dimensi
/* Program untuk menginput nilai mahasiswa ke dalam array satu dimensi */
#include
#include
void main()
{
int index, nilai[10], bilangan;
clrscr();
/* input nilai mahasiswa */
printf("masukkan banyaknya bilangan: ");
scanf("%i", &bilangan);
for(index=0; index < bilangan; index++)
{
printf("bilangan ke%i : ", index+1); scanf("%i", &nilai[index]);
}
/* tampilkan nilai mahasiswa */
printf("\nbilangan yang telah diinput\n");
for(index=0; index < bilangan; index++)
{
printf("%5.0i", nilai[index]);
}
getch();
}

Categories:

0 comments:

Post a Comment