Помогите, пожалуйста! Очень вас прошу! Через паскаль! num, resНаписать программу, которая

Помогите, пожалуйста! Очень вас прошу! Через паскаль! num, res
Написать программку, которая в последовательности естественных чисел определяет величайшее, квадрат, которого не превосходит число 225.
Программка получает на вход естественные числа, количество введенных чисел неведомо, последовательность чисел заканчивается числом 0 (0 признак окончания ввода и не заходит в последовательность).
Программка обязана вывести одно число: величайшее число в последовательности, квадрат которого не превосходит число 225.
Не использовать: const, count и иные

Задать свой вопрос
Семик Ветелкин
Пастулат обозначений, всё! - кроме num и res, остальные запрещённо использовать. Непростительные заклятья)
Мила Рлкицан
Смертельные соперники goto, напишите приведенную ниже программку без goto и поглядите, станет ли она от этого короче, понятнее, "вернее" и т.д.
Алина Плещенко
var i,j,k,n:integer;label M;begin n:=0; for i:=1 to 1000 do for j:=1 to 1000 do for k:=1 to 1000 do if i*j*k=84 then goto M else n:=n+1; Writeln('Не отыскали');M: Writeln(n)end.
Инна Тилиц
а, спасибо, а что означает label?
Костян
Это не Ваше задание решено, это пример с goto! Не надумайте его списать в качестве ответа
Антон
Ну и основное. Вы написали в вопросе "Не использовать: const, count и иные " - а что же непосредственно МОЖНО использовать?
Дарина Секриер
нет,я просто ради примера, label что это?
Александр Костов
Вы теснее 3-ий раз спрашиваете. Есть учебники, книжки по паскалю, поисковики в Интернет. За это время набрать label pascal в поисковике 20 раз можно было
Jurok Fengant
label [имя метки] это ловка, т.е. место в программе, куда можно возвратиться в любой момент перейдя по ссылке goto [имя метки]
Пашукевич София
не просто так спрашивал проходили ли ловки
2 ответа
Если квадрат естественного числа не превосходит 225, то само это число не может превосходить 225 = 15.
Метод
Заносим в переменную res (результат) число 0. Оно заранее меньше любого из натуральных чисел в последовательности.
Читаем еще одно число в последовательности. Если оно больше res и при этом не превосходит 15, записываем его в res. Если оно одинаково нулю, чтение заканчиваем и выводим значение res.

var
  res,num:integer;
begin
  res:=0;
  repeat
    Read(num);
    if (numgt;res) and (numlt;=15) then res:=num
  until num=0;
  Writeln(res)
end.

program zadanie;
var
max,num,a :byte;
label metka;
begin
max:=0;
writeln('vvodite chisla');
metka:
readln(a);
if a=0 then
writeln ('max=',max)
else
    if a*agt;225 then
       begin
            writeln('Slishkom bolshoe chislo');
            goto metka;
       end
    else
        begin
             if maxlt;a then max:=a;
             goto metka;
        end;
readln;
end.


Степан Баракул
переменную num убери, пренебрегал удалить
Андрюха Маюн
Ага! Ну, вот, то, что мне было необходимо! Спасибо, громадное!
Эвенчик Александра
welcome!
Юра Брошевецкий
а что такое goto metka?
Злата Хакамада
и label metka?
Тема Изварин
))))) goto, означает, проходили? или проходили и мимо прошли?
Артем Позолотчиков
да, нет я имел ввиду что означает label
Нина Максисяченко
label [имя ловки] это ловка, т.е. место в программке, куда можно возвратиться в хоть какой момент перейдя по ссылке goto [имя ловки] не просто так спрашивал проходили ли метки
Диана Трофимец
удивительно, что не смутило metka:
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы
Рассматривая литературный язык как сложное взаимодействие книжного языка и разговорного,В.И.Чернышёв горячо

Разные вопросы.

Арабы входят в __________________ групп народов. Местом расселения арабов с незапамятных

Разные вопросы.

Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей

Математика.

Определить предложения какие они по цели высказывания и по интонации

Русский язык.

"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.

Русский язык.

на одной грядке коротышки посадили 3 ряда морковок по 8 штук

Разные вопросы.

эссе на тему какое образование дается в каждой семье

Қазақ тiлi.

Put the verb in brackets into the Present Indefinite. 1The Volga ,

Английский язык.

Сколько стоит коктейль молочный? Точную цену надо?

Математика.

Составить рассказ Из чего складывался культ монарха помазанника Божьего?

История.

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт