Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.73 KB | None | 0 0
  1. // vypsat abecedu pouze pismena na lichych pozicich
  2.  
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5. /*
  6. int main()
  7. {   int a;
  8.  
  9.     for (a=0; a<=9; ++a)
  10.             putchar('0'+a);
  11.     putchar('\n');
  12.  
  13.     for (a = 0;a<= 'Z' - 'A'; ++a)
  14.             putchar('A' +a);
  15.     putchar('\n');
  16.  
  17.  
  18.     return 0;
  19. }
  20.  
  21. //reseni y tabule / nahore dodelat
  22.  
  23. int main(void){
  24.     for (int i = 'a')
  25.  
  26. }
  27.  
  28.  
  29. // program kde si uzivate lvyzada 2 * 3 cela kladna cisla / 2* pocet hodin, pocet minut, pocet sekund
  30. // program spocita roydil mezi casy, nevypsat zaporny rozdil, musi se yjistit kterz je vzssi hlidat spravne meye.
  31. // v prekroceni vzpsat chzbovou hlasku a skoncit. vzpsat ve formatu sekund a takz HH:MI:SS
  32.  
  33. int main(void){
  34.     int a, b, c, d, e, f;
  35.     printf("Zadej 2 cisla v rozsahu 0-23\n");
  36.     scanf("%d %d", &a, &d);
  37.         if ( a<0 || a>=24){
  38.         return 2;
  39.         }
  40.  
  41.         if ( d<0 || d>=24){
  42.         return 2;
  43.         }
  44.  
  45.     printf("Zadej 2 cisla v rozsahu 0-59\n");
  46.     scanf("%d %d", &b, &e);
  47.         if ( b<0 || b>=60){
  48.         return 2;
  49.         }
  50.  
  51.         if ( e<0 || e>=60){
  52.         return 2;
  53.         }
  54.  
  55.     printf("Zadej 2 cisla v rozsahu 0-59\n");
  56.     scanf("%d %d", &c, &f);
  57.         if ( c<0 || c>=60){
  58.         return 2;
  59.         }
  60.  
  61.         if ( f<0 || f>=60){
  62.         return 2;
  63.         }
  64.  
  65.     int sec1 = a*3600 + b * 60 + c;
  66.     int sec2 = d*3600 + e * 60 + f;
  67.     int sec;
  68.  
  69.     if ( sec1>sec2 )
  70.         sec = sec1-sec2;
  71.         else
  72.          sec = sec2-sec1;
  73.  
  74.     int hod = sec/3600;
  75.     int min = (sec - hod*3600)/60;
  76.     int secc = ( sec - hod*3600 - min*60);
  77.  
  78.     printf("Rozdil mezi casy je %d sekund \n", sec);
  79.     printf("Rozdil mezi casy je %02d:%02d:%02d\n", hod, min, secc);
  80.  
  81.  
  82.     return 0;
  83.  
  84.  
  85.  
  86. }
  87. //kalkulacka
  88.  
  89.  
  90. int main(void){
  91.  
  92.     double a,b,vysl;
  93.     char op;
  94.  
  95.     printf("Zadej cislo, operaci kterou chces provest a druhe cislo\n");
  96.  
  97.     while (scanf("%lf %c %lf", &a, &op, &b) != EOF){
  98.         switch (op){
  99.             case '+' :      vysl = a + b; break;
  100.             case '-' :      vysl = a - b; break;
  101.             case '/' :      vysl = a / b; break;
  102.             case '*' :      vysl = a * b; break;
  103.             default  :      printf("Spatny operator: %c\n", op);continue;
  104.  
  105.         }
  106.  
  107.         printf("%f %c %f = %f\n", a , op, b, vysl);
  108.     }
  109.  
  110.     return 0;
  111.  
  112.  
  113. }
  114.  
  115.  
  116. //prepsat na kratsi
  117.  
  118. int a;
  119. scanf("%d", &a);
  120. if (a > 0|| a<0){
  121.     a=a+1;
  122. }
  123. a=a+1;
  124. if (a==7){
  125.     a = a -3;
  126. }
  127.  
  128. //zkracene
  129.  
  130. int a;
  131. scanf("%d", &a);
  132. if (a)
  133.     ++a;
  134. if (++a == 7)
  135.     a -=3;
  136.  
  137. */
  138.  
  139. /* Deklarujte 4 ciselne promenne pojmenujte je a b c d
  140. a =5, b = 2, c = 5, d = 2,
  141.  
  142. */
  143.  
  144. /* program kde zadam pocet hvezdicek na diagonale ve ctverci minimalni diagonala 5 hvezdicek  */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement