Kamis, 27 November 2014

belajar bahasa c

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

int main()
{
    int jawab, i, lagi, Benar;

    for(i = 1; i < 11; i++)
    {
        printf(" %d + %d = ?", i , i);
        scanf("%d", &jawab);

        if(jawab == i + i)
            printf("Benar!\n");
        else {
        printf("Salah.\n");
        printf("Coba Lagi.\n");
        Benar = 0;
        /* nested for */
        for(lagi = 0; lagi < 3 && !Benar; lagi++)
            {
            printf(" %d + %d = ? ", i, i);
            scanf("%d", &jawab);
                if(jawab == i + i)
                    {
                        printf("Benar!\n");
                        Benar = 1;
                    }
            }
        /* Jika jawaban masih Salah, beri tau user */
        if(!Benar)
        printf("Jawabnya adalah %d.\n", i + i);
            }
    }

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

Selasa, 25 November 2014

boolean.h bahasa c

#ifndef BOOLEAN_H_INCLUDED
#define BOOLEAN_H_INCLUDED

#define true 1
#define false 0
#define boolean unsigned char


#endif // BOOLEAN_H_INCLUDED

matematika bahasa c

//Nama : Muhammad Andi Mubaroq//
//Nim : A11.2014.08438//


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



int Max2(int a,int b);
int Max3(int a,int b,int c);
int Max4(int a,int b,int c,int d);

boolean IsGanjil(int N);

boolean IsPrima(int N);
int i;

int NumOfPrima(int N);
int ProductOfN(int N);
int SumOfN(int N);
int Pangkat(int basis, int eksp);

float Average(int N,int count);
float AveProdOfN(int N);
float AveSumOfN(int N);


int FPB(int n,int m);
int temp=0;

float C2F(float C);
float F2C(float F);
float C2R(float C);
float R2C(float R);
float Cel2Cal(float C);
float Cal2Cel(float K);
float R2F(float R);
float F2R(float F);
int main()
{
    printf("Max2 --> 2 dan 5    : %d\n",Max2(2,5));
    printf("\n");
    printf("Max3 --> 2,5,1      : %d\n",Max3(2,5,1));
    printf("\n");
    printf("Max4 --> 7, 2, 5,1  : %d\n",Max4(7,2,5,1));
    printf("\n\n");
    {
    printf("IsGanjil 93         : %d\n",IsGanjil(93));
    printf("\n");
    printf("IsGanjil 1324       : %d\n",IsGanjil(1324));
    printf("\n\n");
    }
    {
    printf("IsPrima 7           : %d\n",IsPrima(9));
    printf("\n");
    printf("IsPrima 17          : %d\n",IsPrima(17));
    printf("\n");
    printf("IsPrima 70          : %d\n",IsPrima(70));
    printf("\n\n");
    }
    printf("Pangkat(2,8)        : %d\n",Pangkat(2,8));
    printf("\n");
    printf("NumOfPrima 70       : %d\n",NumOfPrima(70));
    printf("\n");
    printf("ProductOfN(15)      : %d\n",ProductOfN(15));
    printf("\n");
    printf("SumOfN(15)          : %d\n",SumOfN(15));
    printf("\n");
    printf("Average 30,50       : %0.2f\n",Average(30,50));
    printf("\n");
    printf("AveProdOfN(15)      : %f\n",AveProdOfN(15));
    printf("\n");
    printf("AveSumOfN(15)       : %0.2f\n",AveSumOfN(15));
    printf("\n");
    printf("FPB(36,48)          : %d\n",FPB(36,48));
    printf("\n\n");

    printf("%.2f C      adalah %.2f F\n",72.5,C2F(72.5));
    printf("\n");
    printf("%.2f F      adalah %.2f C\n",13.5,F2C(13.5));
    printf("\n");
    printf("%.2f C      adalah %.2f R\n",72.5,C2R(72.5));
    printf("\n");
    printf("%.2f R      adalah %.2f C\n",22.5,C2F(22.5));
    printf("\n");
    printf("%.2f C      adalah %.2f K\n",72.5,Cel2Cal(72.5));
    printf("\n");
    printf("%.2f K     adalah %.2f C\n",172.5,Cal2Cel(172.5));
    printf("\n");
    printf("%.2f R      adalah %.2f F\n",72.5,R2F(72.5));
    printf("\n");
    printf("%.2f F      adalah %.2f R\n",62.5,F2R(62.5));
return 0;
}

int Max2(int a,int b)
{
    if (a>b)
        return a;
    else
        return b;
}
int Max3(int a,int b ,int c)
{
    if((a>b) && (a>c))
        return a;
    if ((b>a) && (b>c))
        return b;
    else
        return c;
}
int Max4(int a,int b,int c,int d)
{
    if((a>b) && (a>c) && (a>d))
        return a;
    if ((b>a) && (b>c) && (b>d))
        return b;
    if ((c>a) && (c>b) && (c>d))
        return c;
    else
        return d;
}
boolean IsGanjil(int N)
{
    if (N % 2 ==0)
     return false;
    else
        return true;
}
boolean IsPrima(int N)
{
 if (N==2) return true;
      else
    {
        for (i=2;i<N;i++)
        {
        if (N % i==0)
        {
            return false;
            break;
            }
        else
            return true;
         }
      }
}

int Pangkat(int basis, int eksp)
{
    return (pow(basis,eksp));
}

int NumOfPrima(int N)
{
    int i,j,n,sum=0;
    for(i=2;i<=N;i++)
    {
    n=0;
    for(j=1;j<=i;j++)
        {
            if(i%j==0)
            {
            n=n+1;
            }
        }
    if(n==2)
    {
        sum=sum+i;
    }
    }
    return sum;
}

int ProductOfN(int N)
{
    int i,b=0;
    int sum=0;
    i=0;
    while (i<=N)
    {
        b=sum*i;
        sum=sum+i;
        i++;
    }
    return b;
}

int SumOfN(int N)
{
int i,sum=0;
i=0;
while(i<=N)
{
sum=sum+i;
i++;
}
return sum;
}

float Average(int N,int count)
{
int i,sum=0;
float avrg;
i=0;
while(i<=N)
{
sum=sum+i;
i++;
}
avrg=sum/count;
return avrg;
}

float AveProdOfN(int N)
{
int i,b=0,sum=0;
i=0; float avrg;
    while (i<=N)
    {
        b=sum*i;
        sum=sum+i;
        i++;
    }
    avrg=b/N;
    return avrg;
}

float AveSumOfN(int N)
{
int i,sum=0;
float avrg;
i=0;
while(i<=N)
{
sum=sum+i;
i++;
}
avrg=sum/N;
return avrg;
}

int FPB(int n,int m)
{
 do
 {
     if(n%i==0 && m%i==0)
     temp=i;
     i++;
 }
 while (i<=n);
 if(temp>0)
    return n,m,temp;
    else
        printf("tidak punya FPB");

}

float C2F(float C)
{
float F;
F=(1.8*C)+32;
return F;
}
float F2C(float F)
{
float C;
C=0.556*(F-32) ;
return C;
}
float C2R(float C)
{
float R;
R=0.8*C;
return R;
}
float R2C(float R)
{
float C;
C=1.25*R;
return C;
}
float Cel2Cal(float C)
{
float K;
K=C+273;
return K;
}
float Cal2Cel(float K)
{
float C;
C=K-273;
return C;
}
float R2F(float R)
{
float F;
F=2.25*(R+32);
return F;
}
float F2R(float F)
{
float R;
R=0.625*(F-32);
return R;
}

penggunaan if-else

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

int main()
{
    int jawab, i, lagi, Benar;

    for(i = 1; i < 11; i++)
    {
        printf(" %d + %d = ?", i , i);
        scanf("%d", &jawab);

        if(jawab == i + i)
            printf("Benar!\n");
        else {
        printf("Salah.\n");
        printf("Coba Lagi.\n");
        Benar = 0;
        /* nested for */
        for(lagi = 0; lagi < 3 && !Benar; lagi++)
            {
            printf(" %d + %d = ? ", i, i);
            scanf("%d", &jawab);
                if(jawab == i + i)
                    {
                        printf("Benar!\n");
                        Benar = 1;
                    }
            }
        /* Jika jawaban masih Salah, beri tau user */
        if(!Benar)
        printf("Jawabnya adalah %d.\n", i + i);
            }
    }

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

permainan tebak angka bahasa c

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

int main()
{
    int i=1,angka,input,teb;
    char ch;
    srand (time(NULL));

    printf("+=======================================================+\n");
    printf("+\t    Permainan Tebak Angka dari 1 - 50\t\t+\n");
    printf("+=======================================================+\n");

    do{
    angka = rand ()%50+1;
    }while(angka<=0 && angka>50);
    for(i=1;i<=5;i++)
    {
    printf("Tebakan ke-%d,Masukan Angka Tebakan Anda [1 - 50] ?",i);
    scanf("%d",&input);

    if(input==angka)
    {
        printf("\nHuebat angka %d berhasil anda tebak dalam %d kali tebakan\n\n",angka,i);
        break;
    }
    if(input<=angka)
    {
        printf("\nAngka Anda Lebih Kecil\n\n");
    }
    if(input>=angka)
    {
        printf("\nAngka Anda Lebih Besar\n\n");
    }

    }
    if (input!=angka)
        {
            printf("Anda tidak berhasil menebak, angka ajaib = %d\n\n",angka);

        }
    printf ("Apakah Anda akan bermain lagi[y/t]:\n");
    scanf ("%c", &ch);
    scanf ("%c", &ch);



    if (ch=='y')
    {   do{
         do{
    angka = rand ()%50+1;
    }while(angka<=0 && angka>50);
    for(i=1;i<=5;i++)
    {
    printf("Tebakan ke-%d,Masukan Angka Tebakan Anda [1 - 50] ?",i);
    scanf("%d",&input);

    if(input==angka)
    {
        printf("\nHuebat angka %d berhasil anda tebak dalam %d kali tebakan\n\n",angka,i);
        break;
    }
    if(input<=angka)
    {
        printf("\nAngka Anda Lebih Kecil\n\n");
    }
    if(input>=angka)
    {
        printf("\nAngka Anda Lebih Besar\n\n");
    }

    }
    if (input!=angka)
        {
            printf("Anda tidak berhasil menebak, angka ajaib = %d\n\n",angka);

        }
    printf ("Apakah Anda akan bermain lagi[y/t]:\n");
    scanf ("%c", &ch);
    scanf ("%c", &ch);
    }while(ch=='y');}

    if (ch=='t')
    {
        printf("Selamat Tinggal\n");
    }

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

mencari total rata-rata dari suatu bilangan

//nama : Muhammad Andi Mubaroq



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

int main()
{
    int i,a,b,c,f,e,h;
    float d,sum=0,g,ave;

    printf("+============================================+\n");
    printf("+ Total Rata-rata Dari Daftar Suatu Bilangan +\n");
    printf("+============================================+\n");
    printf("Berapa Jumlah Daftar yang dibuat ? ");scanf("%d",&a);
    for (i=1;i<=a;i++)
    {

        printf("\n\nDaftar ke-%d",i);
        printf("\nBerapa banyak Item ? ");scanf("%d",&b);
        for (c=1;c<=b;c++)
        {
            printf("\nX = ");scanf("%d",&f);
                    sum=sum+f;
                    d=sum/c;


        }
                printf("Jumlah = %.2f",sum);
                sum=sum-sum;

                printf("\nRata-ratanya %d= %.2f",i,d);
                 g+=d;


    }

        printf("\n\n+=========================================+\n");
        printf("+   Rata-rata Total = %f            +\n",g);
        printf("+=========================================+\n");
    printf("\n");
    return 0;
}

program gaji karyawan di perusahaan roti bahasa c

//Judul : Perhitungan Gaji Karyawan di Perusahaan Roti
//Author : Muhammad Andi Mubaroq
//Tanggal : 8 Oktober 2014
#include <stdio.h>
#include <stdlib.h>

//deskripsi
int main()
{
    //kamus
    int Gkywn,status,
        Gpokok=1500000,
        TKlg,anak,i,Tanak,
        THR=Gpokok,
        Jam,n,Bonus,
        t,Opter,Terlambat,
        Opcut,c,Cuti,
        Pajak;
    char nama[30];
    //proses
    printf("\t\t Perhitungan Gaji Karyawan di Perusahaan Roti\n\n\n");
    printf("Masukkan nama karyawan : ");scanf("%s",nama);

    printf("\nJam berapa %s tiba di perusahaan : ",nama);scanf("%d",&Jam);
    if(Jam<7)
    {
        printf("Berapa kali dalam sebulan %s tiba jam %d pagi : ",nama,Jam);scanf("%d",&n);
        Bonus=5000*n;
    }
    else
    {
        Bonus=0;
    }

    printf("\nApakah %s telah menikah : \n 1. Menikah\n 2. Belum Menikah\nMasukkan : ",nama);
    scanf("%d",&status);
        if(status==1)
        {
            TKlg=200000;

            printf("\nApakah %s telah memiliki anak : \n 1. Ya\n 2. Tidak\nMasukkan : ",nama);
            scanf("%d",&anak);

            if(anak==1)
            {
                printf("Berapa jumlah anak yang di miliki %s : ",nama);scanf("%d",&i);
                if(i>3)
                {
                    Tanak = 50000*3;
                }
                else if((i<=3)&&(i>0))
                {
                    Tanak = 50000*i;
                }
                else
                {
                    Tanak = 0;
                }
            }
            else
            {
                Tanak=0;
            }
        }
        else
        {
            TKlg=0;
        }

    printf("\nPernahkah %s datang terlambat yaitu lebih dari jam 7 : \n 1. Ya\n 2. Tidak\nMasukkan : ",nama);
    scanf("%d",&Opter);
    if(Opter==1)
    {
        printf("Berapa jam %s terlambat dalam sebulan : ",nama);scanf("%d",&t);
        Terlambat=t*3000;
    }
    else
    {
        Terlambat=0;
    }

    printf("\nPernahkah %s mengajukan cuti : \n 1. Ya\n 2. Tidak\nMasukkan : ",nama);
    scanf("%d",&Opcut);
    if(Opcut==1)
    {
        printf("Berapa kali %s mengajukan cuti : ",nama);scanf("%d",&c);
        Cuti=c*5000;
    }
    else
    {
        Cuti=0;
    }
    Pajak=Gpokok*0.1;
    Gkywn=(Gpokok+TKlg+Tanak+Bonus)-(Pajak+Terlambat+Cuti);
    printf("\nTotal gaji perbulan yang di peroleh %s adalah Rp. %d,-\n\n",nama,Gkywn);
    return 0;
}

program membaca jumlah inputan bahasa c

//Program Ini Dibuat Oleh muhammad andi mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014

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

    int  a, b, n, i, nilai, q, total=0;

    printf("\t ================================================================\n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t |              MATIKAN ANTI VIRUS ENTE!!!                      |\n");
    printf("\t ================================================================\n");

    printf("\n\t                  ||PROGRAM PEMBACA JUMLAH INPUTAN||            \n");
    printf("\n\t                   Akhiri Inputan data dengan 9999              \n");
    printf("\n\t                                                                \n");
    printf("\t ================================================================ \n");
    //==============================================================================//
    a=0;
    printf("\t Masukkan Data Nilai\t: ");
    scanf("%d", &nilai);
    while(nilai!=9999)
    {
        printf("\t Masukkan Data Nilai\t: ");
        scanf("%d", &nilai);
        a++;
    }
    printf("\n\t Jumlah Input\t: %d\n\n", a);



     //deklarasi string x
      char x[]="\t ========= Terima Kasih Selamat Belajar!!! =========== \n";
      //menghitung panjang string x
      n=strlen(x);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(a=0; a<99999;a++)
                  {
                        for(b=0; b<500; b++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }
        return 0;

}

mencari penjumlahan looping bahasa c

//Program Ini Dibuat Oleh Muhammad Andi Mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
main()
{

    int  a, b, n, i, nilai, q, total;

    printf("\t ================================================================\n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t |                MATIKAN ANTI VIRUS ENTE!!!                    |\n");
    printf("\t ================================================================\n");

    printf("\n\t                   || PROGRAM PENJUMLAHAN ||                    \n");
    printf("\n\t                  Akhiri Inputan Program dengan 9999            \n");
    printf("\n\t                                                                \n");
    printf("\t ================================================================ \n");
    //==============================================================================//
    total=0;
    printf("\t Masukkan Data Nilai\t: ");
    scanf("%d", &nilai);
    while(nilai!=9999)
    {
        printf("\t Masukkan Data Nilai\t: ");
        total=total+nilai;
        scanf("%d", &nilai);
        a++;
    }
    printf("\n\t Nilai Total\t: %d\n\n", total);

     //deklarasi string x
      char x[]="\t ========= Terima Kasih Selamat Belajar!!! =========== \n";
      //menghitung panjang string x
      n=strlen(x);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(a=0; a<99999;a++)
                  {
                        for(b=0; b<500; b++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }
        return 0;

}

mencari nilai max and min pada angka 99 bahasa c

//Program Ini Dibuat Oleh Muhammad Andi Mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014

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

    int  a,b, nilai, min, max,q;
    int k,l,n,i;

    char x[]="\t ========= Terima Kasih Selamat Belajar!!! =========== \n";
    n=strlen(x);

    printf("\t ================================================================\n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t |            MATIKAN ANTI VIRUS ENTE!!!                        |\n");
    printf("\t ================================================================\n");

    printf("\n\t    PROGRAM MENCARI NILAI MAKS DAN MIN, Dan Akhiri Inputan -99 \n");
    printf("\t ================================================================\n");
    //==============================================================================//
    for (a=1; nilai!=-99; a++)
    {
        printf("\t Masukkan Data Nilai\t: ");
        scanf("%d", &nilai);

        if(a == 1)
        {
            min = nilai;
            max = nilai;
        }
            else if (nilai > max)
            {
                max = nilai;
            }
                else if ((nilai < min)&&(nilai!=-99))
                {
                    min = nilai;
                }

            else
            {}

    }
                    printf("\n\t Nilai Max\t: %d\n\n", max);
                    printf("\n\t Nilai Min\t: %d\n\n", min);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<500; l++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }

        return 0;

}

mencari program berhenti bila di input angka 99 pada bahasa c

//Program Ini Dibuat Oleh Muhammad Andi Mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
main()
{
    int  a,b, nilai;
    int k,l,n,i;

    printf("\t ================================================================ \n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t ================================================================ \n");

    printf("\n\t           PROGRAM BERHENTI BILA DI INPUTKAN ANGKA -99 \n");
    printf("\t ================================================================ \n");
    //==============================================================================//
    for (a=1; nilai!=-99; a++)
    {
        printf("\t Masukkan Data Nilai\t: ");
        scanf("%d", &nilai);
    }
        printf("\n\t Keluar Karena Break\n\n");

    //==============================================================================//

        //deklarasi string x
      char x[]="\t ========= Terima Kasih Selamat Belajar!!! =========== \n";
      n=strlen(x);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<500; l++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }
        return 0;

}

program menghitung rata-rata bahasa c

//Program Ini Dibuat Oleh Muhammad Andi Mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
main()
{
    float  b, total=0, rata;
    int k,l,n,i;

    printf("\t ================================================================ \n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t ================================================================ \n");

    printf("\n\t                PROGRAM MENGHITUNG RATA-RATA \n");
    printf("\t ================================================================ \n");
    //==============================================================================//
        for (b=1; b<=20; b++)
        {
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<150; l++)
                        {
                        }
                  }
                  printf("\t ");
                  printf("i = %.0f\t\n",b);

                  total=total+b;

        }
                rata=total/20;
                printf("\t ");
                printf("Total = %.0f\n", total);
                printf("\t ");
                printf("Rata-Rata = %.2f\n", rata);

    //==============================================================================//

        //deklarasi string x
      char x[]="\t ========= Terima Kasih Telah Menggunakan Program Ini =========== \n";
      n=strlen(x);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<500; l++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }
        return 0;

}

