• Найти количество трёхзначных чисел, кратных 5 и не превосходящих заданного числа N. Входные данные: в первой строке одно

Ответы 1

  • Для решения задачи воспользуемся двумя методами. Первый - полный перебор, а второй - умный подсчет. Оба метода расписаны на языке Паскаль, как на обязательном для изучения в школе.Полный перебор: var n,i,counter:integer; begin read(n); counter:=0; for i:= 100 to n do if (i mod 5 = 0) then inc(counter); writeln(counter); end.Умный подсчет: var n,i,counter:integer; begin read(n); counter:=0; writeln(((n-100) div 5) +1); end.Эта формула выведена из знания о том, что каждое пятое число делится на 5.
    • Автор:

      lunavlqo
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years