This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

Senin, 05 Maret 2012

program matriks 4 x4

#include <stdio.h>
#include <stdlib.h>

    int main(){
//Deklarasi Variable
    int i,j;
    printf("===============***********===============\n");
    printf("Program Untuk Membuat Perkalian Matriks\n");
    printf("===============***********===============\n\n");
//input
    int A[4][4]={4,2,2,1,
                 3,3,2,0,
                 2,4,1,0,
                 2,3,1,1};
    printf("Matrik A :\n\n");
    for(i=0;i<4;i++){
       for(j=0;j<4;j++)
       printf(" %d",A[i][j]);
       printf("\n");
       }
       printf("\n");
     
    int S[4][4]={2,4,1,2,
                 1,0,3,4,
                 2,2,0,3,
                 1,3,2,2};
    printf("Matrik S :\n\n");
    for(int i=0;i<4;i++){
       for(int j=0;j<4;j++)
       printf(" %d",S[i][j]);
       printf("\n");
       }
       printf("\n");
//Proses
    printf("Hasil Perkalian Matriks A Dan S : \n\n");
    int D[4][4];
    for(i=0;i<4;i++){
        for(j=0;j<4;j++){
            D[0][0] = (A[0][0]*S[0][0]+A[0][1]*S[1][0]+A[0][2]*S[2][0]+A[0][3]*S[3][0]);
            D[0][1] = (A[0][0]*S[0][1]+A[0][1]*S[1][1]+A[0][2]*S[2][1]+A[0][3]*S[3][1]);         
            D[0][2] = (A[0][0]*S[0][2]+A[0][1]*S[1][2]+A[0][2]*S[2][2]+A[0][3]*S[3][2]);
            D[0][3] = (A[0][0]*S[0][3]+A[0][1]*S[1][3]+A[0][2]*S[2][3]+A[0][3]*S[3][3]);
            D[1][0] = (A[1][0]*S[0][0]+A[1][1]*S[1][0]+A[1][2]*S[2][0]+A[1][3]*S[3][0]);
            D[1][1] = (A[1][0]*S[0][1]+A[1][1]*S[1][1]+A[1][2]*S[2][1]+A[1][3]*S[3][1]);         
            D[1][2] = (A[1][0]*S[0][2]+A[1][1]*S[1][2]+A[1][2]*S[2][2]+A[1][3]*S[3][2]);
            D[1][3] = (A[1][0]*S[0][3]+A[1][1]*S[1][3]+A[1][2]*S[2][3]+A[1][3]*S[3][3]);
            D[2][0] = (A[2][0]*S[0][0]+A[2][1]*S[1][0]+A[2][2]*S[2][0]+A[2][3]*S[3][0]);
            D[2][1] = (A[2][0]*S[0][1]+A[2][1]*S[1][1]+A[2][2]*S[2][1]+A[2][3]*S[3][1]);         
            D[2][2] = (A[2][0]*S[0][2]+A[2][1]*S[1][2]+A[2][2]*S[2][2]+A[2][3]*S[3][2]);
            D[2][3] = (A[2][0]*S[0][3]+A[2][1]*S[1][3]+A[2][2]*S[2][3]+A[2][3]*S[3][3]);
            D[3][0] = (A[3][0]*S[0][0]+A[3][1]*S[1][0]+A[3][2]*S[2][0]+A[3][3]*S[3][0]);
            D[3][1] = (A[3][0]*S[0][1]+A[3][1]*S[1][1]+A[3][2]*S[2][1]+A[3][3]*S[3][1]);         
            D[3][2] = (A[3][0]*S[0][2]+A[3][1]*S[1][2]+A[3][2]*S[2][2]+A[3][3]*S[3][2]);
            D[3][3] = (A[3][0]*S[0][3]+A[3][1]*S[1][3]+A[3][2]*S[2][3]+A[3][3]*S[3][3]);
//Output
            printf(" %d",D[i][j]);
            printf(" ");
        }
    printf("\n");
    }
    printf("\n\n");
    system("pause");
    return 0;
}

program transpose matriks

#include <stdio.h>
#include <stdlib.h>

int main()
{
              
        int y,z;
        printf("===============***********===============\n\n");
        printf("Program Untuk Membuat Matrik Transpose\n\n");
        printf("===============***********===============\n\n");
                       
        int awal[5][5]={1,2,4,6,7,       
                        4,5,6,8,1,
                        7,8,9,0,3,
                        1,2,5,0,8,
                        4,5,6,7,8};
                      
        printf("Matrik awal\n\n");
             for(y=0;y<5;y++){
             for(z=0;z<5;z++)
        printf(" %d",awal[y][z]);
        printf("\n\n");
       
        }       
        printf("\n\n");
        printf("Matriks Transposnya :\n\n");
       

        int b[5][5];            
            for(y=0;y<5;y++){
            for(z=0;z<5;z++){
        b[y][z] = awal[z][y];
       

        printf(" %d",b[y][z]);           //Output
        printf(" ");
        }
        printf("\n\n");
         }
        
printf("\n");
system("pause");
return 0;
}

program huruf besar menggunakan for

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

int main (){
    char c;
    for(c='a';c!='z';){
        c=getch();
        if(c>='A' && c<'Z') printf("%c",c);
    }
   printf("\n\n");
    system("PAUSE");
        return(0);    
}
        

program fibonaci

#include<iostream>
#include<stdio.h>
#include<stdlib.h>

using namespace std;
    int fibonacci(int x)
       {
     
       if(x==1)
           return(0);
       else if(x==2)
           return(1);
       else
           return (fibonacci(x-1)+fibonacci(x-2));
        }

    int main()
        {
       int x;
       cout<<"\nMasukan Jumlah Bilangan Fibonacci Yang Ingin Anda Tampilkan: ";cin>>x;
       for(int y=1;y<=x;y++)
           cout<<fibonacci(y)<<" ";
           cout<<endl;
          
    system("pause");
    return(0);
}

progam untuk mengetahui bilangan prima/bukan

#include <stdlib.h>
#include <stdio.h>
#include <iostream>

using namespace std;
      main()
      {
           
      int w,j,count=0;      
      cout<<"\nMasukkan Sebuah Angka : ";   
      cin>>w;
      for(j=2;j<=w/2;j++)
     
      {
         if(w%j==0)      
         count++;
       }
      
      if(count>0 || w<2)   
         cout<<w<<" Bukan Bilangan Prima\n";
      else cout<<w<<" Adalah Bilangan Prima\n";
        
    system("pause");
    return(0);
}

program bintang bentuk piramida

#include <stdlib.h>
#include <stdio.h>
int main(){

int x,z,D;
printf("--PROGRAM MEMBUAT BINTANG BERBENTUK PIRAMID--\n");
printf("Masukkan jumlah bintang yang dinginkan :"); scanf("%d",&D);

for(x=1; x<=D; x++){
for(z=D; z>=x; z--) printf(" ");
for(z=x;z<2*x;z++) { printf("*"); }
for(z=2*(x-1);z>=x; z--){ printf("*"); }
printf("\n");
}
system("pause");
return 0;
}

program membuat nama kebalik

#include <stdio.h>
#include <stdlib.h>

         int main(){
            printf("Program Membalikkan Kalimat\n");
            char a[6] ={'M','A','L','A','N','G'};
            printf("Nama Semula  :  ");
            for(int y=0; y<6; y++){
                    printf("%c",a[y]);
                    }
            printf("\n");
            printf("Kebalikan    :  ");
            for (int i=5;i>=0;i--){
                printf("%c",a[i]);
            }
            printf("\n\n");
           
            char b[7] ={'M','A','K','A','S','I','H'};
            printf("");
            for(int w=0; w<7; w++){
                    printf("%c",b[w]);
                    }
            printf("\n");
            printf("");
            for (int z=6;z>=0;z--){
                printf("%c",b[z]);
            }
            printf("\n\n");
            system("PAUSE");
            return(0);
}
               

program pertukaran angka

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

void tukar_angka(int *pw,int *py)
{
int temp=*pw;
*pw=*py;
*py=temp;
}
int main(void){
int a=90,b=75;

printf("Sebelum Pertukaran Angka:\n");
printf("\nNilai 1=%d\n",a);
printf("Nilai 2=%d\n",b);
printf("\n");
tukar_angka(&a, &b);

printf("Setelah Pertukaran Angka:\n");
printf("\nNilai 1=%d\n",a);
printf("Nilai 2=%d\n",b);
printf("\n");

getch();
return 0;
}

