Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<stdlib.h>
- #include<math.h>
- #include<string.h>
- typedef struct{
- char ime[50+1];
- double litara;
- double cijena_boce;
- }Pivo;
- int main(){
- FILE* in=NULL;
- in=fopen("pivo.in","r");
- FILE*out=NULL;
- out=fopen("pivo.out","w");
- char string[10+1];
- scanf("%s",string);
- double broj=0;
- broj=atof(string);
- printf("%lf",broj);
- Pivo piva[100];
- int i=0;
- int cnt=0;
- int index=0;
- while(fscanf(in,"%[^:]%*[: ]%lfL%*[ ]%lfkn%*c",piva[i].ime,&piva[i].litara,&piva[i].cijena_boce)==3){
- i++;
- cnt++;
- }
- double min=piva[0].cijena_boce/piva[0].litara;
- for(i=1;i<cnt;i++){
- if((piva[i].cijena_boce/piva[i].litara)<min){
- min=piva[i].cijena_boce/piva[i].litara;
- index=i;
- }
- }
- fprintf(out,"Najisplativije je %s: %.2lf kn/L",piva[index].ime,min);
- fclose(in);
- fclose(out);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement