Предмет: Информатика,
автор: LolKek006
ЛЮДИ ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Вычислить площадь каждого из нескольких квадратов.Известно,что сторона первого квадрата x,а сторона последнего у. Сторона каждого последующего квадрата больше стороны предыдущего на z.Числа x,y,z вводятся с клавиатуры
Ответы
Автор ответа:
0
// PascalABC.NET 3.3, сборка 1583 от 25.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
var (x,y,z):=ReadReal3('Введите x, y, z:');
repeat
Writeln(x:10:5,x*x:20:5);
x+=z;
until x>y+0.0001
end.
Пример
Введите x, y, z: 2.6 8.35 1.25
2.60000 6.76000
3.85000 14.82250
5.10000 26.01000
6.35000 40.32250
7.60000 57.76000
// Внимание! Если программа не работает, обновите версию!
begin
var (x,y,z):=ReadReal3('Введите x, y, z:');
repeat
Writeln(x:10:5,x*x:20:5);
x+=z;
until x>y+0.0001
end.
Пример
Введите x, y, z: 2.6 8.35 1.25
2.60000 6.76000
3.85000 14.82250
5.10000 26.01000
6.35000 40.32250
7.60000 57.76000
Автор ответа:
0
А что объяснять? Стандартный вывод х в 10 позициях, пять из которых после запятой, потом вывод х*х, т.е. х в квадрате, площади, в 20 позициях с 5 знаками после запятой
Автор ответа:
0
Это чтобы красиво получалось, по колонкам.
Автор ответа:
0
Все понял,спасибо еще раз
Автор ответа:
0
Пожалуйста
Автор ответа:
0
Друг,а как под ругому вот это " x+=z; " написать можно?
Похожие вопросы
Предмет: Математика,
автор: wujh
Предмет: Геометрия,
автор: annashubin97
Предмет: Алгебра,
автор: ehle4982
Предмет: Алгебра,
автор: julia04792
Предмет: Математика,
автор: daryaivanova205