Program Hitung Luas Bangun Bahasa C DO WHILE
Sebenarnya masih kurang lengkap karena jika user memasukkan huruf selain 't' program akan tetap berjalan.. heheheh kalian lengkapi sendiri coba....
#include <stdio.h>
#include <conio.h>
main ()
{
int a;
int t;
int luass;
int p;
int l;
int luasp;
int phi=3.14;
int jari;
int luasl;
char pil;
do {
printf("1. menghitung luas lingkaran \n");
printf("2. Menghitung luas persegi panjang \n");
printf("3. menghitung luas segitiga \n");
int bil;
printf("masukkan pilihan anda: ");
scanf ("%d",&bil);
switch(bil)
{
case 3:
printf("masukkan alas segitiga:");
scanf ("%d",&a);
printf("masukkan tinggi segitiga:");
scanf ("%d",&t);
luass=(a*t)/2;
printf("Luas segitiga adalah : %d ",luass);
break;
case 2:
printf("masukkan panjang persegi:");
scanf ("%d",&p);
printf("masukkan Lebar persegi:");
scanf ("%d",&l);
luasp =p*l;
printf("Luas persegi adalah : %d ",luasp);
break;
case 1:
printf("masukkan Jari-jari lingkaran : ");
scanf ("%d",&jari);
luasl=phi*jari*jari;
printf("Luas Lingkaran adalah : %d ",luasl);
break;
}
printf ("\nHitung Lagi [Y/T]: "); scanf ("%s", &pil);
} while (pil!='t');
}
Wednesday, 30 October 2013
Monday, 28 October 2013
Program matriks Desc Bahasa C ( WHILE )
Program matriks Desc Bahasa C ( WHILE )
Ini penampakannya :
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int n,i,j;
int main(int argc, char *argv[]) {
printf("Masukkan nilai n: "); scanf("%i",&n);
i=1;
while(i<=n)
{
printf("\n");
j=1;
while(j<=(n-i+1))
{
printf("%3i",i*j);
j=j+1;
}
i=i+1;
}
return 0;
}
--------------------------------THANK YOU------------------------
Ini penampakannya :
Ini Source nya... Masih mentah n bisa di modifikasi sesuka hati sehingga menghasilkan tampilan yang sesuai keinginan.. Sedot aja gan...
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int n,i,j;
int main(int argc, char *argv[]) {
printf("Masukkan nilai n: "); scanf("%i",&n);
i=1;
while(i<=n)
{
printf("\n");
j=1;
while(j<=(n-i+1))
{
printf("%3i",i*j);
j=j+1;
}
i=i+1;
}
return 0;
}
--------------------------------THANK YOU------------------------
Saturday, 26 October 2013
Program Perklian Matriks Descending Bahasa C
Program Perklian Matriks Descending Bahasa C
#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int n,i,j;
int main(int argc, char *argv[]) {
printf("Masukkan nilai n: "); scanf("%i",&n);
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=(n-i+1);j++)
{
printf("%3i",i*j);
}
}
return 0;
}
Sebenarnya banyak sekali variasi bentuk yag dapat dihasilkan dengan memakai kombinasi perkalian i dan j. bisa bentuk Pyramid, pyramid terbalik, Trapesium, Jajar genjang, Belah ketupat, dll. Bentuk lain akan dibahas di postingan selanjutnya.. Tunggu ajah yah.
Silahkan sedot ajah nih codingnya.. Pake Dev-C yah...#include <stdio.h>
#include <stdlib.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int n,i,j;
int main(int argc, char *argv[]) {
printf("Masukkan nilai n: "); scanf("%i",&n);
for(i=1;i<=n;i++)
{
printf("\n");
for(j=1;j<=(n-i+1);j++)
{
printf("%3i",i*j);
}
}
return 0;
}
Program Cetak Matriks Ascending Bahasa C
Program Cetak Matriks Ascending Bahasa C
Ini salah satu trik dalam penggunaan perulangan for bersarang, atau for dalam for. tipe program semacam ini sering menjadi sola ujian atau tugas dalam mata kuliah pemrograman(bahasa C).nih penampakannya :
#include <stdio.h>
#include <stdlib.h>
int n,i,j;
int main(int argc, char *argv[]) {
printf("Masukkan nilai n : "); scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("\n");
for (j=1;j<=i;j++)
{
printf("%3d",i*j);
}
}
return 0;
}
Jangan lupa tinggalkan jejak yah...
Subscribe to:
Posts (Atom)