mihainan

Rezolvare

Nov 5th, 2014
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.77 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. void afisareNr(int v[], int n, int k)
  4. {
  5.     int nr, i;
  6.     nr = k;
  7.     for(i = 0; i < n; i++)
  8.     {
  9.         printf("%d", v[nr]);
  10.         if(nr == 4) {
  11.             nr = 0;
  12.         } else {
  13.             nr++;
  14.         }
  15.     }
  16.     printf("\n");
  17. }
  18.  
  19. void afisareNr1(int v[], int n, int k)
  20. {
  21.     int nr, i, ok;
  22.     nr = k;
  23.     ok = 1;
  24.     for(i = 0; i < n; i++)
  25.     {
  26.         printf("%d", v[nr]);
  27.         if(nr == 4 && ok == 1) {
  28.             nr = 0;
  29.         } else if(nr == 0 && ok == 0) {
  30.             nr = 4;
  31.         } else if(ok == 1) {
  32.             nr++;
  33.         } else if(ok == 0) {
  34.             nr--;
  35.         }
  36.         if(ok == 1)
  37.             ok = 0;
  38.         else
  39.             ok = 1;
  40.     }
  41.     printf("\n");
  42. }
  43.  
  44. int main()
  45. {
  46.     int n, v[10], i, k;
  47.     scanf("%d", &n);
  48.     k = 0;
  49.     for(i = 1; i <= 9; i = i+2)
  50.     {
  51.         v[k] = i;
  52.         k++;
  53.     }
  54.     for(i = 0; i < k; i++)
  55.     {
  56.         afisareNr(v, n, i);
  57.         afisareNr1(v, n, i);
  58.     }
  59. }
Advertisement
Add Comment
Please, Sign In to add comment