Materi C (MI)

Contoh Program Array

#include <stdio.h>

#include <conio.h>



void garis(int panjang)

{

int i;

for(i=1;i<=panjang;i++)

                {

                printf("=");

                 }

printf("\n");

}



void main(){

char nota[100], nama[100], kode_barang[100][100], nama_barang[100][100];

int a, harga[100], unit[100], banyak, jumlah[100], total;



printf("Masukan No Nota \t = ");

                gets(nota);

printf("Masukan Nama Pelanggan \t = ");

                gets(nama);

garis(30);

printf("Masukan Banyak Data \t = ");

                scanf("%d", &banyak);

garis(30);

for (a=1; a<=banyak; a++)

                {

                printf("Masukan Kode Barang \t = ");

                                scanf("%s", &kode_barang[a]);

                printf("Masukan Nama Barang \t = ");

                                scanf("%s", &nama_barang[a]);

                printf("Masukan Harga Barang \t = ");

                                scanf("%d", &harga[a]);

                printf("Masukan Unit Barang \t = ");

                                scanf("%d", &unit[a]);

                jumlah[a]=harga[a]*unit[a];

   garis(30);

   total=total+jumlah[a];

                }



clrscr();

printf("No Nota \t = %s\n",nota);

printf("Nama Pelanggan \t = %s\n\n",nama);

garis(75);

printf(" No \t Kode Barang \t Nama Barang \t Harga \t Unit \t Jumlah \n");

garis(75);

for (a=1; a<=banyak; a++)

                {

                printf("%3d \t %7s \t %7s \t %5d \t %3d \t %6d \n",a, kode_barang[a], nama_barang[a], harga[a], unit[a], jumlah[a]);

                }

garis(75);

printf("\t\t\t\t\t\t Total = %6d\n", total);



getch();

}

Tampilan 






Contoh Program Fungsi 1
#include <conio.h>
#include <stdio.h>
int tambah(int a,int b)
{
    int hasil;
    hasil=a+b;
    printf("hasil dari %d ditambah %d adalah %d\n",a,b,hasil);
}
void main()
{
    int a,b;
    tambah(2,3);
    getch();
}


Tampilan














Contoh Program Fungsi 2
#include <conio.h>
#include <stdio.h>
int tambah(int a,int b)
{
    int hasil;
    hasil=a+b;
    printf("hasil dari %d ditambah %d adalah %d\n",a,b,hasil);
}
void main()
{
    int a,b;
    printf("masukkan angka ke-1: ");scanf("%d",&a);
    printf("masukkan angka ke-2: ");scanf("%d",&b);
    tambah(a,b);
    getch();
}


Tampilan 








Contoh Program Fungsi 3
#include <conio.h>
#include <stdio.h>
int tambah(int a,int b)
{
    int hasil;
    hasil=a+b;
    printf("hasil dari %d ditambah %d adalah %d\n",a,b,hasil);
}
int kurang(int a,int b)
{
    int hasil;
    hasil=a-b;
    printf("hasil dari %d dikurang %d adalah %d\n",a,b,hasil);
}
void main()
{
    int a,b;
    printf("masukkan angka ke-1: ");scanf("%d",&a);
    printf("masukkan angka ke-2: ");scanf("%d",&b);
    tambah(a,b);
    kurang(a,b);
    getch();
}


Tampilan 

No comments:

Post a Comment