Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Од тастатура се внесува низа од целобројни елементи А со должина N ( N <= 100). Да се трансформира низата така што на почеток ќе се преместат сите парни броеви, а после нив ќе следуваат непарните броеви. Редоследот на елементите да не се менува.
- Испечатете ги елементите на трансформираната низа во еден ред на стандарден излез разделени со празно место.
- Пример:
- A[] = {1, 3, 2, 5, 9, 0, 8, 10}
- Трансформираната низа ќе биде:
- A[] = {2, 0, 8, 10, 1, 3, 5, 9} */
- #include <stdio.h>
- #define SIZE 100
- int main()
- {
- int n, i, a[SIZE], b[SIZE], c[SIZE], k = -1, t = -1;
- scanf("%d", &n);
- a[n];
- for(i = 0; i < n; i++)
- {
- scanf("%d", &a[i]);
- if(a[i] % 2 == 0)
- {
- k++;
- b[k] = a[i];
- }
- else
- {
- t++;
- c[t] = a[i];
- }
- }
- for(i = 0; i <= k; i++)
- {
- printf("%d ", b[i]);
- }
- for(i = 0; i <= t; i++)
- {
- if(i == t)
- {
- printf("%d", c[i]);
- }
- else
- {
- printf("%d ", c[i]);
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement