#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