mencari rata-rata looping bahasa c

//Program Ini Dibuat Oleh Muhammad Andi Mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
main()
{
    float  b, total=0, rata;
    int k,l,n,i;

    printf("\t ================================================================ \n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t ================================================================ \n");

    printf("\n\t                PROGRAM MENGHITUNG RATA-RATA \n");
    printf("\t ================================================================ \n");
    //==============================================================================//
        for (b=1; b<=20; b++)
        {
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<150; l++)
                        {
                        }
                  }
                  printf("\t ");
                  printf("i = %.0f\t\n",b);

                  total=total+b;

        }
                rata=total/20;
                printf("\t ");
                printf("Total = %.0f\n", total);
                printf("\t ");
                printf("Rata-Rata = %.2f\n", rata);

    //==============================================================================//

        //deklarasi string x
      char x[]="\t ========= Terima Kasih Telah Menggunakan Program Ini =========== \n";
      n=strlen(x);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<500; l++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }
        return 0;

}

mencari looping sampai 55

//Program Ini Dibuat Oleh Muhammad Andi Mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
main()
{
    int a,k,l,n,i, b;

    printf("\t ================================================================ \n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t ================================================================ \n");

    printf("\n\t               PROGRAM BILANGAN BERHENTI DI 55 \n");
    printf("\t ================================================================ \n");
    //==============================================================================//
        for (b=100; b>=55; b--)
        {
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<150; l++)
                        {
                        }
                  }
                  printf("\t ");
                  printf("i = %d\t\n",b);

        }

    //==============================================================================//

        //deklarasi string x
      char x[]="\t ========= Terima Kasih Telah Menggunakan Program Ini =========== \n";
      n=strlen(x);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<500; l++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }
        return 0;

}

