Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- struct Predmet
- {
- char naziv_predmeta[15];
- int br_studenata;
- int br_polozili;
- };
- int main()
- {
- struct Predmet predmeti[10];
- FILE* ulaz;
- FILE* izlaz;
- int i;
- ulaz = fopen("E://predmeti.txt", "r");
- if(ulaz == NULL)
- {
- printf("Otvaranje datoteke nije uspjelo!\n");
- exit(1);
- }
- int n = 0;
- while(fscanf(ulaz, "%s %d %d\n", predmeti[n].naziv_predmeta, &predmeti[n].br_polozili, &predmeti[n].br_studenata)==3 && n<10)
- n++;
- izlaz = fopen("E://ispis.txt", "w");
- for(i=0; i<n; i++)
- {
- if(((float)predmeti[i].br_polozili/(float)predmeti[i].br_studenata)*100 >= 30 && ((float)predmeti[i].br_polozili/(float)predmeti[i].br_studenata)*100 <=60)
- fprintf(izlaz, "%s\n", predmeti[i].naziv_predmeta);
- }
- if(izlaz == NULL)
- {
- printf("Otvaranje datoteke nije uspjelo!\n");
- exit(1);
- }
- fclose(izlaz);
- fclose(ulaz);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment