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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2011, 19:00   #1
Mr-FredY
Новичок
Джуниор
 
Регистрация: 21.12.2011
Сообщений: 6
По умолчанию Найти квадрат

Добрый вечер.
Ребята, если не сложно, то помогите с задачей.
Условие : Дано число n. Найти первое натуральное число, квадрат которого больше n.
Mr-FredY вне форума Ответить с цитированием
Старый 21.12.2011, 19:31   #2
morgan97
Пользователь
 
Регистрация: 08.01.2011
Сообщений: 28
По умолчанию

Код:
var n,b,v,i:longint;
flag:boolean;
begin
  flag:=false;
  readln(n);
  i:=0;
  while flag=false do begin
    i:=i+1;
    if sqr(i)>n then begin
      writeln('rezalt: ',i);
      flag:=true;
    end;
  end;
end.
morgan97 вне форума Ответить с цитированием
Старый 21.12.2011, 19:42   #3
Mr-FredY
Новичок
Джуниор
 
Регистрация: 21.12.2011
Сообщений: 6
По умолчанию

Большое спасибо.
Mr-FredY вне форума Ответить с цитированием
Старый 22.12.2011, 08:52   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

кстати, в условии задачи ничего не сказано о том, КАК решать данную задачу (подразумевается, конечно, цикл...)
но если воспользоваться функцией извлечения корня, то задача вырождается в одну строку:
Код:
WriteLn(' Ответ: ', trunc(sqrt(n))+1);
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Латинский квадрат KOMPNET Помощь студентам 2 27.11.2011 15:20
Квадрат из звездочек stenl1 Общие вопросы C/C++ 5 24.03.2011 18:22
квадрат матрицы MrMorozko Помощь студентам 0 16.12.2009 15:44
ХИ квадрат Vito89 Помощь студентам 3 25.10.2009 16:35
Квадрат из звездочек termit0 Общие вопросы C/C++ 6 20.10.2009 23:34