условий не написано, поэтому просто решим.
а) 1012 + 112 = 1124
б) 10012 - 112 = 9900
в) 112 • 102= 11424
Точно не уверен но вроде так:
var
s:real;
begin
writeln ('Введите сумму покупки: ');
readln(s);
if s>1000 then
begin
writeln('Сумма покупки с учётом скидки: ',s*0.9:0:2,' руб.');
end
else
writeln('Сумма покупки: ',s:0:2,' руб.');
end.
1 + 1 + 1 + 1 = 4
Если я не косоглазый. Условие лучше в следующий раз записывать в логическом порядке
Ну принцип какой... У тебя дан for от 1 до 9, т.е. 8 раз надо провести операцию s=s×x
1s=2, т.к. 2*1=2
2s=4
3s=8
4s=16
5s=32
6s=64
7s=128
8s=256
И ответом выйти должно 256
Как-то так... )))
Первая картинка (из начальной точки А в конечную точку И)
Вторая картинка (из начальной точки А в конечную точку К, НЕ проходящих через Е)
Каждой вершине, начиная с начальной (A), поставим индекс, равный количеству путей, которыми можно попасть в эту вершину. Для вершины A (начало пути) индекс всегда равен 1 (в начало пути можно попасть единственным образом – никуда не двигаясь).
Теперь сформулируем правило: индекс вершины равен сумме индексов его предков. Исходя из этого индекс Б равен 1 (предок у Б один – вершина A).
Индекс В равен 3 (предков у В три – вершина A, вершина Б и вершина Г; 1 + 1 + 1 = 3).
И т.д.
Исключаем из подсчёта вершину Е для второго задания.