Предмет: Информатика,
автор: sergeypropro
Найти с помощью паскаля чему равно выражение (12*4+6)-3, если есть всего 2 переменные a,b
Заранее спасибо!
ingr:
простите, что за бред вы написали?
так учитель написал
можешь сделать только это Найти с помощью паскаля чему равно выражение (12*4+6)-3, если есть всего 2 переменные a,b
сейчас скину фото домашки
Тут вообще не нужны переменные... ну максимум одной из них присвоить данное значение и вывести... каков смысл
Предполагаю, что суть задачи состоит не столько в программировании, сколько в простой математической логике. То есть нужно подумать, какие числа присвоить переменным "a" и "b", чтобы посчитать ответ, используя только переменные.
Видим, что из числа "3" можно получить практически любое число из этого выражения (12, 6, 3), поэтому переменной "a" присваиваем "3". Следовательно, переменной "b" присваиваем число "4", так как получить его каким-либо способом из данного примера нельзя (к тому же оно осталось последним). Итого получим: 12 = 3*4 = a*b; 4 = b; 6 = (3+3) = (b+b); 3 = a; Выражение: ((a*b)*b+(b+b))-a.
это все никак не соотносится с задачей "найти чему равно выражение" иначе вопрос должен бы был звучать как то типа "придумайте выражение с двумя переменными..."
Как раз и дошли до программирования - вывод данного выражения. Writeln(((((a*b)*b)+(a+a))-a));
Ну там еще есть вариант writeln((b*b*a*b*b+b*a)-a); где a=3 и b=2
Ответы
Автор ответа:
0
никак...
begin
writeln((12*4+6)-3);
end.
для чего нужны переменные?
Автор ответа:
0
Program n_1;
var a, b: integer;
begin
a:=3;
b:=2;
writeln((b*b*a*b*b+b*a)-a);
end.
Похожие вопросы
Предмет: Алгебра,
автор: nurmanov5215
Предмет: Русский язык,
автор: hohoho7943
Предмет: Математика,
автор: IslamKayzer1320
Предмет: Математика,
автор: ЮляШмат
Предмет: Алгебра,
автор: Belizik