Задача 7. ВОДОЛАЗКА Задача 2. после 6 применений 64 четных цифры (после каждого применения их количество увеличивается в 2 раза) Задача 1. не может быть Даша второй, т.к. это утверждение в 4 и 5 строках. Не может быть третьей Ира (предполагается в 3 и 5 строках). Значит первая Маша. А Даша и Ира - не призеры. Из 4-й строки получаем. что и Боря не призер. Из 1 и 3 строки получаем, что Вася - не призер (т.к. указано что Вася второй и Вася третий). Значит призер Таня (не первая и не третья, значит - вторая). Из 2 строки получаем, что и Гена не призер. Остается Антон - третий ответ: Маша, Таня, Антон Задача 3. Всего можно составить 60 трехзначных чисел. Числе. меньших 200, 12. Вероятность 12/60=0,2 Задача 9. 16 Задача 4. Можно (Земля-Марс-юпитер-Венера-Меркурий) Задача 6. 370 343 640 613 910 901 271 253 550
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Скиньте ответ с полным решением Скиньте ответ с полным решением
#include <iostream>
#include <iomanip>
#include <ctime>
using namespace std;
int main()
{
setlocale(LC_ALL, "russian");
int max = 0;
int min = 0;
int Indexmin2;
int Indexmax = 0, Indexmin = 0;
const int N = 10;
int array[N];
int i;
for (i = 0; i < N; i++)
{
cin >> array[i];
}
cout << endl;
cout << " Результат до перестановки " << endl;
for (i = 0; i < N; i++)
{
cout << setw(5) << array[i];
}
cout << endl;
cout << " Результат после перестановки " << endl;
for (i = 0; i < N; i++)
{
if (array[i] > max)
{
max = array[i];
Indexmax = i;
}
if (array[i] < min)
{
min = array[i];
Indexmin = i;
}
}
Indexmin2 = array[Indexmin];
array[Indexmin] = array[Indexmax];
array[Indexmax] = Indexmin2;
for (i = 0; i < N; i++)
{
cout << setw(5) << array[i];
}
cout << endl;
cout << "Максимальное: " << max << endl;
cout << "Минимальное: " << min << endl;
cout << "Максимальный индекс: " << Indexmax << endl;
cout << "Минимальный индекс: " << Indexmin << endl;
}