program array menampilkan nilai

#include<stdio.h>
#include<conio.h>
int main(){
int maks, min;
int *p, matriks []={12,75,2,9,8,30,45,79,90,13,25,9};

for (int z=0;z<12;z++){
printf("Tampilan_Array : %d ",matriks [z]);
printf("\n"); }

for (int b=0;b<12;b++){

if(maks<matriks[b]) maks= matriks [b];
else
if(min>matriks [b]) min= matriks [b];

}
p=matriks;
printf("\nElemen   Alamat   Nilai\n");
printf("==============================\n");
for (int c=0;c<12;c++){
printf("%4d    %p    %d\n",c,p,*p);
p++;
}

printf("\n======================\n");
printf("Nilai Terbesar : %d\n",maks);




getch();
return(0);
}

Program Statistik Untuk Menghitung Nilai Rata-Rata,Maksimum,Minimum

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

int main(){
int maks, min;
double total;
double rata;
int w[]= {2,7,20,9,30,125,200,210,45,798,90,137,25,27,90,8,9,3,1,56};
total=0;
printf("===================================================================\n");
printf("Program Statistik Untuk Menghitung Nilai Rata-Rata,Maksimum,Minimum\n");
printf("===================================================================\n");
for (int y=0;y<20;y++){
printf("tampilan_array : %d ",w[y]);
printf("\n"); }

for (int y=0;y<20;y++){

if(maks<w[y]) maks= w[y];
else
if(min>w[y]) min= w[y];
total = total + w[y];
}
printf("\n======================\n");
printf("Nilai Maks : %d\n",maks);
printf("Nilai Min  : %d\n",min);
rata = total/20; printf ("Rata-Rata  : %2f \n",rata);
printf("======================\n");

getch();
return(0);
}

program nama

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

int main(){
    printf("program mengambil n karakter dari kanan dengan kata yang diberikan\n\n");
printf("Nama Lengkap  =%s\n",strpbrk("xxWILLIBAGUS","WILLI"));
char str [100]="WILLIBAGUS";
printf("Nama Panggilan=%s\n",strstr(str,"BAGUS"));
getch();
return 0;
}

program membuat rata2 menggunakan for

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

int main() {
    int x,sigma,i,n;
    float xrt;
    char c;
    for(c='1';c!='5';){
    system("cls");
    printf("================================\n");
    printf("**PROGRAM MENGHITUNG RATA-RATA**\n");
    printf("================================\n");
    printf("Masukan jumlah data: \n");scanf("%d",&n);
    printf("Masukan Elemen data:\n");
    sigma = 0;
    for(i=1; i<=7; i++){
             printf("data ke-%03d: ",i); scanf ("%d",&x);
             sigma = sigma + x;
             }
    xrt=(float)sigma / n;
    printf("Total Data : %d\n",sigma);
    //menunjukan total/jumlah dari data2nya
    printf("Rata-Rata  : %f\n",xrt);
    //rata2 menunjukan nilai semua dijumlah kemudian dibagi sebanyak jumlah data
    printf("================================\n");
    printf("\n\n");
    system("pause");
    return(0);
}}   

program perkalian dngn for

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

int main () {
    int i,j,k;
    for(i=1;i<=9;i++) {
       for(j=1;j<=5;j++){
         k=i*j;
         printf("%dx%d=%d\t ",j,i,k);
       }
       printf("\n");
    }
    printf("\n\n");
    system("pause");
    return(0);
}

program menghitung luas Persegi Panjang,Lingkaran ,Segitiga

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

