Advertisement
hocikto19

1. cviko ZPrPr2

Feb 18th, 2014
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.09 KB | None | 0 0
  1. //2. priklad
  2. #include <stdio.h>
  3.  
  4. int main(){
  5.     double a, b, c;
  6.     scanf("%lf %lf %lf", &a, &b, &c);
  7.     printf("%d %d %d %.2lf", (int)(a), (int)(b), int(c), (a+b+c)/3);
  8.     return 0;
  9. }
  10.  
  11. //3.priklad
  12. #include <stdio.h>
  13. #define M 3
  14. #define N 2
  15.  
  16. int main(){
  17.     int d, i, j, k, l;
  18.     scanf("%d", &d);
  19.     if (d<1 || d>15 || !(d%2)){
  20.         printf("Zly vstup\n");
  21.         return 1;
  22.     }
  23.     for(k=1; k<=M; k++){
  24.     for(i=1; i<=d/2+1; i++){
  25.         for(l=1; l<=N; l++){
  26.         for(j=1; j<=d/2+1; j++){
  27.             if(j<=i)
  28.                 putchar('*');
  29.             else
  30.                 putchar('-');
  31.         }
  32.         }
  33.         putchar('\n');
  34.     }
  35.     for(; i<=d; i++){
  36.         for(l=1; l<=N; l++){
  37.         for(j=1; j<=d/2+1; j++){
  38.             if(j<=i-(d/2+1))
  39.                 putchar('-');
  40.             else
  41.                 putchar('*');
  42.         }
  43.         }
  44.         putchar('\n');
  45.     }
  46.     }
  47.     return 0;
  48. }
  49.  
  50. //4.priklad
  51. #include <stdio.h>
  52.  
  53. int main() {
  54.     char c;
  55.     int male=0, velke=0;
  56.     while((c=getchar())!='\n'){
  57.         if(c>='a' && c<='z')
  58.             male++;
  59.         if(c>='A' && c<='Z')
  60.             velke++;
  61.     }
  62.     printf("%d %d\n", male, velke);
  63. return 0;
  64. }
  65.  
  66. //5.priklad
  67. #include <stdio.h>
  68. #include <math.h>
  69.  
  70. int main(){
  71.     float f, g;
  72.     int i;
  73.     scanf("%f %f", &f, &g);
  74.     i=(int)(ceil(f));
  75.     for(; i<(int)(floor(g)); i++){
  76.         if (!(i%3)){
  77.             printf("%d ", i);
  78.             i +=2;
  79.         }
  80.     }
  81.     putchar('\n');
  82. return 0;
  83. }
  84.  
  85. //6.priklad
  86. #include <stdio.h>
  87.  
  88. int policko(char znak, int rozmer);
  89.  
  90. int main(){
  91.     int p, n, i, j, k;
  92.     scanf("%d %d", &n, &p);
  93.     for (i = 1; i <= n; i++){
  94.         for (k = 1; k <= p; k++){
  95.             for (j = 1; j <= n; j++){
  96.                 if (((i % 2) && (j % 2)) || (!(i % 2) && !(j % 2)))
  97.                     policko('*', p);
  98.                 else
  99.                     policko(' ', p);
  100.             }
  101.             putchar('\n');
  102.         }
  103.     }
  104.     return 0;
  105. }
  106.  
  107. int policko(char znak, int rozmer){
  108.     for (; rozmer >= 1; rozmer--){
  109.         putchar(znak);
  110.     }
  111.     return 0;
  112. }
  113.  
  114. //7.priklad
  115. #include <stdio.h>
  116. int main(){
  117.     int n, flag = 1, pred, akt;
  118.     scanf("%d", &n);
  119.     scanf("%d", &akt);
  120.     if (akt > 10 || akt<0)
  121.         flag = 0;
  122.     pred = akt;
  123.     for (; n > 1; n--){
  124.         scanf("%d", &akt);
  125.         if (flag){
  126.             if ((akt > 2 * pred) || (2 * akt < pred))
  127.                 flag = 0;
  128.             pred = akt;
  129.         }
  130.     }
  131.     printf("Postupnost %s spravna\n", (flag) ? "je" : "nie je");
  132.     return 0;
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement