Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2014, 15:02   #1
Tuns
Пользователь
 
Регистрация: 21.05.2014
Сообщений: 19
Радость программу для вычисления: длины окружности и площади круга радиуса R

проверьте пожалуйста...
1)программу для вычисления: длины окружности и площади круга радиуса R( на Delphi)
Изображения
Тип файла: png Безымянный.png (15.2 Кб, 444 просмотров)
tunsik

Последний раз редактировалось Tuns; 22.05.2014 в 15:03. Причина: не указала язык програмирования
Tuns вне форума Ответить с цитированием
Старый 22.05.2014, 15:11   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

опечаток много.
выкладывайте код в виде текста, а не в виде картинки, покажу опечатки
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.05.2014, 15:25   #3
Tuns
Пользователь
 
Регистрация: 21.05.2014
Сообщений: 19
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
опечаток много.
выкладывайте код в виде текста, а не в виде картинки, покажу опечатки
Код:
Produkte Okr ( R integer;varl,S:real);


  begin
   if (R>0)then
  begin
  l:= 2*pi*R;
  S:= pi*sqr(R);
     writelen ('длина окружности =' ,l1:2:3);
      writelen ('площадь круга =' ,S:2:3);
  end;
    else
      writeln ('радиус  задан  не корректно ’);
  end.


___________
Вот, уже лучше. Только код нужно оформлять по правилам:
тегом [CODE]..[/СODE]
(кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Модератор.
tunsik

Последний раз редактировалось Serge_Bliznykov; 22.05.2014 в 15:50. Причина: оформил код тегами
Tuns вне форума Ответить с цитированием
Старый 22.05.2014, 15:54   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Код:
//Produkte Okr ( R integer;varl,S:real);
Procedure okr(r:integer; var l,s:real);


  begin
   if (R>0) then
  begin
  l:= 2*pi*R;
  S:= pi*sqr(R);
     WriteLn ('длина окружности =', l:2:3);
      WriteLn ('площадь круга =' ,S:2:3);
  end // исправил
    else
      writeln ('радиус  задан  не корректно ');
  Еnd;// исправил
Только почему радиус целое число?

Последний раз редактировалось ZX Spectrum-128; 22.05.2014 в 15:59.
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 22.05.2014, 15:56   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Код:
Produkte
в связи с тем, что на картинке ключевое слово записано по другом, рискну спросить:
Вы что, код программы ЗАНОГО набираете на форуме? Выделить код программы, скопировать, перейти на форум в поле ввода и вставить разве не проще/быстрее/надежнее?!

Код:
proсedure Okr ( R : integer;var l,S:real);  // обратите внимание, после var пробел
  begin
  if (R>0)then
  begin
    l:= 2*pi*R;
    S:= pi*sqr(R);
     writeln('длина окружности =',l:2:3);
     writeln('площадь круга =' ,S:2:3);
  end // точка с запятой перед else не ставится
  else begin
      l := 0; s := 0;
     writeln ('радиус  задан  не корректно ’);
  end;
end; // в конце процедуры точка с запятой после end
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.05.2014, 16:28   #6
Tuns
Пользователь
 
Регистрация: 21.05.2014
Сообщений: 19
Радость

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
в связи с тем, что на картинке ключевое слово записано по другом, рискну спросить:
Вы что, код программы ЗАНОГО набираете на форуме? Выделить код программы, скопировать, перейти на форум в поле ввода и вставить разве не проще/быстрее/надежнее?!

Код:
proсedure Okr ( R : integer;var l,S:real);  // обратите внимание, после var пробел
  begin
  if (R>0)then
  begin
    l:= 2*pi*R;
    S:= pi*sqr(R);
     writeln('длина окружности =',l:2:3);
     writeln('площадь круга =' ,S:2:3);
  end // точка с запятой перед else не ставится
  else begin
      l := 0; s := 0;
     writeln ('радиус  задан  не корректно ’);
  end;
end; // в конце процедуры точка с запятой после end
да заново ,спасибо огромное сейчас отредактирую !!!
tunsik
Tuns вне форума Ответить с цитированием
Старый 22.05.2014, 16:31   #7
Tuns
Пользователь
 
Регистрация: 21.05.2014
Сообщений: 19
По умолчанию

Цитата:
Сообщение от ZX Spectrum-128 Посмотреть сообщение
Код:
//Produkte Okr ( R integer;varl,S:real);
Procedure okr(r:integer; var l,s:real);


  begin
   if (R>0) then
  begin
  l:= 2*pi*R;
  S:= pi*sqr(R);
     WriteLn ('длина окружности =', l:2:3);
      WriteLn ('площадь круга =' ,S:2:3);
  end // исправил
    else
      writeln ('радиус  задан  не корректно ');
  Еnd;// исправил
Только почему радиус целое число?
щас поменяю ! спасибо )!
tunsik
Tuns вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составьте программу для вычисления длин высот треугольника, у которого длины сторон a, b, c ( Паскаль ) aleck97 Помощь студентам 3 14.04.2013 17:37
Написать программу вычисления площади многоугольника используя формулу для вычисления площади треугольника в качестве подпрограммы сердце Паскаль, Turbo Pascal, PascalABC.NET 0 24.12.2012 18:21
Как Написать программу вычисления площади поверхности параллелепипеда bugemister Помощь студентам 1 14.12.2010 18:17
написать код для вычисления площади в VBA E-Liza Microsoft Office Excel 1 10.06.2010 14:48
Программу для расчёта площади окружности Rostbook Помощь студентам 14 28.06.2009 00:54