Advertisement
Guest User

Untitled

a guest
Mar 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.35 KB | None | 0 0
  1. #include<stdio.h>
  2. #include <stdbool.h>
  3. struct Pacient
  4. {
  5.     char ime[100];
  6.     int pregledi;
  7.     int zdrastveno;
  8. };
  9. typedef struct Pacient Pacient;
  10.  
  11. struct MaticenDoktor
  12. {
  13.     char ime[100];
  14.     int br_pac;
  15.     float cena;
  16.     struct Pacient niza[200];
  17. };
  18. typedef struct MaticenDoktor doktor;
  19. void najuspesen_doktor (struct MaticenDoktor *m , int n)
  20. {
  21. int i,priemi;
  22.     float total=0.0;
  23.     struct Pacient *p;
  24.     for (i=0;i<m[i].br_pac;i++)
  25.     {
  26.         while (p[i].zdrastveno==0)
  27.         {
  28.             int max=0
  29.             if (m[i].cena>max)
  30.             {
  31.                 m[i]=max;
  32.                 i++;
  33.             }
  34.            
  35.          }
  36.         int j;
  37.         for (j=0;j<m[i].br_pac;j++)
  38.         {
  39.             priemi+=p[j].pregledi;
  40.         }
  41.        
  42.         total=m[i].cena*m[i].br_pac;
  43.            
  44. printf("%s %.2f %d",&m[i].ime,total,priemi);
  45.     }
  46.  
  47.        
  48. }
  49.    
  50. int main()
  51. {
  52.     int i, j, n, broj;
  53.     doktor md[200];
  54.     scanf("%d", &n);
  55.     for (i = 0; i < n; i++){
  56.         //ime na doktor
  57.         scanf("%s", &md[i].ime);
  58.         //broj na pacienti
  59.         scanf("%d", &md[i].br_pac);
  60.         //cena na pregled
  61.         scanf("%f", &md[i].cena);
  62.  
  63.         for (j = 0; j < md[i].br_pac; j++){
  64.             scanf("%s", &md[i].niza[j].ime);
  65.             scanf("%d", &md[i].niza[j].zdrastveno);
  66.             scanf("%d", &md[i].niza[j].pregledi);
  67.         }
  68.     }
  69.     najuspesen_doktor(md, n);
  70.  
  71.     return 0;
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement