Написать алгоритм для паскаля. Напечатать минимальное число, больше 200, которое нацело...

0 голосов
220 просмотров

Написать алгоритм для паскаля.
Напечатать минимальное число, больше 200, которое нацело делится на 17.


Информатика (19 баллов) | 220 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

Var
  n: integer;

begin
  n := 201;
  while (n mod 17) <> 0 do n := n + 1;
  Writeln(n)
end.

Результат выполнения программы:
204

(142k баллов)
0 голосов

Var   a: integer;   
begin   
while a < 200 do     
     a := a + 17;
writeln('Минимальное число, делящееся на 17 и большее 200 - ',a);
end.

Вот такой коротенький кодик :) 

(1.1k баллов)
0

Не понимаю я прелестей паскаля...

0

Язык для обучения, для описания алгоритмов. Они на нем прозрачны, не то ,что в С/С++

0

Может вы и правы. При подготовке к крупным олимпиадам обычно рассказывают алгоритмы на плюсах или на питоне. Не знаю, почему так, но я уже привык.

0

Это делают для того, чтобы сразу отсеять новичков, которые не поймут ничего.

0

У нас в регионе никто не заморачивается и к школьным/муниципальным этапам вообще не готовят, к региону подготовка есть есть, но она в каких-то кружках, расположенных непонятно где. Вот к заключительному сейчас подготовка начнется конкретная. Просто никто не хочет с новичками заниматься( А тех, кто кое-как выжил уже плюсами-питоном не испугать.

0

Спасибо!!!! Блин, знаю что легкотня, но после практики у меня мозги вообще не варят.... Учёба только вот как 2 неели назад началась....

0

Спасибо отмечают кнопочкой, а размер "спасибо" - числом звездочек

0

И спасибо не этому ответу ставь, а нижнему)

0

Этот ответ тоже условно верный!

0

Ну как бы да, но на старых версиях FPC не верный.