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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2012, 14:32   #1
oxxxy
 
Регистрация: 29.02.2012
Сообщений: 4
По умолчанию Оператор цикла “FOR”

Доброго времени суток! Помогите составить код программы
Язык Pascal
(требуется составить программу, использующую операторы цикла FOR для вычисления некоторой величины).

Дано натуральное n. Составить программу, вычисляющую : image040.gif

Последний раз редактировалось oxxxy; 06.03.2012 в 15:13.
oxxxy вне форума Ответить с цитированием
Старый 06.03.2012, 14:36   #2
AlexDark
Форумчанин
 
Аватар для AlexDark
 
Регистрация: 23.12.2011
Сообщений: 117
По умолчанию

И в чем сложность в "составлении" кода? )) Язык то хоть какой?
AlexDark вне форума Ответить с цитированием
Старый 06.03.2012, 14:39   #3
oxxxy
 
Регистрация: 29.02.2012
Сообщений: 4
По умолчанию

Язык Pascal , сколько раз пробывал всё время ошибку выдаёт, что чего то не хватает
oxxxy вне форума Ответить с цитированием
Старый 06.03.2012, 16:08   #4
ACE Valery
Сама себе режиссер
Старожил
 
Аватар для ACE Valery
 
Регистрация: 27.04.2007
Сообщений: 3,365
По умолчанию

ну так выложите сюда свои пробы
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
ACE Valery вне форума Ответить с цитированием
Старый 06.03.2012, 17:21   #5
oxxxy
 
Регистрация: 29.02.2012
Сообщений: 4
По умолчанию

Код:
program Project2;

{$APPTYPE CONSOLE}
uses
  SysUtils;
  VAR N,I:INTEGER;
  S:REAL
begin

  WRITELN(‘vvedite n’);
 READLN(N);
  S:=0;
  N:=1;
  end;
FOR I:=1 
 DO BEGIN
   S:= S*(cos 1+cos n)/(sin 1+sin n);
  END;
  WRITELN('S=', S:15:5);
end.

Последний раз редактировалось ACE Valery; 06.03.2012 в 22:51.
oxxxy вне форума Ответить с цитированием
Старый 06.03.2012, 17:39   #6
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

как то так... переводил радианы в углы ещё... угол * пи / 180
Код:
program Project2;
VAR N,I,j:INTEGER;
S,C, rez:REAL;
begin
WRITELN('vvedite n');
  READLN(N);
  rez:=1;
FOR I:=1 to n DO 
   c := 0;
   s := 0;
   for j:=1 to i do
    begin
      c := c + cos( j * pi / 180);// высчитываем cos(1) +cos(2) +...
      s := s + sin( j * pi / 180);// знаменатель (sin(1) + ...)
    end;
  rez:= rez * c/s;
WRITELN('S=', S:15:5);
end.
подучите написание оператора цикла...
и на будущее... оформляйте код при помощи #...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Условный оператор,оператор цикла и массив Klark73 Microsoft Office Excel 1 19.12.2011 17:09
оператор цикла Seregga Помощь студентам 7 04.01.2011 19:08
Вычислить используя, оператор цикла for и оператор безусловного пе Knubbe Помощь студентам 1 18.12.2009 10:24
Оператор цикла с предусловием While. Оператор цикла с пост условием Repeat McMilin Помощь студентам 7 11.11.2007 14:10