Dari pada g ngepost.. :) mending ngepost tugas ini..
kalau program ini dicmple dan dirun apa yang terjadi,,,
#include
#define SIZE 10
int whatIsThis(int [], int);
void main()
{ int total, a[SIZE] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
clrscr();
total = whatIsThis(a, SIZE);
printf("\nNilai variabel total adalah %d", total);
}
int whatIsThis(int b[], int size)
{ if (size == 1)
return b[0];
else
return b[size-1] + whatIsThis(b, size-1);
}
yang terjadi adalah,,, penjumlahan semua nilai inputnya, misalkan disana ada variable 1-10 yaaa jumlahin aja 1+2+3+...+10 = 55..
asik kan,,,
:))
truuuusss, kalau program dibawah ini.......???? (untuk gambar sesuatu yang kita mau)
apa yang terjadi setelah diRUN...???
#include "stdio.h"
#include "conio.h"
void main()
{ int i, j, k;
static int data_huruf[2][8][8] =
{ { { 1, 1, 1, 1, 1, 1, 1, 0 },
{ 1, 1, 0, 0, 0, 0, 1, 0 },
{ 1, 1, 0, 0, 0, 0, 0, 0 },
{ 1, 1, 1, 1, 1, 1, 1, 0 },
{ 0, 0, 0, 0, 1, 1, 1, 0 },
{ 1, 0, 0, 0, 1, 1, 1, 0 },
{ 1, 1, 1, 1, 1, 1, 1, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0 }
},
{ { 1, 1, 0, 0, 0, 1, 1, 0 },
{ 1, 1, 0, 0, 0, 1, 1, 0 },
{ 1, 1, 0, 0, 0, 1, 1, 0 },
{ 1, 1, 1, 1, 1, 1, 1, 0 },
{ 1, 1, 1, 0, 0, 1, 1, 0 },
{ 1, 1, 1, 0, 0, 1, 1, 0 },
{ 1, 1, 1, 0, 0, 1, 1, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0 }
}
}; clrscr();
/* Tampilkan Huruf */
for(i=0; i<2; i++)
{ for(j=0; j<8; j++)
{ for(k=0;k<8; k++)
if(data_huruf[i][j][k])
putchar('\xDB');
else
putchar(' '); /* spasi */
puts('');
}
puts("");
}
getch(); }
"yang terjadi adalah program akan menjalankan gambar, sesuai yang kita buat, kalau diprogram kita uda set 1 sebagai high alias ON maka setiap nilai 1 akan menghasilkan bentuk, sesuai program hasilnya adalah SH,,
percaya g, buat gantiiii,,,
tambah aja rangenya [2][8][8] menjadi nilai yang kita mw, itu smua cuma rangenya alias lebar dan besarnya aja....
ok...
kalau deret bilangan....???
neach contohnyaaa.... copy paste aje....!!!
/* Program mencetak deret bilangan dengan menggunakan while */
#include"stdio.h"
#include"conio.h"
void main()
{
int i=1,x; clrscr();
while(i<=3)
{ x=1;
while(x<=i)
{ printf("%3i",x);
x=x+1;
}
printf("\n");
i=i+1;
}
getch();
}
kalau nilai permutasi, nilai permutasi....???
#include
#include
main()
{
int a,b,n;
float hsl,hasil;
clrscr();
printf("Masukkan nilai a = ");scanf("%i",&a);
printf("Masukkan nilai b = ");scanf("%i",&b);
hasil=1;
hsl=1;
for (n=1;n<=a;n++)
{
hasil=hasil*n;
}
for (n=1;n<=a-b;n++)
{
hsl=hsl*n;
}
printf("\nHasil = %5.2f\n",hasil);
printf("\nHsl = %5.2f\n",hsl);
printf("Nilai dari %i Permutasi %i adalah %5.2f",a,b,hasil/hsl);
getch();
}
kalau kemari2 uda bnayak banget deret2 yang dibuat, ada deret 2 pangkat n, deret ganjil, deret genap, sekarang deret primna,,,,
deret bilangan prima...
#include "stdio.h"
#include "conio.h"
#include "math.h"
void main()
{
int n,bil,batas,i,prima;
clrscr();
printf("masukan nilai:");
scanf("%i", &n);
for (bil=2;bil<=n;bil++)
{
batas=sqrt(bil)+1;
prima=1;
if((bil==2)||(bil==3))
prima=1;
else
for(i=2;i<=batas;i++)
{if(bil%i==0)
prima=9;
}
if(prima==1)
printf("%i ",bil);
}
getch();
}
hasilnya,,,
input range yg mw dibuat dan liat hasilnya...
Okkkk
Jumat, 13 Maret 2009
Senin, 09 Maret 2009
Konsisten
Boulevard Community, tetep berdiri diatas kaki sendiri. bebas tanpa terikat.
Believe us to make change...
Believe us to make change...
Langganan:
Postingan (Atom)