ubrana kolicina. Za 1 kg isplacuje se x kuna. Za svakog beraca ispisi: prezime, prosjecno ubranu
dnevnu kolicinu jabuka i isplacenu zaradu.
Code:
#include<stdio.h>
void main()
{
int brberaca;
float pro_ber[255];
int bradnih[255];
int i,j,kol,vrijednost;
char prezime[255];
float suma=0,zarada[255];
printf("Unesite broj beraca i isplatu po 1kg>");
scanf("%d %d",&brberaca,&vrijednost);
printf("\n");
for(i=0;i<brberaca;i++)
{
printf("Za %d. beraca upisite broj radnih dana>",i+1);
scanf("%d",&bradnih[i]);
fflush(stdin);
printf("Prezime: ");
scanf("%s",&prezime[i]);
fflush(stdin);
suma=0;
for(j=0;j<bradnih[i];j++)
{
printf("Upisiste kolicinu %d. dana>",j+1);
scanf("%d",&kol);
suma=suma+kol;
}
pro_ber[i]=(float)suma/bradnih[i];
zarada[i]=(float)pro_ber[i]*vrijednost*bradnih[i];
}
printf("\n");
for(i=0;i<brberaca;i++)
{
printf("Berac %s , ubrao je prosjecno u danu %.2f jabuka i isplacanjen je sa %.2f iznosom\n",prezime[i],pro_ber[i],zarada[i]);
}
}
#include<stdio.h>
void main()
{
int brberaca;
float pro_ber[255];
int bradnih[255];
int i,j,kol,vrijednost;
char prezime[255];
float suma=0,zarada[255];
printf("Unesite broj beraca i isplatu po 1kg>");
scanf("%d %d",&brberaca,&vrijednost);
printf("\n");
for(i=0;i<brberaca;i++)
{
printf("Za %d. beraca upisite broj radnih dana>",i+1);
scanf("%d",&bradnih[i]);
fflush(stdin);
printf("Prezime: ");
scanf("%s",&prezime[i]);
fflush(stdin);
suma=0;
for(j=0;j<bradnih[i];j++)
{
printf("Upisiste kolicinu %d. dana>",j+1);
scanf("%d",&kol);
suma=suma+kol;
}
pro_ber[i]=(float)suma/bradnih[i];
zarada[i]=(float)pro_ber[i]*vrijednost*bradnih[i];
}
printf("\n");
for(i=0;i<brberaca;i++)
{
printf("Berac %s , ubrao je prosjecno u danu %.2f jabuka i isplacanjen je sa %.2f iznosom\n",prezime[i],pro_ber[i],zarada[i]);
}
}
Sve ovo dobro radi,osim ispisa prezimena za pojednog beraca,jel moze netko pomoc?
Ili mi ispise samo prvo slovo od svakog unijetog prezimena ili mi ispise vazda samo prvo prezimne.