ответьте 1. Напишите программу, которая получает с клавиатуры целое число и записывает в логическую переменную значение «да» (True), если это число двухзначное и четное. После этого на экран выводится ответ на вопрос: «Верно ли, что было получено двухзначное четное число?».
2.Напишите программу, которая получает с клавиатуры четырехзначное число и записывает в логическую переменную значение «да» (True), если это число – счастливое, то есть сумма двух первых цифр равно сумме двух последних цифр. После этого на экран выводится ответ на вопрос: «Верно ли, что введённое число – счастливое?».
3.Даны три числа. Запишите в логическую переменную True, если среди них имеется хотя бы одно отрицательное число.
Вот на быструю руку только тела программ
1.
C++Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double x, rezult;
cout << "Vvedite x ="
cin >> x;
if (x == 0)
{
cout << "Error" << end;
return;
}
else
{
rezult = fabs( (x * x * x) - (x * x) ) - ((7 * x) / (x * x *x)) - 15 * x;
}
cout << "Rezultat =" << rezult << endl;
2.
C++Выделить код
1
2
3
4
5
6
7
8
double x, rezult;
cout << "Vvedite x ="
cin >> x;
rezult = 1 + x / 3 + fabs(x) + (x * x * x) + 4 / 2;
cout << "Rezultat =" << rezult << endl;
Program Randomizer;
Var a,b,i : Integer;
Const n = 5;//Кол-во попыток
Begin
WriteLn(' Вас приветствует "Randomizer!™"');
ReadLn;
WriteLn(' Компьютер загадал число от 1 до 100, ваша задача отгадать его.');
WriteLn(' Приступим!(Нажмите Enter)');
ReadLn;
WriteLn(' Введите число');
i:= 1;
a:=random(100);
While ((b <> a) and (i < n + 1)) do //Программа не завершится, пока b не станет равной a или n (попытки) не закончатся.
Begin
//If b > 100 then WriteLn('Ошибка - число превышает 100');//Нужно, чтобы при вылете ошибки программа не завершалась и попытки не уменьшались.
ReadLn(b);
If b = a then WriteLn('Вы угадали!') Else
If ((b <> a) and (i <> n)) then WriteLn('Попробуйте другое число...') Else WriteLn(' Попытки закончились! Перезапустите программу.');
inc (i);
End;
End.