Sponsorlu Bağlantılar
#include<stdlib.h>
#define yuzde 0.3
#define yuzde2 0.5
typedef struct kayit{
char *adi;
double fiyati;
}kayit;
void kar1(kayit *);
void kar2(kayit *);
int main()
{
kayit u1,u2,*up1,*up2;
u1.adi="kola";
u1.fiyati=1.0;
u2.adi="sandwich";
u2.fiyati=2.0;
up1=&u1;
up2=&u2;
printf("\n%s maliyeti=%f",up1->adi,u1.fiyati);
printf("\n%s maliyeti=%f",up2->adi,u2.fiyati);
kar1(up1);
kar2(up2);
system("pause");
}
void kar1(kayit *p1)
{
p1->fiyati=(p1->fiyati)+p1->fiyati*yuzde;
printf("\n%s satis fiyati=%f",p1->adi,p1->fiyati);
}
void kar2(kayit *p2)
{
p2->fiyati=p2->fiyati+p2->fiyati*yuzde2;
printf("\n%s satis fiyati=%f",p2->adi,p2->fiyati);
}
Sponsorlu Bağlantılar
Hiç yorum yok:
Yorum Gönder