Patey

Untitled

Oct 22nd, 2020
665
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>
  4.  
  5. void citire(int a[], int n)
  6. {
  7.     printf("Introduceti elementele sirului:\n");
  8.     for (int i = 0; i < n; i++)
  9.     {
  10.         printf("\tIntroduceti elem %d: ", i + 1);
  11.         scanf("%d", &a[i]);
  12.     }
  13. }
  14.  
  15. void afisare(int a[], int n)
  16. {
  17.     printf("\nElementele sirului sunt: ");
  18.     for (int i = 0; i < n; i++)
  19.         printf("%d ", a[i]);
  20.  
  21. }
  22.  
  23. int main()
  24. {
  25.     int n,a[100];
  26.     char opt;
  27.     printf("Dati n= ");
  28.     scanf("%d", &n);
  29.     do {
  30.         printf("Alegeti o optiune\n");
  31.         printf("a) Citirea unui vector cu n elemente\n");
  32.         printf("b) Afisarea vectorului\n");
  33.         printf("c) Afisarea elementelor divizibile cu 5\n");
  34.         printf("d) Afisare sumei elementelor de pe pozitii impare\n");
  35.         printf("e) Afisarea produsului elementelor impare\n");
  36.         printf("f) Iesire\n ");
  37.         printf("Dati optiunea ");
  38.         scanf("%c", &opt);
  39.         switch (opt)
  40.         {
  41.         case'a':citire(a, n);
  42.             break;
  43.         case'b':afisare(a, n);
  44.             break;
  45.         case'c':
  46.             break;
  47.         case'd':
  48.             break;
  49.         case'e':
  50.             break;
  51.         case'f':
  52.             break;
  53.         default:
  54.             break;
  55.         }
  56.     } while (opt!= 'f');
  57. }
RAW Paste Data