int main () {
    char c='1';
    int p,l;
  
   while  (c!='5'){
    system("cls");
    printf("******************************\n");
    printf("********Menghitung Luas*******\n");
    printf("******************************\n");
    printf("*   1. Persegi Panjang        \n");
    printf("*   2. Persegi                \n");
    printf("*   3. Lingkaran              \n");
    printf("*   4. Segitiga               \n");
    printf("*   5. selesai                \n");
    printf("******************************\n");
    printf("*   Pilih Salah Satu! ");
    do{
        c= getch ();
        if(c>='1'&&c<='5') printf("%c",c);
    }
    while(c<'1'||c>'5');
    printf("      *\n");
    printf("******************************\n\n\n");
    switch(c){
        case '1': printf("Panjang : "); scanf("%d",&p);
                  printf("lebar   : "); scanf("%d",&l);
                  printf("Luas    : %d\n\n",p*l);
                  break;
        case '2': printf("Panjang sisi: "); scanf("%d",&p);
                  printf("Luas    : %d\n\n",p*p);
                  break;
        case '3': printf("Diameter: "); scanf("%d",&p);
                  printf("Luas    : %d\n\n",(float)22/7*p*p/4);
                  break;
        case '4': printf("Alas    : "); scanf("%d",&p);
                  printf("lTinggi : "); scanf("%d",&l);
                  printf("Luas    : %d",(float)p*l/2);
                  break;
             }
     getch();
    }
    printf("\n\n");
    system("pause");
    return(0);
}

program untuk mengetahui nilai x

#include
#include

int main () {
int x, i, n, sx, xmin, xmax;
float xrata, xtgh;
printf("masukan nilai x akhiri dgn 0\n\n");
sx=0; x=10;
/*
1.nilai x terserah dimasukan berapa saja min juga boleh
asal bukan o agar nilai while benar jadi terjadi pengulangan
jika 0 maka nilai while false dan pengulangan tidak terjadi
2.sx=0 agar nilai sx tidak ditambah atau dikurangi jadi nilainya benar
jika diberi 1 nilainya akan bertambah 1*/
for(i=1; x!=0; i++){
printf("x[%02d]: ",i); scanf("%d",&x);
if(i==1) {xmin=x; xmax=x;}
else { if (x!=0 && xxmax)xmax=x;
}
sx=sx+x;
}
n=i-2;
/*n=-i-2 karena i akan bertambah 1 terus menerus
jadi jumlah n akan tetap dimasukan saat kita menulis 0
jika kita tulis -2 nilai i akan dikurangi 2
jadi sesuai dengan jumlah data yang kita masukan*/
xrata=(float)sx/n; //agar nilai nya tidak integer
xtgh=(float)(xmin+xmax)/2;
printf("jumlah data : %d\n",n);
printf("Total : %d\n",sx);
printf("rata-rata : %f\n",xrata);
printf("minimum : %d\n",xmin);
printf("maksimal : %d\n",xmax);
printf("nilai tengah: %f\n",xtgh);


printf("\n\n");
system("pause");
return(0);
}

program untuk mengetahui suhu

#include <stdio.h>
#include <iostream.h>
int main(){
     int suhu;
     printf("Input suhu ? (F): "); scanf("%d",&suhu);
     if (suhu<80)
         if (suhu>30)
             printf("Panas\n\n");
         else printf("Sejuk\n\n");
     system("PAUSE");
     return(0);
}

progam penghitungan nilai mahasiswa

#include <stdio.h>
#include <stdlib.h>

int main () {
    //deklarasi variable
    int uts, uas, tgs;
    float na; char grade;
    //judul program
    printf("Perogram penghitung nilai mahasiswa\n\n");
    //input
    printf("masukan nilai uts : "); scanf("%d",&uts);
    printf("masukan nilai uas : "); scanf("%d",&uas);
    printf("masukan nilai tgs : "); scanf("%d",&tgs);
    //proses
    na=(float)(uts*40+uas*60+tgs*40)/(40+60+40);    //menghitung na
   
    if(uas ==0) grade='K';                         //menentukan grade
    else if (na>=85) grade='A';
         else if (na>=70) grade='B';
              else if (na>=56) grade='C';
                   else if (na>=40) grade='D';
                        else grade='E';
                       
    //output
    printf("\nNA = (%dx40+%dx60+%dx40)/(40+60+40) = %.3f\n",uts,uas,tgs,na);
    printf("grade = %c\n",grade);
    printf("\n\n");
    system ("pause");
    return(0);
}
/*By D-JokerZzZ*/

program untuk membuat sebuah menu pilihan

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

int main() {
    char c;
    for(c='1';c!='5'; ){
    /*agar pilihan diulang terus menerus mengunakan for diatas
      pilihan akan diulang hingga memilih pilihan no 5
      jika di beri system("cls"); maka pilihannya akan ditampilkan hanya
      beberapa saat kemudian pilihan akan hilang
      dan pilihan diulang hingga pilihan ke 5 */
    printf("**********MENU UTAMA**********\n");
    printf("==============================\n");
    printf("      1.Pisang Goreng\n");
    printf("      2.Pisang Bakar\n");
    printf("      3.Pisang Penyaet\n");
    printf("      4.Pisang Rebus\n");
    printf("      5.selesai\n");
    printf("==============================\n");
    printf("Pilihlah Salah Satu\n");
    //cuman bisa memilih salah satu jika memilih/menekan tombol lain maka tidak akan muncul
    printf("masukan angka 1-5:\n");
    for (c='0';c<'1'||c>'5'; ){
    /*c=0 karena nilai diluar 1-5
     char lebih dari/ sama dengan 1 sampai char kurang dari/ sama dengan 5
     dikosongkan karena pengulangan tidak bertambah/ berkurang*/
        c=getch();
        if(c>='1'&&c<='5')printf("%c",c);
        }
        printf("==============================\n");
    switch(c) {
              case '1' : printf(" pilihan anda pisang goreng\n"); break;
              case '2' : printf(" pilihan anda pisang Bakar\n"); break;
              case '3' : printf(" pilihan anda pisang Penyet\n"); break;
              case '4' : printf(" pilihan anda pisang Rebus\n"); break;
              case '5' : printf(" pilihan anda selesai\n"); break;
    /*switch untuk menganti pilihan jadi tulisan didalam case
    break untuk menyetop pilihannya*/
              }}

    printf("\n\n");
    system("pause");
    return(0);
}   

program menghitung jumlah huruf

#include <stdio.h>
#include <stdlib.h>

int main(){
    char s[250];
    int i, h[58]={0};
    printf("masukan sembarang teks:\n"); gets(s);
    for(i=0;s[i];i++){
        if(s[i]>=65) h[s[i]-65]++;
    }
    for(i=0;i<58;i++){
        if(h[i]>0) printf("jumlah huruf %c = %d\n",i+65,h[i]);  
    }
    //untuk menghitung jumlah tulisan/jumlah huruf yang ditulis
    printf("\n\n\n");
    system("pause");
    return (0);
}
   

program perkalian matriks a dan b

#include<stdio.h>
#include <stdlib.h>
   
    int main()
    {
      int A[2][2], B[2][2], C[2][2];
      int i,j;
      printf("Masukkan nilai matriks A\n");
      for(i=0;i<2;i++)
            for(j=0;j<2;j++)
            {
                 printf(" A[%d][%d]:",i,j); scanf("%d",&A[i][j]);
                 //printf(%5d",x[i][j]);
            }
            printf("Masukkan nilai matriks B\n");
      for(i=0;i<2;i++)
            for(j=0;j<2;j++)
            {
                 printf(" B[%d][%d]:",i,j); scanf("%d",&B[i][j]);
            }
            printf("\n");
            printf("A=[%d %d]\n",A[0][0],A[0][1]);
            printf("  [%d %d]\n",A[1][0],A[1][1]);
            printf("\n");
            printf("B=[%d %d]\n",B[0][0],B[0][1]);
            printf("  [%d %d]\n\n",B[1][0],B[1][1]);
            printf("Penjumlahan matriks A + matriks B = matriks C\n\n");
            printf("C[%d+%d] [%d+%d]\n",A[0][0],B[0][0],A[0][1],B[0][1]);
            printf(" [%d+%d] [%d+%d]\n",A[1][0],B[1][0],A[1][1],B[1][1]);
            printf("\n");
            printf("C=[%d %d]\n",A[0][0]+B[0][0],A[0][1]+B[0][1]);
            printf("  [%d %d]\n",A[1][0]+B[1][0],A[1][1]+B[1][1]);
            printf("\n");
            printf("Perkalian matriks A * matriks B = matriks C\n\n");
            printf("C[%d*%d+%d*%d] [%d*%d+%d*%d]\n",A[0][0],B[0][0],A[1][0],B[0][1],A[0][1],B[0][0],A[1][1],B[0][1]);
            printf(" [%d*%d+%d*%d] [%d*%d+%d*%d]\n",A[0][0],B[1][0],A[1][0],B[1][1],A[0][1],B[1][0],A[1][1],B[1][1]);
            printf("\n");
            printf("C=[%d %d]\n",A[0][0]*B[0][0]+A[1][0]*B[0][1],A[0][1]*B[0][0]+A[1][1]*B[0][1]);
            printf("  [%d %d]\n",A[0][0]*B[1][0]+A[1][0]*B[1][1],A[0][1]*B[1][0]+A[1][1]*B[1][1]);
            printf("\n");
    system("pause");
    return(0);
}

program menghitung luas dan keliling lingkaran

#include <stdio.h>
#include <stdlib.h>

int main () {
    //deklarasi variable
    const float pi = 3.14;
    float r, l, k;
    //judul program
    printf("program menghitung luas dan keliling lingkaran\n\n");
    //input
    printf("masukan jari-jari lingkaran: "); scanf("%f",&r);
    //proses
    l=pi*r*r;
    k=pi*2*r;
    //output
    printf("\nLuas = %.2f x %.2f^2 = %.2f\n",pi,r,l);
    printf("\nKeliling = %.2f x 2 x %.2f = %.2f\n",pi,r,k);
    printf("\n\n");
    system ("pause");
    return (0);
}
/*By D-JokerZzZ*/

program penghitungan mencari nilai luas lingkaran

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

int main() {
   
    int r;
    float c;
    printf("penghitungan mencari nilai luas lingkaran\n");
    printf("jari-jarinya:\n") ; scanf("%d",&r);
    c = 3.15 * r * r;
    printf("hasilnya luasnya adalah\n= 3.15 * %d * %d  = %f\n",r,r,c);
    getch();
    return(0);
   
    /* By D-JokerZzZ corp. */
}

membuat program bentuk i love u

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

int main(){
    putch(73); putchar(3); putchar(85);printf(" beb");
   
    getch();
    return(0);
}

program membuat jumlah hati (for,if-else)

#include <stdio.h>
#include <stdlib.h>

int main () {
    int n,d;
    printf("silahkan masukan jumlah hati: "); scanf("%d",&n);
       for(d=1;d<=n;d++){
         putchar(3);
         }
        
         if(n==1)printf("-%d heart",n);
         else printf("-%d hearts",n);
  
   
    printf("\n\n");
    system("pause");
    return(0);
}

progaram konversi bilangan desimal integer ke biner

#include <stdio.h>
#include <stdlib.h>

int main () {
    //deklarasi variable
    int d;
    //judul program
    printf("progaram konversi bilangan desimal integer ke biner\n\n");
    //input
    printf("masukan bilangan desimal integer: "); scanf("%d",&d);
    //proses+output
    printf("Nilai biner hasil konversi      :");
    printf("%d%d%d%d %d%d%d%d %d%d%d%d %d%d%d%d\n",
        (d&32768)>>15, (d&16384)>>14, (d&8192)>>13, (d&4096)>>12,
        (d&2048)>>11, (d&1024)>>10, (d&512)>>9, (d&256)>>8,
        (d&128)>>7, (d&64)>>6, (d&32)>>5, (d&16)>>4,
        (d&8)>>3, (d&4)>>2, (d&2)>>1, (d&1)>>0);
    printf("\n\n");
    system ("pause");
    return (0);
}
/*By D-JokerZzZ*/

program segi empat bintang menggunakan for

#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>

int main () {
    int n;
    printf("masukan nilai N: "); scanf("%d",&n);
    for(int i=1;i<=n;i++) {
       for(int j=1;j<=n;j++){
         printf("*");
         }
         printf("\n");
       }
    printf("\n\n");
    system("pause");
    return(0);
}

program segitiga bintang(kebawah) menggunakan for

#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>

int main () {
    int n;
    printf("masukan nilai N: "); scanf("%d",&n);
    for(int i=1;i<=n;n--) {
       for(int j=1;j<=n;j++){
         printf("*");
         }
         printf("\n");
       }
    printf("\n\n");
    system("pause");
    return(0);
}

program segitiga bintang menggunakan for

#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>

int main () {
    int n;
    printf("masukan nilai N: "); scanf("%d",&n);
    for(int i=-1;i<=n;i++) {
       for(int j=1;j<=i;j++){
         printf("*");
         }
         printf("\n");
       }
    printf("\n\n");
    system("pause");
    return(0);
}

program konversi bilangan ke biner

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

