71

Помогите пожалуста! Даны два числа

primus 18 августа 2022

Помогите пожалуста! Даны два числа. Определить какой число имеет больше делителей. В паскалецикл

категория: информатика

58

var a,b,i,nda,ndb: integer; begin readln (a,b); nda: =0; ndb: =0; for i: =1 to a do if (a mod i=0) then inc (nda); for i: =1 to b do if (b mod i=0) then inc (ndb); if (nda > ndb) then writeln (a, ' has more divisors than ', b) else if (ndb > nda) then writeln (b, ' has more divisors than ', a) else writeln (a, ' and', b, ' has equal number of divisors') end.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

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