looping bahasa c

//Program Ini Dibuat Oleh Muhammad Andi Mubaroq//
//NIM: A11.2014.08438
//Tanggal: 14/10/2014
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
main()
{
    int a,k,l,n,i, b;

    printf("\t ================================================================ \n");
    printf("\t |                                                              |\n");
    printf("\t |            Nama        :   Muhammad Andi Mubaroq             |\n");
    printf("\t |            NIM         :   A11.2014.08438                    |\n");
    printf("\t |            Kelompok    :   A11.4109                          |\n");
    printf("\t |                                                              |\n");
    printf("\t ================================================================ \n");

    printf("\n\t                PROGRAM Loop i dan j \n");
    printf("\t ================================================================ \n");
    //==============================================================================//
        for (a=100, b=1; a>=1, b<=100; a--,b++)
        {
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<150; l++)
                        {
                        }
                  }
                  printf("\n ");
                  printf("i = %d\tdan j = %d\n",a,b);
        }

    //==============================================================================//

        //deklarasi string x
      char x[]="\t ========= Terima Kasih Selamat Belajar!!! =========== \n";
      n=strlen(x);

      //perulangan sebanyak panjang string
      for(i=0; i<n; i++)
        {
                  /*perulangan untuk menimbulkan jeda waktu
                  antar penampilan karakter*/
                  for(k=0; k<99999;k++)
                  {
                        for(l=0; l<500; l++)
                        {
                        }
                  }
                  //mencetak string x per karakter
                  printf("%c",x[i]);
        }
        return 0;

}

mencari integer bahasa c

//Nama : Muhammad Andi Mubaroq//
//NIM : A11.2014.08438//
//Tanggal : 15 0ktober 2014//
#include <stdio.h>
#include <stdlib.h>
int main ()
{
    //Kamus//
   float nilai;

   //Program//
   printf ("");
    scanf ("%d", &nilai); //Input nilai//

   if ((nilai>=0)&&(nilai<=20))
        {
    printf ("E");
        }
   else if ((nilai>=21)&&(nilai<=40))
        {
    printf ("D");
        }
   else if ((nilai>=41)&&(nilai<=60))
        {
    printf ("C");
        }
   else if ((nilai>=61)&&(nilai<=80))
        {
    printf ("B");
        }
   else if ((nilai>=81)&&(nilai<=100))
        {
    printf ("A");
        }
   else
        {,,,
    printf ("Salah input nilai");
        }..

    return 0;
}

mencari sebuah diskon bahasa c

//Nama : Muhammad andi mubaroq//
//NIM : A11.2014.08438//
//Tanggal : 15 Oktober 2014//
#include <stdio.h>
#include <stdlib.h>

int main()
{
    //Kamus//
    int kuantitas, harga, total;

    //Program//
    printf ("Masukkan jumlah pembelian balon : \n");
    scanf ("%f", &kuantitas); //input jumlah pembelian balon//


    if (kuantitas==1)
        {
            harga=40;
        }
    else if ((kuantitas>=2)&&(kuantitas<=10))
        {
            harga=30;
        }
    else if ((kuantitas >=11)&&(kuantitas<=30))
        {
            harga=20;
        }
    else
        {
            harga=600;
        }

    total=kuantitas*harga;
    printf ("Jadi harga balon setelah mendapatkan diskon adalah: %f", total);

    return 0;
}

