lab3task2
/**
* @file main.cpp
* @autor Коваленко І. В. 515б
* @date 20.03.2023
* @brief Лабораторна робота №3, варіант 11
*
* Використання масивів. Завдання 2
*/
/*
Розробити функцію для обчислення суми елементів масиву, що знаходяться після
мінімального елемента. Кількість елементів масиву n задається
користувачем (максимальна кількість – 100). Передбачити можливість
введення елементів масиву як з клавіатури, так і з використанням функції
rand(). Розробити програму, що демонструє використання розроблених
функцій.
*/
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
#include <time.h>
#include "Module.h"
int main(void) {
//утворення ключів
setlocale(LC_ALL, "ukr");
srand(time(NULL));
//створення змінних
int arr[MAX_SIZE] = { 0 };
char choise;
int size_of_mas = size_of_massive();
//утворення інфо панель для користувача
printf("Введіть тип заповнення масиву.\n================================================\nf - заповнення користувачем\nr - заповнення рандомними числами від -50 до 50\n================================================\n");
do {
choise = getchar();
if (choise != 'f' && choise != 'r')
printf("Ошибка.\nВведіть тип заповнення масиву.\n================================================\nf - заповнення користувачем\nr - заповнення рандомними числами від -50 до 50\n================================================\n");
} while (choise != 'f' && choise != 'r');
//вибір заповнення та заповнення масиву
choise_of_array_filling(choise, arr, size_of_mas);
//виведення масиву
display(arr, size_of_mas);
//виведення суми чисел
printf("\nСумма елементів після мінімального елементу: %i\n", find_min(arr, size_of_mas));
printf("Завершення програми.");
}
INFO