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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2010, 12:36   #1
hewlett
Пользователь
 
Регистрация: 27.02.2010
Сообщений: 29
По умолчанию Циклы.

1. Дано натуральное число n. Определить, образуют ли все цифры числа убывающую последовательность.
2. Вычислить сумму ряда с погрешностью ε=0,0001 для заданного числа x, лежащего в интервале (-∞,∞). Сравните результаты с точным значением функции, для которой сумма определяет приближенное значение: chx= 1+x^2/2!+x^4/4!+x^6/6!+ …
3. Вычислить: 1/(1+1/(3+1/(5+1/)))...101+1/103.
hewlett вне форума Ответить с цитированием
Старый 04.04.2010, 12:52   #2
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,855
По умолчанию

А что требуется от нас?
Arigato на форуме Ответить с цитированием
Старый 04.04.2010, 13:09   #3
Chudo4258
Форумчанин
 
Аватар для Chudo4258
 
Регистрация: 19.02.2009
Сообщений: 622
По умолчанию

1
Код:
program Project2;
var n,m,mp:integer;
     p:boolean;
begin
readln(n);
p:=true;
mp:=n mod 10;
n:=n div 10;
While n<>0 do
 begin
  m:=n mod 10;
  n:=n div 10;
  if mp>m then p:=false;
  mp:=m;
 end;
writeln(p);
readln;
end.
или так
Код:
program Project2;
var S:string;
    i:integer;
    p:boolean;
begin
readln(i);
S:=IntToStr(i);
p:=true;
for i:=1 to length(s)-1 do
 if s[i]<s[i+1] then p:=false;
Writeln(p);
readln
end.
или чтобы зря цикл не гонять можно так
Код:
program Project2;
var S:string;
    i:integer;
    p:boolean;
begin
readln(i);
S:=IntToStr(i);
p:=true;
for i:=1 to length(s)-1 do
 if s[i]<s[i+1] then begin
                      p:=false;
                      break;
                     end;
Writeln(p);
readln
end.
Выбирай!!!

Вместо
Код:
S:=IntToStr(i);
можешь вписать
Код:
Str(i,S);
Вместо
Код:
Writeln(p);
можешь вписать
Код:
if p then Writeln('Yes')
             else Writeln('No');
Жми на весы!!!

Последний раз редактировалось Chudo4258; 04.04.2010 в 13:28.
Chudo4258 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Циклы - вложенны циклы? tigga Microsoft Office Excel 5 19.02.2010 23:36
Циклы Mizantrop Помощь студентам 0 04.11.2009 18:32
циклы Mizantrop Помощь студентам 0 04.11.2009 18:06
Циклы NDR777 Общие вопросы Delphi 9 06.02.2009 14:11