mencari jenis akar bahasa c

//Nama : Muhammad Andi Mubaroq
//NIM : A11.2014.08438
//Tanggal : 15 Oktober 2014
#include <stdio.h>
#include <stdlib.h>

int main ()
{
    //ditionary
    int a,b,c,D;

    //Program
    printf (""); scanf ("%d", &a); //input nilai a
    printf ("");  scanf ("%d", &b).; //input nilai b
    printf (""); scanf ("%d", &c); //input nilai c

    D = (b*b)-(4*a*c);

    printf ("D %d\n",D);
    if (D>0)
        {
     printf ("D yaitu jenis akar yang berlainan ");
        }
    else if (D<0)
        {
     printf ("D adalah jenis akar imajiner");
        }
    else
        {
     printf ("D adalah jenis akar kembar");
        }
    return 0;
}

mencari bilangan integer bahasa c

//Nama : Muhammad Andi Mubaroq//
//NIM : A11.2014.08438//
//Tanggal : 15 Oktober 2014//
#include <stdio.h>
#include <stdlib.h>

int main()
{
    //Kamus//
    int a,b,c;

    //program
    printf(""); scanf("%f",&a);
    printf(""); scanf("%f",&b);
    printf(""); scanf("%f",&c);

    if ((a==b)||(a==c)||(b==c))
        {
            printf ("ADA\n");
        }

    else
        {
            printf("TIDAK ADA\n");
        }
    return 0;
}

