trojanxem

Untitled

Oct 2nd, 2013
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.61 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4.  
  5. #define ROZMIAR 6
  6.  
  7. int main(void)
  8. {
  9.     int a[5] = {1,2,3,4,5};
  10.     double x[ROZMIAR] = {7,8,9,0,16,1.25};
  11.     int n = 0;
  12.     printf("Podaj z ilu elementow ma sie skladac tablica b: \n");
  13.     scanf("%d", &n);
  14.     int b[n];
  15.     int i = 0;
  16.     for( i = 0; i < 5; i++ )
  17.     {
  18.         printf("%d element tablicy x to: %d\n", i, a[i]);
  19.     }
  20.     for( i = 0; i < ROZMIAR; i++ )
  21.     {
  22.         printf("%d element tablicy x to: %lf\n", i, x[i]);
  23.     }
  24.     for( i = 0; i < n; i++ )
  25.     {
  26.         printf("Podaj %d element tablicy 'b': \n", i+1);
  27.         scanf("%d", &b[i]);
  28.     }
  29.      for( i = 0; i < n; i++ )
  30.     {
  31.         printf("%d element tablicy b to: %d\n", i+1, b[i]);
  32.     }
  33.  
  34.     printf("\n");
  35.     printf("\n");
  36.     printf("\n");
  37.     printf("\n");
  38.     printf("Tablica a w odwrotnej kolejnosci \n");
  39.     for( i = 4; i >= 0; i--)
  40.     {
  41.         printf("%d element tablicy 'a' w odwrotnej kolejnosc to: %d \n", i, a[i]);
  42.     }
  43.     printf("\n");
  44.     printf("\n");
  45.     printf("\n");
  46.     printf("Wypisywanie z zakresu <k,l>  \n");
  47.     int k = 0;
  48.     int l = 0;
  49.     sprawdzam:;
  50.     printf("Podaj dolny zakres 'k': \n");
  51.     scanf("%d", &k);
  52.     printf("Podaj gorny zakres 'l': \n");
  53.     scanf("%d", &l);
  54.     if(k < 0 || k > l)
  55.     {
  56.         printf("blad zakresow!\n");
  57.         goto sprawdzam;
  58.     }
  59.     if( l > ROZMIAR - 1 || l < k)
  60.     {
  61.         printf("blad zakresow!\n");
  62.         goto sprawdzam;
  63.     }
  64.     for( i = k; i < ROZMIAR -1; i++)
  65.     {
  66.         printf("Te elementy to: %lf\n", x[i]);
  67.     }
  68.  
  69. getch();
  70. return 0;
  71.  
  72.  
  73.     }
Advertisement
Add Comment
Please, Sign In to add comment