Sangat Disarankan membuka Blog ini menggunakan Mozilla Firefox demi kenyamanan pembaca

PENTING : Bacalah PAGE "Keterangan Download" sebelum mendownload File Upload-an BLOG ini

Sabtu, 17 November 2012

0 Program sederhana Bahasa C



Syntaks di bawah di Pastekan ke "Code::Blocks" (klik baca selengkapnya),

Code::Blocks 10.05 : 

-> Buka Code::Blocks 
-> Create a new project 
-> Category  <all category> 
-> Pilih "Console application" 
-> go 
-> Pilih "C" 
-> Next 
-> Project title : "Nama program anda" 
-> Next 
-> Compiler : GNU GCC Compiler 
-> Finish 
-> double click "Source" (sebelah kiri) 
-> double clickk "main.c" 
-> Copas Syntaks / code di bawah.

Tidak punya Code::Blocks ?? 

Klik disini  untuk download


Program Diskon
#include <stdio.h>   //Nama : Aditya Wikardiyan

int main()
{
int br1,br2,tt,tb;
printf("--------------------------------\n");
printf("  P R O G R A M   D I S K O N  ");
printf("\n--------------------------------\n");
printf("Harga Barang 1 = ");
scanf("%d",&br1);
printf("Harga Barang 2 = ");
scanf("%d",&br2);

tt=br1+br2;

printf("Total Belanja = %d",tt);


if((tt>=0)&&(tt<=100000))
{
 printf("\nDISKON 0 %%\n");
 tb=tt;
}
else if((tt>=100000)&&(tt<=500000))
{
 printf("\nDISKON 5 %%\n");
 tb=tt-(tt*5/100);
}
else if((tt>=500000)&&(tt<=1000000))
{
 printf("\nDISKON 10 %%\n");
 tb=tt-(tt*10/100);
}
else if(tt>=1000000)
{
 printf("\nDISKON 15 %%\n");
 tb=tt-(tt*15/100);
}
printf("Total Bayar = %d\n",tb);
return 0;
}
Program Mencetak deret Genap, Ganjil, Ascending & Descnding + Pilihan Menu (While - DoWhile - For)
#include <stdio.h>      //ADITYA WIKARDIYAN 008

int main()
{
    int a, b, c, menu;
    printf("-------------------------------------------------\n");
    printf("PROGRAM MENAMPILKAN DERET ASCENDING & DESCENDING");
    printf("\n-------------------------------------------------\n");
    printf("KET : \n");
    printf("1. MENU WHILE\n");
    printf("2. MENU DO\n");
    printf("3. MENU FOR\n\n");
    printf("Masukkan Nilai Awal  = ");
    scanf("%d",&a);
    printf("Masukkan Nilai Akhir = ");
    scanf("%d",&b);
    printf("Masukkan Menu        = ");
    scanf("%d",&menu);
    printf("Masukkan Nilai untuk Kelipatan = ");
    scanf("%d",&c);

    if((menu>0)&&(menu<2))
    {
        printf("\nMENU WHILE\n");
        printf("Ascending  -> ");
        int i=a;
        while(i<=b)
        {
            printf("%d ",i);
            i++;
        }
        printf("\nDescending -> ");
        int j=b;
        while(a<=j)
        {
            printf("%d ",j);
            j--;
        }
        printf("\nGanjil -> ");
        int k=a;
        while(k<=b)
        {
            if((k%2 == 1))
            {
                printf("%d ",k);
                k+=2;
            }
            if((k%2 == 0))
            {
                k++;
                printf("%d ",k);
                k+=2;
            }
        }
        printf("\nGenap  -> ");
        int l=a;
        while(l<=b)
        {
            if((l%2 == 0))
            {
                printf("%d ",l);
                l+=2;
            }
            if((l%2 == 1))
            {
                l++;
                printf("%d ",l);
                l+=2;
            }
        }
  
    }
    if((menu>1)&&(menu<3))
    {
        printf("\nMENU DO-WHILE\n");
        printf("Ascending   -> ");
        int i=a;
        do
        {
            printf("%d ",i);
            i++;
        }
        while(i<=b);
        printf("\nDescending  -> ");
        int j=b;
        do
        {
            printf("%d ",j);
            j--;
        }
        while(a<=j);
        printf("\nGanjil -> ");
        int k=a;
        do
        {
            if((k%2 == 1))
            {
                printf("%d ",k);
                k+=2;
            }
            if((k%2 == 0))
            {
                k++;
                printf("%d ",k);
                k+=2;
            }
        }
        while (k<=b);
        printf("\nGenap  -> ");
        int l=a;
        do
        {
            if((l%2 == 0))
            {
                printf("%d ",l);
                l+=2;
            }
            if((l%2 == 1))
            {
                l++;
                printf("%d ",l);
                l+=2;
            }
        }
        while (l<=b);
    }
    if((menu>2)&&(menu<4))
    {
        printf("\nMENU FOR\n");
        printf("Ascending  -> ");
        int i;
        for (i=a; i<=b; i++)
        {
            printf("%d ",i);
        }
        printf("\nDescending  -> ");
        int j;
        for (j=b; j>=a; j--)
        {
            printf("%d ",j);
        }
        printf("\nGanjil -> ");
        int k;
        for (k=a; k<=b; k+=2)
        {
            if((k%2 == 1))
            {
                printf("%d ",k);
            }
            if((k%2 == 0))
            {
                k++;
                printf("%d ",k);
            }
        }
        printf("\nGenap  -> ");
        int l;
        for (l=a; l<=b; l+=2)
        {
            if((l%2 == 0))
            {
                printf("%d ",l);
            }
            if((l%2 == 1))
            {
                l++;
                printf("%d ",l);
            }
        }
    }
    if((menu>3))
    {
        printf("MENU SALAH, PILIH 1-3\n");
        return main();
    }
    printf("\n\n");
    return main();
}


Program Deret Suku Fibonacci

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

int main ()

{

int i;

int a = 1;
int b = 1;
int c;
int suku;
int jumlah=1;


    printf("Program Deret Fibonacci");

    printf("\n---------------------------\n");
    printf ("Jumlah Suku = ");
    scanf ("%d",&suku);
    printf("\n");
    printf ("%d ",a);
    printf ("%d ",b);
        for (i=0;i<suku-2;i++)
        {
        c=a+b;
                  printf ("%d ",c);
        jumlah = jumlah + c;
        a=b;
        b=c;
        }

printf ("\n\nJumlah deret adalah %d\n",jumlah);

return 0;
}

atau yang lebih singkat

#include<stdio.h>
void main()
{
    int a,x,y=0,z=1,n;
    printf("\n--------------------------------\n");
    printf("Banyak Suku = ");
    scanf("%d",&n);
    printf("\n--------------------------------\n");
    for(a=1;a<=n;a++){
    x=y+z;
    z=y;
    y=x;
    printf("\n%i",x);
}
return 0;
}



Jangan lupa tinggalkan jejaknya ya, tinggalkan Komentar-nya sob :)
Kalau mau Copas jangan lupa taruh alamat Sumbernya sob :)
PENTING : BACA-BACALAH KETERANGAN DOWNLOAD SEBELUM MENDOWNLOAD BEBERAPA UPLOAD-AN DARI SINI

0 komentar:

Posting Komentar