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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 09.06.2009, 10:44   #1
werus
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 38
Сообщение великий и ужасный ПАСКАЛЬ

помогите перевести ЭТО на паскаль...
Код:
declare function isprost: (n as integer)
cls
dim n as integer
dim i as integer
input "enter n:";n
for i=1 to n 
if isprost(i)=1 then
print i
end if
next i 
end

function is prost(n as integer)
dim i as integer
if n =1 then isprost=1
exit function end if
for i=2 to sqr(n)
if n mod i=0
exit function
end if
next i
isprost=1
end funcion
вот...

Последний раз редактировалось Stilet; 09.06.2009 в 11:46.
werus вне форума
Старый 09.06.2009, 10:54   #2
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию

dim n as integer
dim i as integer

Не уверен, что получится
danekne вне форума
Старый 09.06.2009, 11:01   #3
werus
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 38
По умолчанию

и если поможет вот условие...определить все числа не превосходящие заданного N (распознавание чисел оформить в виде подпрограммы)
werus вне форума
Старый 09.06.2009, 11:10   #4
DM_bite
Участник клуба
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
По умолчанию

Цитата:
определить все числа не превосходящие заданного N (распознавание чисел оформить в виде подпрограммы)
Код:
function Nmbr(a,n: integer): boolean;
begin
if a<n then Nmbr:= true
else Nmbr:= false;
end;

var b,x: integer;
begin
ReadLn(b, x);
if Nmbr(b,x) then WriteLn(b,'<',x)
else WriteLn(b,'>',x);
ReadLn;
end.
Кто бы ты ни был - не думай о себе слишком (с)

Последний раз редактировалось DM_bite; 09.06.2009 в 11:13.
DM_bite вне форума
Старый 09.06.2009, 11:41   #5
werus
Пользователь
 
Регистрация: 17.04.2009
Сообщений: 38
По умолчанию

DM_bite конечно спасибо но ты кажется не понял условия .. твоя программа считает какое из чисел больше
werus вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Паскаль, Борланд Паскаль-в чем разница??? Vremya-Dengy Паскаль, Turbo Pascal, PascalABC.NET 13 31.05.2011 18:23
паскаль Какаина Паскаль, Turbo Pascal, PascalABC.NET 1 01.05.2009 14:31
Паскаль Alfis Паскаль, Turbo Pascal, PascalABC.NET 2 07.12.2008 15:28
паскаль фамил Паскаль, Turbo Pascal, PascalABC.NET 3 17.05.2008 23:23