Quick actions

cmd+k|ctrl+k

Navigation

Languages

ГАВАЛЯН 515і Лаб.3 Завдання 2

Snippet info

Language

C

Visibility

public

Author

d.y.havalian

Created

2025-04-13T16:20:18.134575Z

Updated

2025-04-14T16:12:05.876565Z

/*
* @file lab3_2.cpp
* @author Гавалян Д.Є, гр. 515і
* @date 5 квітня 2025
* @brief Лабораторна робота № 3, варіант 19
*
* Використання масивів. Завдання 2
*/


#include <stdio.h>
#include <locale.h>
#include "module.h"

int main() {
    setlocale(LC_ALL, "Ukr");
    int arr[MAX_SIZE];
    int n, choice;

    printf("Введiть кiлькiсть елементiв (до 100): ");
    scanf("%d", &n);

    if (n <= 0 || n > MAX_SIZE) {
        printf("Неправильне значення!\n");
        return 1;
    }

    printf("Оберiть спосiб заповнення масиву:\n");
    printf("1 - Ввести вручну\n");
    printf("2 - Заповнити випадковими числами\n");
    scanf("%d", &choice);

    if (choice == 1)
        inputArray(arr, n);
    else
        randomArray(arr, n);

    printArray(arr, n);

    int result = sumAfterLastOdd(arr, n);
    printf("Сума модулiв пiсля останнього непарного: %d\n", result);

    return 0;
}
INFO