mencari Integer bahasa c

//Nama : Muahammad Andi Mubaroq
//NIM : A11.2014.08438
//Waktu : 15 Oktober 2014
#include <stdio.h>
#include <stdlib.h>

int main ()
{
    //Kamus
    int N;
    int a, b, c;

    //Program
    printf ("");
    scanf ("%d", &N);

     //maasukan nilai N

    a=N*2;
    b=N*3;
    c=N*5;

    printf ("%d\n", a);
    printf ("%d\n", b);
    printf ("%d\n", c);
    return 0;
}

konstanta bahasa c

//Nama : Muhammad Andi Mubaroq
//NIM : A11.2014.08438
//Waktu : 15 Oktober 2014
#include <stdio.h>
#include <stdlib.h>

int main()
{
    //Kamus
    float a,b;

    //Program
    printf("");
    scanf("%f",&a); //Masukan bil real 1
    printf("");
    scanf("%f",&b); //Masukan bil real

    printf("jumlah 2 variabel ",a);
    printf("%0.2f dan ",a);
    printf("%0.2f ",b);

    printf("dengan konstan 2.50 adalah ");

    printf("%0.2f\n",a+b+2.5);
    return 0;
}

relaxional bahasa c

//Nama : Muhammad Andi Mubaroq
//NIM : A11.2014.08438
//Waktu : 8 Oktiber 2014
#include <stdio.h>
#include <stdlib.h>

