Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- // Să se scrie un program în C care,
- //folosind un meniu interactive să conțină următoarele opțiuni :
- // 1. Citirea unui vector cu n elemente
- // 2. Afișarea vectorului
- // 3. Afișarea elementelor de pe poziițile pare
- // 4. Afișarea produsului elementelor impare
- // 5. Ieșire
- int main()
- {
- int n, a[100], optiune, p, i;
- do {
- printf("optiunea dvs este :\n 1. Citirea unui vector cu n elemente \n 2. Afișarea vectorului \n 3. Afișarea elementelor de pe poziițile pare \n 4. Afișarea produsului elementelor impare \n 5. Ieșire \n");
- scanf("%d", &optiune);
- switch (optiune)
- {
- case 1:
- printf("marimea vectorului : ");
- scanf("%d", &n);
- for (i = 0; i < n; i++)
- scanf("%d", &a[i]);
- printf("\n");
- break;
- case 2:for (i = 0; i < n; i++)
- printf(" a[%d]= %d ", i, a[i]);
- printf("\n");
- break;
- case 3:for (i = 0; i < n; i = i + 2)
- printf(" a[%d]= %d ", i, a[i]);
- printf("\n");
- break;
- case 4:p = 1;
- for (i = 1; i < n; i++)
- if (a[i] % 2 == 1)
- p = p * a[i];
- printf("Produsul elementelor impare este %d", p);
- printf("\n");
- break;
- case 5:exit(0);
- break;
- }
- } while (optiune > 0 && optiune < 6);
- }
Advertisement
Add Comment
Please, Sign In to add comment