Entri Populer

Kamis, 22 Desember 2011

looping

ini koding c++ pake aplikasi microsoft visual c++ 6.0 untuk mencari perkalian bilangan bulat yang dimasukan dalam inputan,mengurangkan bilangan bulat sesuai dengan angka ganjil(negativ) dan genap(positif)  , rangkaian segitiga,dan penjumlahan bulangan fibonaci ..





#include<stdio.h>
#include<conio.h>


void main()
{
int m;
do
{
printf("\n\nMENU");
printf("\n1. Perkalian Bilangan Bulat");
printf("\n2. Mengurangkan mrnjumlahkan bilangan bulat");
printf("\n3. Pola Segitiga");
printf("\n4. Fibonacci");
printf("\n0. Keluar");
printf("\nMasukkan pilihan : ");scanf("%d",&m);


printf("\n");


switch(m)
{
case 1: 
{
int i,input,hasil=1;


printf("Masukkan bilangan bulat : ");scanf("%d",&input);


for(i=input;i>=1;i--)

if(i==1)
printf("%d",i);

else
printf("%d*",i);
hasil=hasil*i;
}
printf("=%d",hasil);
}break;




case 2:
{
int i,input,hasil=0;


printf("Input bilangan bulat : ");scanf("%d",&input);


for(i=1;i<=input;i++)
{
if(i%2==0)
{
printf("+%d",i);
hasil=hasil+i;
}
else
{
printf("-%d",i);
hasil=hasil-i;
}
}
printf("= %d",hasil);
}break;


case 3:
{
int i,j,input;


printf("Masukkan tinggi segitiga : ");scanf("%d",&input);


for(i=input;i>=1;i--)
{
for(j=input; j>=1 ;j--)
{
if(j==input || i==input || j+i==input+1)
printf("*");
else 
printf(" ");
}

printf("\n");
}
}break;


case 4:
{
int i,j,input,counter=0,hasil=0;


printf("Masukkan bilangan prima terbesar: ");scanf("%d",&input);


for(i=1;i<=input;i++)
{
for(j=1;j<=i;j++)
{
if(i%j==0)
counter++;
}
if(counter==2)
{
if(i==2)
printf("%d ",i);
else
printf("+ %d ",i);
hasil=hasil+i;
}
counter=0;

}


printf("= %d",hasil);
}break;


case 0:
{
printf("Keluar");
}break;


default:printf("Menu Tidak Tersedia");break;
}



}
while(m!=0);

getch();
}


ntar kalo udah di compile program akan berjalan seperti gambar ini




selamat mencoba ya (fitria) haha 

Tidak ada komentar:

Posting Komentar