===== PascalABC.NET =====
#1
y := (a * x + 2 * b * x * x) * Abs(Cos(x * x)) / (Pi * Exp(x));
y := (a * Ln(b * x)) ** (1 / 3) / (1 + Sqr(Sin(a * x)));
y := (Abs(Sin(x ** 3)) + a) * Exp(a) / (b * b + c * c) ** (1 / 3);
#2
begin
var (a, x) := ReadReal2('Введите a и x:');
var t := x ** 3 - a;
t := Sign(t) * Abs(t) ** (1 / 3);
var y := t + Sin(x * x) / a;
Print('y =', y)
end.
Операция возведения в степень ** в PascalABC.NET определена только для неотрицательного аргумента, поскольку она выполняется с использованием логарифма. В то же время, в математике операция извлечения корней нечетной степени для отрицательного аргумента опеределена и допустима. В соответствии с этим, извлечение кубического корня в программе производится из абсолютной величины аргумента и последующим присваиванием знака этого аргумента результату. Если имеется потребность вычислять подобные корни в нескольких местах программы, имеет смысл ввести для этого собственную функцию.
Ответ:
#Author: Ivanov I.I
k=0
print("Вопрос 1.")
print("Сколько будет 4х4?")
a=int(input())
if a==16:
print("Отлично! Правильный ответ!")
k=k+1
else:
print("Неверно")
print("Вопрос 2.")
print("Назовите столицу России")
b=input()
if b=="Москва":
print("Отлично! Правильный ответ!")
k=k+1
else:
print("Неверно")
print("Вопрос 3.")
print("Назовите имя Пушкина")
b=input()
if b=="Александр":
print("Отлично! Правильный ответ!")
k=k+1
else:
print("Неверно")
print("Вопрос 4")
print("Можно ли кушать снег? ")
print("1-да 0-нет")
b=int(input())
if b==0:
print("Отлично! Правильный ответ!")
k=k+1
else:
print("Неверно")
print("Вопрос 5.")
print("Сколько стоит 1 кг муки, если 0.5 кг муки стоит 36 руб")
b=int(input())
if b==72:
print("Отлично! Правильный ответ!")
k=k+1
else:
print("Неверно")
print("\nВсего вы набрали:",k,"баллов")
Алгоритм -это последовательность действий.Пример:Открывание двери.1 Взять ключ Подойти к двери.Засунуть ключ в замочную скважину.Повернуть ключ против часовой стрелке.И все)
Прикладное по для программирования
Вот вам полный и, надеюсь, понятный Вам ответ.