hiveractive
TS
hiveractive
[ASK] Help yang ngerti dev c++


1. Kenapa ya gan tiap ane input kode obat yg awalnya pake huruf mesti gitu ? emoticon-Berduka (S), tipe data apa yg harusnya ane pake gan?



2. Nah terus pas hasil outputnya kenapa kodenya jadi aneh begitu ya gan emoticon-Berduka (S) ?

3.Cara ngilagin 00000 yang banyak itu gimana ya gan?

4. Terakhir gimana caranya nampilin Nomer di sebelah kiri kode obat ya gan? padahal udh ane tulis tuh tapi gak muncul emoticon-Berduka (S)

thanks before gan

Code:

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

void menu();
void penjualanobat();
void tampilan();

struct recobat
{
char kode[4];
char nama[20];
float harga;
int jumlah;
float total;
}pjobat[100];


int i,n;

main()
{
menu();
return 0;
}

void menu()
{

int pil;



do
{

printf("PENJUALAN DATA OBAT");
printf("----------------------------");
printf(" 1. Penjualan Obat");
printf(" 2. Menampilkan Data Penjualan Obat");
printf("\n 3. Keluar");
printf("\n Pilihan?");
scanf("%d",&pil);

switch(pil)
{
case 1 : penjualanobat();break;
case 2 : tampilan();break;
case 3 : printf("Terima Kasih");break;
default : printf("Pilihan Anda Salah");break;
}
}
while(pil!=3);
}




void penjualanobat()

{


printf("Penjualan Obat");
printf("\nMasukkan jumlah Data=");
scanf("%i",&n);
for(i=0;i<n;i++)
{

printf("\n Data Ke-%i\n",a);
printf("Kode Obat=");
scanf("%s",&pjobat[i].kode);
printf("Nama Obat=");
scanf("%s",&pjobat[i].nama);
printf("Harga=");
scanf("%f",&pjobat[i].harga);
printf("Jumlah=");
scanf("%i",&pjobat[i].jumlah);
pjobat[i].total=pjobat[i].jumlah*pjobat[i].harga;
printf("Total=%f",pjobat[i].total);


}


}

void tampilan()

{

printf("\n\nData Penjualan Obat\n");
printf("\n----------------------------------------------------------------\n");
printf("\n No Kode Nama Harga Jumlah Total \n");
printf("---------------------------------------------------------------\n");
for(i=0;i<n;i++)
{
printf("%i %s %s %2.f %i %f\n",i++,pjobat[i].kode,pjobat[i].nama,pjobat[i].harga,pjobat[i].jumlah,pjobat[i].total);
}
printf("\n\nTekan enter");
getche();

}
Diubah oleh hiveractive 04-01-2015 08:16
0
2.7K
6
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Urutan
Terbaru
Terlama
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Komunitas Pilihan