Объяснение:
1) #include <iostream>
using namespace std;
int main(){
int f;
cin >> f;
if(f == 1)
cout << "Мизинец";
else if(f == 2)
cout << "Безымянный";
else if(f == 3)
cout << "Средний";
else if(f == 4)
cout << "Указательный";
else if(f == 5)
cout << "Большой";
if(f == 10)
cout << "Мизинец";
else if(f == 9)
cout << "Безымянный";
else if(f == 8)
cout << "Средний";
else if(f == 7)
cout << "Указательный";
else if(f == 6)
cout << "Большой";
else if(f > 10)
cout << "Такого нет";
}
2)
#include <iostream>
using namespace std;
int main(){
int x1,x2,s;
cin >> x1 >> x2;
if(x1 * x2 == s)
cout << "Верно"
else
cout << "Неверно"
}
3)
#include <iostream>
using namespace std;
int main(){
bool x = false;
int year;
cin >> year;
if(year % 4 == 0)
cout << "Високосный";
else if(year % 100 == 0){
if(year % 400 = 0)
cout << "Високосный";
else
cout << "Обычный";
else << "Обычный"
}
}
1. Подключаются библиотеки, задаётся пространство имён standart, объявляется main, устанавливается поддержка русского языка, объявляется дробная переменная "temp", в консоль выводится "Введите произвольное число: ", запрашивается значение переменной temp, выполняется проверка на равенство значения 36.6. Если оно равно, то выводится в консоль "У вас нормальная температура тела", иначе "У вас повышенная температура", возвращается код ошибки ноль.
2. Ошибки:
Отсутствуют фигурные скобки в функции main (т. е. { })
Логическая ошибка: температура в случае, если она не равна 36.6 может быть не повышенной, а пониженной.
Const
n=5;
Var
ar:array[1..n] of integer;
i,c:integer;
begin
randomize;
writeln('First array:');
for i:=1 to n do
begin
ar[i]:=random(10);
write(ar[i]:4);
end;
writeln;
c:=ar[n];
for i:=n downto 2 do
ar[i]:=ar[i-1];
ar[1]:=c;
writeln('Final array:');
for i:=1 to n do
write(ar[i]:4);
end.
Пример работы программы:
First array:
9 3 4 3 0
Final array:
0 9 3 4 3