int  main() {
     int d,b,a;
    printf("KONVERSI BILANGAN KE BINER\n");
    printf("================================\n");
    printf("Masukan Bilangan Desimal: "); scanf("%d",&d);
    printf("\nNilai Biner :");
    for(b=7,a=128;b>=0;b--,a/=2)
    {
    printf("%d",(d&a)>>b);
    if(b%4==0) printf(" ");
    }
                                   
    printf("\n\n");
    system("pause");
    return(0);
}

program inisialisasi indeks array dan nilai array

#include <stdio.h>
#include <stdlib.h>

int main(){
      int i;
      int list_int[10];
      for (i=0;i<10;i++){
          list_int[i]=i+1;
       printf("list_int[%d] diinisialisasi dengan %d.\n",i,list_int[i]);
       }
       printf("Masukan indeks array :    \n"); scanf("%d",&i);
       printf("masukan Nilai array  :    \n"); scanf("%d",&list_int[i]);
       printf("hasil \n");
       for (i=0;i<10;i++){
       printf("list_int[%d] diinisialisasi dengan %d.\n",i,list_int[i]);
       }
system("pause");
}

program untuk mengetahui nilai sebuah karakter

#include <stdio.h>
#include <stdlib.h>

int main(){
    char s[50]="bahasa indonesia";
    int i;
    for(i=0;i<50;i++){
        printf ("s[%d]=%c => %d\n",i,s[i],s[i]);
    }
   
    system("pause");
    return(0);
}

program segitiga bintang samping(array dimensi2)

 cara ke 1
#include <stdio.h>
#include <stdlib.h>

int main()
{         int i,j;
      int two_dim [3][5]={1  ,2  ,3  ,4  ,5  ,
                          10 ,20 ,30 ,40 ,50 ,
                          100,200,300,400,500};
      for (i=0;i<3;i++){
      for (j=0;j<5;j++){
      printf("%6d",two_dim [i][j]);
      }
       printf("\n");
       }
system("pause");
}

cara ke 2
#include <stdio.h>
#include <stdlib.h>
int main(){
   
    int i,j;
    int n[11]={0,1,2,3,4,5,4,3,2,1,0};
    for(i=0;i<11;i++){
        printf("%5d",n[i]);
        for(j=1;j<=n[i];j++)printf("%c",'*');
        printf("\n");
    }
    system("pause");
    return(0);
}

program membuat jumlah dan rata2 menggunakan for

#include <stdio.h>
#include <conio.h>
int main(){
    int a,c,g,i,z,rx,ry,;
    int x[20]={2,7,20,9,0,30,125,200,210,45,798,90,137,25,27,90,8,9};
    int y[15]={12,75,2,9,8,30,45,79,90,13,25,9};
    for(a=0;a<=19;a++){
    if(x[i]==0)continue; g=a-2;
    z+=x[a];}
    printf("jumlah nilai a; %d\n",z);
    printf("jumlah x; %d\n",g);
    rx = z/g;
    printf("rata-rata x; %d",rx);
   
    for(a=0;a<=12;a++){
    if(y[i]==0)continue;                  
    c += y[a];}
    printf("\njumlah nilai y; %d\n",c);
    printf("jumlah y; %d\n",a);
    ry = c/a;
    printf("rata-rata y; %d",ry);
  getch();
  return(0);
 
 
}
  
   
   

program pengulangan(for) anak ayam

#include <stdio.h>
#include <stdlib.h>

int main() {
    int a;
    printf("================================\n");
    printf("Anak Ayam\n");
    printf("\n================================\n");
    printf("Masukan Jumlah Ayam = ");scanf("%d",&a);
        for(a ;a>=0;a--)printf("\n Anak ayam turun %d mati 1 tinggalah : %d \n\n",a+1,a);
    printf("\n jadinya, mati semua deh\n\n");
    printf("T.T kasihan banget dech...!!!\n\n");
    system("pause");
    return(0);
}

Program pengulangan 1-100

#include <stdio.h>
#include <stdlib.h>


int main(){
    int x=0;
    for(x=0;x<=100;x++)//tidak diberi ; biar dilanjutkan ke printf (program tidakj berhenti disini)
   
   
    printf("%d\n",x);//menunjukan nilai desimal dari pada x
    system("pause");
    return(0);
}

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More