Advertisement
Kur23

Sasho-zadacha

Nov 3rd, 2020
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.21 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3.  
  4. int main() {
  5.  
  6. float pkg, comp1, comp2;
  7. int night;
  8.  
  9.  
  10. do{
  11. printf("pkg = ");
  12. scanf("%f", &pkg);
  13. } while (pkg<0); //tuk vuvejdash pkg(kg na pratkata), no shte raboti samo ako e poveche ot 0.
  14.  
  15. do{
  16. printf("\n night= ");
  17. scanf("%d", &night);   
  18. } while(night<0||night>1); //tuk proverqva dali e prez denq ili vecherta 0-den, 1-nosht.
  19.  
  20. if (night==0){ //proverqva dali e den
  21.     if (pkg<30){ //ako e po-malko ot 30kg
  22.         comp1=5;
  23.     }
  24.     else if (pkg>30&&pkg<70){ //ako e mejdu 30 i 70
  25.         comp1=10;
  26.     }
  27.     else { //ako e poveche ot 70
  28.         comp1=pkg*0.5;
  29.     }
  30.     comp2=5+(pkg*0.1);
  31.     }
  32.     else if (night==1){ //proverqva dali e prez noshtta
  33.         comp1=0;
  34.         comp2=7+(pkg*0.2);
  35.     }
  36.     if(comp1==0){ //ako e prez noshtta comp1=0 i ako e 0 izvejda che prez noshta ne pravqt pratki.
  37.         printf("Comp1 ne prevozva pratki prez noshtta. \n");
  38.     }
  39.     else { //ako ne e 0 izvejda kolko struva
  40.         printf("Comp1 = %.2f lv. \n", comp1);
  41.     }
  42.     printf("Comp2 = %.2f lv. \n", comp2);
  43. if(comp1<comp2 && comp1!=0){ //sravnqva dvete firmi i izvejda tazi s po-dobra cena
  44.     printf("Preporuchana firma Comp1 s cena: %.2f lv. \n", comp1);
  45. }
  46. else{
  47.         printf("Preporuchana firma Comp2 s cena: %.2f lv. \n", comp2);
  48. }
  49.  
  50. }
  51.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement