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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.12.2009, 19:10   #1
Knubbe
 
Регистрация: 18.12.2009
Сообщений: 5
По умолчанию Вычислить , используя циклы while и repeat.

Дано натуральное n. Вычислить
Изображения
Тип файла: gif 24.gif (694 байт, 81 просмотров)
Knubbe вне форума Ответить с цитированием
Старый 20.12.2009, 19:46   #2
tiger
Пользователь
 
Регистрация: 30.03.2008
Сообщений: 52
По умолчанию

ну вот по быстрому написав. если есть ошибки думаю исправишь
Код:
n:=12;
vir:=1;
i:=0;
 repeat
  begin
   if i mod 2=1 then
    begin 
     vir:=vir*(1+1/sqr(i));
     i:=i+1;
     end;
    if i mod 2=0 then
     begin
     vir:=vir*(1-1/sqr(i));
     i:=i+1;
     end; 
    end;
    until i<n;
    if i=n then vir:=vir*(1+pow(-1,n)*1/sqr(n));
tiger вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычислить , используя циклы while и repeat Knubbe Помощь студентам 0 18.12.2009 05:44
Pascal. Вычислить используя циклы while и repeat. Knubbe Помощь студентам 8 18.12.2009 03:45
циклы while...do и repeat...until. deniks Паскаль, Turbo Pascal, PascalABC.NET 6 07.12.2008 15:58