int main()
{
    printf("\t\t\t*=R=A=T=*Relasional*=N=A=*\n");

    //1
    //Kamus
    int a;

    //Program
    printf("\nNomor 1");
    printf("\nMasukkan Data Pada Grafik : "); scanf ("%d",&a);
    if((5<=a) && (a<=6))
    {
        printf("5 <= %d <= 6 adalah %s",a,((5<=a)&&(a<=6))? "true" : "false");
    }
        else
    {
        printf("5 <= %d <= 6 adalah %s",a,((5<=a)&&(a<=6))? "true" : "false");
    }

    //2
    //Kamus
    int b;

    //Program
    printf("\n\nNomor 2");
    printf("\nMasukkan Data Pada Grafik adalah : "); scanf("%d", &b);
    if ((5<=b)&&(b<=6)||(b>=10))
    {
        printf("5 <= %d <= 6 atau %d>=10 adalah %s", b, b,((5<=b)&&(b<=6)||(b>=10))?"true":"false");
    }
        else
    {
        printf("5 <= %d <= 6 atau %d>=10 adalah %s", b, b,((5<=b)&&(b<=6)||(b>=10))?"true":"false");
    }

    //3
    //Kamus
    int c;

    //Program
    printf("\n\nNomor 3");
    printf("\nMasukkan Data Pada Grafik : "); scanf("%d", &c);
    if ((3<c)&&(c<7))
    {
        printf("3< %d <7 adalah %s", c,((3<c)&&(c<7))? "true": "false");
    }
    else
    {
        printf("3< %d  <7 adalah %s", c,((3<c)&&(c<7))? "true" : "false");
    }

    //4
    //Kamus
    int d;

    //Program
    printf("\n\nNomor 4");
    printf("\nMasukkan Data Grafik : "); scanf("%d", &d);
    if((3<d)&&(d<=15))
    {
        printf("3 < %d <= 15 adalah %s",d,((3<d)&&(d<=15))?"true":"false");
    }
        else
    {
        printf("3 < %d <= 15 adalah %s",d,((3<d)&&(d<=15))?"true":"false");
    }

    //5
    //Kamus
    int e;

    //Program
    printf("\n\nNomor 5");
    printf("\nMasukkan Data Grafik : "); scanf("%d", &e);
    if((5<=e)&&(e<=25))
    {
        printf("5 <= %d < 25 adalah %s",e,((5<=e)&&(e<=25))?"true":"false");
    }
        else
    {
        printf("5 <= %d < 25 adalah %s",e,((5<=e)&&(e<=25))?"true":"false");
    }

    //6
    //Kamus
    int f;

    //Program
    printf("\n\nNomor 6");
    printf("\nMasukkan Data Grafik : "); scanf("%d", &f);
    if ((3<f)&&(f<=15)||(22<f)&&(f<32))
    {
        printf("3 < %d <= 15 atau 22< %d <32 adalah %s",f,f,((3<f)&&(f<=15)||(22<f)&&(f<32))?"true":"false");
    }
    else
    {
        printf("3 < %d <= 15 atau 22< %d <32 adalah %s",f,f,((3<f)&&(f<=15)||(22<f)&&(f<32))?"true":"false");
    }

    //7
    //Kamus
    int g;

    //Program
    printf("\n\nNomor 7");
    printf("\nMasukkan Data Grafik : "); scanf("%d", &g);
    if ((2<g)&&(g<5)||(15<g)&&(g<27))
    {
        printf("2< %d <5 atau %d <15 <27 adalah %s",g,g,((2<g)&&(g<5)||(15<g)&&(g<27))?"true":"false");
    }
    else
    {
        printf("2< %d <5 atau %d <15 <27 adalah %s",g,g,((2<g)&&(g<5)||(15<g)&&(g<27))?"true":"false");
    }

    //8
    //Kamus
    int h;

    //Program
    printf("\n\nNomor 8");
    printf("\nMasukkan Data Grafik : "); scanf("%d", &h);
    if ((h<5)||(h>17))
    {
        printf("%d <5 atau %d >17 adalah %s ",h, ((5<h)||(h>17))? "true" : "false");
    }
    else
    {
        printf("%d <5 atau %d >17 adalah %s ",h, ((5<h)||(h>17))? "true" : "false");
    }

    //9
    //Kamus
    int i;

    //Program
    printf("\n\nNomor 9");
    printf("\nMasukkan Data Grafik : "); scanf("%d", &i);
    if ((i<8)||(9<i)&&(i<=15)||(21<i)&&(i<=23))
    {
        printf("%d <8 atau 9> %d <=15 atau 21< %d <=23 adalah %s", i, i, i, ((i<8)||(9<i)&&(i<=15)||(21<i)&&(i<=23))? "true" : "false");
    }
    else
    {
        printf("%d <8 atau 9> %d <=15 atau 21< %d <=23 adalah %s", i, i, i, ((i<8)||(9<i)&&(i<=15)||(21<i)&&(i<=23))? "true" : "false");
    }

    //10
    //Kamus
    int j;

    //Program
    printf("\n\nNomor 10");
    printf("\nMasukkan Data Grafik : "); scanf("%d", &j);
    if ((j<8)||(9<j)&&(j<=15)||(21<j)&&(j<=23)||(j>34))
    {
        printf("%d <8 atau 9< %d <=15 atau 21< %d <23 atau %d >34 adalah %s", j, j, j, j, ((j<8)||(9<j)&&(j<=15)||(21<j)&&(j<=23)||(j>34))? "true" : "false");
    }
    else
    {
        printf("%d <8 atau 9< %d <=15 atau 21< %d <23 atau %d >34 adalah %s", j, j, j, j, ((j<8)||(9<j)&&(j<=15)||(21<j)&&(j<=23)||(j>34))? "true" : "false");
    }


    return 0;
}

