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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.05.2014, 02:39   #1
HelpMePlease2013
Новичок
Джуниор
 
Регистрация: 28.05.2014
Сообщений: 2
Вопрос Составление схемы циклических алгоритмов и программы в Turbo Pascal

Составление схемы циклических алгоритмов и программы ( используя три циклических конструкции: по параметру, с предусловием, с постусловием), решающие следующую задачу:

Cоставьте программу выводящую квадратный корень из произведения первых N чисел.
HelpMePlease2013 вне форума Ответить с цитированием
Старый 28.05.2014, 08:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
const n=0;
var i,p:integer;
begin
 p:=1; for i:=1 to n do p:=p*n; writeln(sqrt(p));
 p:=1; while n>0 do begin  p:=p*n; writeln(sqrt(p)); dec(n);end;
 p:=1; repeat p:=p*n; writeln(sqrt(p));dec(n); until n=0; 
 readln;
end.
Не проверял...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.05.2014, 09:37   #3
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Код:
const
    n : Integer = 3;
var i,p : integer;
begin
    
 p:=1; for i:=1 to n do p:=p*i; writeln(sqrt(p));
 p:=1; i := n; while i>0 do begin  p:=p*i;  dec(i);end; writeln(sqrt(p));
 p:=1; repeat p:=p*n; dec(n); until n=0; writeln(sqrt(p)) 
 
end.
Poma][a вне форума Ответить с цитированием
Старый 28.05.2014, 10:10   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
n : Integer = 3;
Эх... Всю малину попортил )))
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.05.2014, 10:13   #5
Poma][a
Новичок
Джуниор
 
Регистрация: 11.10.2011
Сообщений: 3,882
По умолчанию

Цитата:
Всю малину попортил )))
Наоборот! Так-то пришлось читать и прочее.. А тут твой же вариант, но с махонькими дополнениями..
Ну только если кто-то хотел научить автора самостоятельно описывать переменные или использовать типизированные константы..

И да.. Спасибо!.. Я долго въезжал почему 3-ий цикл был вечным.. потом дошло..
Poma][a вне форума Ответить с цитированием
Старый 28.05.2014, 10:17   #6
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Я долго въезжал почему 3-ий цикл был вечным.. потом дошло..
Значит не всю малину попортил. Ромаху вот заставил долго куда-то заезжать, тьфу въезжать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 28.05.2014, 11:40   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Я долго въезжал почему 3-ий цикл был вечным.. потом дошло..
Блин, и тут раскусили
ПрИдатИлИ, млин...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Составление схемы алгоритма, программы на языке С loshadka Помощь студентам 3 05.02.2014 23:37
Ребят,помогите сделать задания. Работа в FAR.Turbo Pascal.(блок схемы и код программы). dem-pasha Помощь студентам 1 24.01.2014 06:44
(Turbo Pascal) Задача с использованием циклических программ Autodor Помощь студентам 9 20.01.2013 19:20
Pascal.Программирование циклических алгоритмов (с параметром) shlapnya Помощь студентам 0 13.01.2013 17:13
turbo c++/ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ АЛГОРИТМОВ Svet_lana Помощь студентам 2 28.12.2011 15:18