Помощь - Поиск - Пользователи - Календарь
Полная версия: Задачи про окружность и про сутки
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
ladupsik
Помогите, пожалуйста, решить!!!
Задача номер 1.
Найти длину окружности и площадь круга данному значению радиуса. Определить площадь кольца, у которого внешний диаметр D, а внутренний d. D и d - выбранные значения пользователя. Результат вывести с двумя цифрами после запятой.

Задача номер 2.
Определить длину суток в секундах и ответ оформить в текстовом виде.

Заранее спасибо!!!
P.s. Если возможно, оформите как можно проще))
Гость
Цитата(ladupsik @ 24.02.2012 16:39) *

Помогите, пожалуйста, решить!!!
Задача номер 1.
Найти длину окружности и площадь круга данному значению радиуса. Определить площадь кольца, у которого внешний диаметр D, а внутренний d. D и d - выбранные значения пользователя. Результат вывести с двумя цифрами после запятой.

Задача номер 2.
Определить длину суток в секундах и ответ оформить в текстовом виде.

Заранее спасибо!!!
P.s. Если возможно, оформите как можно проще))


1- writeln(S:8:2);

2- 86400
Гость
Цитата(Гость @ 24.02.2012 23:45) *

1- writeln(S:8:2);

2- 86400



Спасибо конечно, но можете оформить в виде программы: program, begin и т.д.
sheka
Аж руки чешутся smile.gif
program p2;
var
  s: string;
begin
  s := '86400';
end.
Федосеев Павел
ladupsik,
Для первой задачки
program First;
var
  d1,          { внутренний диаметр кольца - d (по условию) }
  d2 : real;   { внешний диаметр кольца - D (по условию) }
  s   : real;   { площадь кольца }
begin
  {ввод исходных данных}
  Write('d: ');
  ReadLn(d1);
  Write('D: ');
  ReadLn(d2);
  {обработка данных - вычисление площади кольца}
  s:=(Pi*Sqr(d2)/4)-(Pi*Sqr(d1)/4);
  {вывод результата на экран}
  WriteLn('s: ', s:8:4);
end.

Попробуй закончить первое задание по этому образцу. Как видишь, здесь решено тоько для площади кольца. Для длины окружности и площади круга действия аналогичны:
1. ввод данных (радиуса R);
2. обработка - нахождение длины L:=2*Pi*R и площади s:=Pi*Sqr( R );
3. вывод результата - L и s.

А для второй задачи решение будет состоять из одной строки WriteLn(60*60*24).

Если будет непонятно, что такое Sqr - наведи на это слово курсор (в среде Turbo Pascal) и нажми Ctrl-F1.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.