main.h bahasa c logika

//Nama : Muhammad Andi Mubaroq
//NIM : A11.2014.0838
//Waktu : 8 Okteber 2014
#include <stdio.h>
#include <stdlib.h>
#include "logika.h"

int main()
{
    //Kamus
    boolean p1=true; boolean q1=true;
    boolean p2=true; boolean q2=false;
    boolean p3=false; boolean q3=true;
    boolean p4=false; boolean q4=false;
    boolean benar = p1 && q1;


    //Program
    printf("\t\t\t*R=A=*T=*Operasi Logika*=N*=A=*\n");
    printf ("\np1 and q1 = %d\n",benar);
    printf("\n");
    printf("p\  q\  p^q\  -(p^q)\  -p\t-q\  v(-q)\  pNANDq\  pNORq\  pXORq\  pXNORq\n\n");
    printf("%d\  %d\    %d\     %d\    %d\    %d\      %d\      %d\      %d\      %d\      %d",p1,q1,p1&&q1,!(p1&&q1),!p1,!q1,(!q1),!(p1||q1),!(p1&&q1),p1^q1,!(p1^q1));printf("\n");
    printf("%d\  %d\    %d\     %d\    %d\    %d\      %d\      %d\      %d\      %d\      %d",p2,q2,p2&&q2,!(p2&&q2),!p2,!q2,(!q2),!(p2||q2),!(p2&&q2),p2^q2,!(p2^q2));printf("\n");
    printf("%d\  %d\    %d\     %d\    %d\    %d\      %d\      %d\      %d\      %d\      %d",p3,q3,p3&&q3,!(p3&&q3),!p3,!q3,(!q3),!(p3||q3),!(p3&&q3),p3^q3,!(p3^q3));printf("\n");
    printf("%d\  %d\    %d\     %d\    %d\    %d\      %d\      %d\      %d\      %d\      %d",p4,q4,p4&&q4,!(p4&&q4),!p4,!q4,(!q4),!(p4||q4),!(p4&&q4),p4^q4,!(p4^q4));printf("\n\n");

    return 0;
}

logika.h

#ifndef LOGIKA_H_INCLUDED
#define LOGIKA_H_INCLUDED

#define true 1
#define false 0
#define boolean unsigned char


#endif // LOGIKA_H_INCLUDED

logika bahasa c

#ifndef LOGIKA_C_INCLUDED
#define LOGIKA_C_INCLUDED

boolean p1=true; boolean q1=true; boolean p2=true;
boolean q2=false; boolean p3=false; boolean q3=true;
boolean p4=false; boolean q4=false;boolean benar = p1 && q1;

#endif // LOGIKA_C_INCLUDED

Menghitung Luas Trapesium

//autor : Muhammad Andi Mubaroq
//NIM :A11.2014.08438
//judul : PDP-02
#include <stdio.h>
#include <stdlib.h>

int main()
/*Kamus*/
{
    float L,a,b,h;
    printf("\t\t======Mengitung Luas Sebuah Trapesium======\n");
    printf("Masukan a : ");scanf("%f",&a);
    printf("Masukan b : ");scanf("%f",&b);
    printf("Masukan h : ");scanf("%f",&h);

    L = 1/2*h*(a+b);

    printf("Jadi L=%f", L);
    return 0;
}

Menghitung Tegangan Listrik

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

int main()
{
    float V,I,R;

    printf("\t\t=========Mengitung Tegangan Listrik=========\n");
    printf("Masukan besar arus listrik : " ); scanf("%f",&I);
    printf("Masukan besar hambatan  : " ); scanf("%f",&R);

    V=I*R;

    printf("Jadi V = %f", V);

    return 0;
}

Menghitung Volume Gas

#include <stdio.h>
#include <stdlib.h>
int main()
{
    float V,n,R,T,P;

    printf("\t\t==========Menghitung Volume Gas Ideal===========\n");

    printf("Besar n : "); scanf("%f", &n);
    printf("Besar R : "); scanf("%f", &R);
    printf("Besar T : "); scanf("%f", &T);
    printf("Besar P : "); scanf("%f", &P);
    V = n*R*T/P;
    printf("Jadi beasr V=%f", V);

    return 0;

}