Lab5.2

Run Settings
LanguageC
Language Version
Run Command
/** * @file lab5.2.cpp *@author Ткаченко Є.С., гр. 515і *@date 21 квітня 2023 *@brief Лабораторна робота № 5, варіант 7 * * Завдання 2. Застосування вказівників. */ #include <stdio.h> #include <locale.h> void elements(int* arr, int size, int* even, int* odd, int* zero) { for (int i = 0; i < size; i++) { if (*(arr + i) == 0) { (*zero)++; } else if (*(arr + i) % 2 == 0) { (*even)++; } else { (*odd)++; } } } int main() { setlocale(LC_ALL, "Ukr"); int size; printf("Введiть розмiр масиву: "); scanf("%d", &size); int arr[100]; printf("Введiть %d елементiв:\n", size); for (int i = 0; i < size; i++) { scanf("%d", &arr[i]); } int even = 0, odd = 0, zero = 0; elements(arr, size, &even, &odd, &zero); printf("Парних: %d\n", even); printf("Непарних: %d\n", odd); printf("Нуль: %d\n", zero); return 0; }
Editor Settings
Theme
Key bindings
Full width
Lines