пожалуйста помогите (Паскаль)

Пожалуйста помогите (Паскаль)

Задать свой вопрос
1 ответ
Var
  n,k:integer;
begin
  Writeln('Вводите естественные числа, 0 - окончание ввода');
  k:=0;
  repeat
    Read(n);
    if nlt;gt;0 then
      if (n mod 7 = 0) and (n mod 2 =0) then Inc(k)
  until n=0;
  Writeln('Количество чисел, кратных 7: ',k)
end.

Тестовое решение:
Вводите естественные числа, 0 - окончание ввода
3242 533 49 756 36 847 753 112 0
Количество чисел, кратных 7: 2


Максеникина Ксения
а что означает lnc(k)
Круговой Андрюха
Inc() - стандартная функция языка Паскаль, увеличивающая на 1 значение довода. Inc(k) эквивалентно k:=k+1
Ревун Олег
спасибо)
Дарина Контаровская
Вместо if (n mod 7 = 0) and (n mod 2 =0) then Inc(k) можно было написать более просто: if n mod 14 = 0 then Inc(k)
Михаил
Но тогда надобно быть готовым разъяснить, что так как 7 и 2 - взаимно простые числа, требование четности и делимости на 7 равнозначно требованию делимости на 14.
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

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

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

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

Войти на сайт