Предмет: Информатика, автор: maximum070720007

Ввести з клавіатури n будь-яких чисел. Знайти мінімальне та його порядковий номер. Якщо є декілька таких чисел, то визначте

порядковий номер першого такого числа.

C++
ДАЮ 15 БАЛОВ! ПОМОГИТЕ!!!!!!

Ответы

Автор ответа: monindaniil098
0

Ответ:

Привіт! Наступний код має знайти мінімальне число і його порядковий номер у введеному масиві:

#include <iostream>

#include <climits> // Для INT_MAX

#include <Windows.h>

using namespace std;

int main() {
SetConsoleCP(1251);

 SetConsoleOutputCP(1251);

 int n;

 cout << "Введіть кількість чисел: ";

 cin >> n;

 int a[n]; // Масив для чисел

 cout << "Введіть числа:" << endl;

 for (int i = 0; i < n; i++) {

   cin >> a[i];

 }

 // Ініціалізуємо мінімальне значення та його індекс

 int min = INT_MAX; // Використовуємо INT_MAX для порівняння

 int min_index = 0;

 // Шукаємо мінімальне значення

 for (int i = 0; i < n; i++) {

   if (a[i] < min) {

     min = a[i];

     min_index = i;

   }

 }

 cout << "Мінімальне число: " << min << endl;

 cout << "Його порядковий номер: " << min_index + 1 << endl; // Додаємо 1, так як індекси починаються з 0

 return 0;

}

Интересные вопросы
Предмет: Математика, автор: annakinfa33