Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Program implementat de Nan Mihai
- Pregatire examen restanta PC - 2014
- */
- #include <stdio.h>
- #include <stdlib.h>
- void par_impar(int *v, int n, int* nr_pare, int* nr_impare)
- {
- int n1, n2, i;
- n1 = 0; //nr pare
- n2 = 0; //nr impare
- for(i=0;i<n;i++)
- {
- if(v[i] % 2 == 0)
- {
- n1++;
- }
- else
- n2++;
- }
- *nr_pare = n1;
- *nr_impare = n2;
- }
- int main()
- {
- int i, *v, n, x, nr1, nr2;
- scanf("%d\n", &n);
- v = (int*) malloc(n*sizeof(int));
- for(i=0;i<n;i++)
- {
- scanf("%d ", &x);
- v[i] = x;
- }
- nr1 = 0;
- nr2 = 0;
- par_impar(v, n, &nr1, &nr2);
- printf("Vectorul contine %d nr pare si %d nr impare!\n", nr1, nr2);
- free(v);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment