телерепортер успел заснять пилотов, занявших второе и третье места, которые поливали друг друга шампанским. Далее в кадр попал мокрый Хилл, поздравляющий пилота, занявшего второе место. Из этого делаем вывод, что Хилл - 3.
Шумахер и Кулхардт пытались втащить на пьедестал почета пилота, занявшего четвертое место. Так как Хилл уже третий, то из перечисленных остался Алези - он 4
В это время Шумахер с четвертым гонщиком пожимали друг другу руки. В это время 2 и 3 места были на пьедистале, следовательно Шумахер - 1.
Ну и остался Кулхардт - он 2
Решается и первая и вторая
Вывод на скриншотах
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
bool check(int, int);
int main()
{
int a, b, c;
cout << "Enter a, b, c: "; //Вводить через пробел
cin >> a >> b >> c;
//Проверка на упорядоченность
if(a <= b && b <= c)
{
//Если числа являются упорядоченными,
// то вывести на экран удвоенные значения
cout << "The numbers are ordered:\n";
cout << (a * 2) << ' ' << (b * 2) << ' ' << (c * 2) << endl;
}
else
cout << "The numbers are not ordered" << endl;
//Проверка на равенство
if(check(a, b) || check(b, c) || check(a, c))
{
cout << "There are equal numbers" << endl;//Есть равные числа
}
else
cout << "Equal numbers are not" << endl;//Нет равных чисел
return 0;
}
bool check(int x, int y)
{
if(x == y)
{
return true;
}
else
return false;
}
===== C++ 17 =====
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n = 3;
int a[3][3] = {{3,-7,12},{14,-5,0},{5,-12,-1}};
// исходный массив
for (int i = 0; i < n; i++)
{
for(int j = 0; j < n; j++)
cout << setw(4) << a[i][j];
cout << endl;
}
// поиск минимального элемента
int im = 0, min = a[0][0];
for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
if (a[i][j] < min)
{
min = a[i][j];
im = i;
}
cout << "min = " << min << endl;
// обмен строк
int t;
for (int j = 0; j < n; j++)
{
t = a[0][j];
a[0][j] = a[im][j];
a[im][j] = t;
}
// полученный массив
for (int i = 0; i < n; i++)
{
for(int j = 0; j < n; j++)
cout << setw(4) << a[i][j];
cout << endl;
}
return 0;
}