profile
Размещено 4 года назад по предмету Информатика от ImDream

c++
Помогите с программой. Вводится количество пар чисел (n), потом сами числа (x,y). Находим сумму делителей каждого числа, и выясняем, является ли эта пара чисел дружественными числами. Если является, то увеличиваем количество таких пар (k). Потом заново проверяем новую пару. В конце вывести k.

#include
#include
#include
#include
using namespace std;
int main()
{
SetConsoleOutputCP(1251);
int n, k, s, z, x, i, y;
printf("Введите количество пар чисел (n):");
scanf_s("%d", &n);
k = 0;
z = 0;
s = 0;
for (i = 1; i <= n; ++i) {
printf("Введите первое число (x):");
scanf_s("%d", &x);
printf("Введите второе число (y):");
scanf_s("%d", &y);
for (i = 1; i < x ; ++i) {
if (0 == (x / i)); {
s = s + i;
}
}
for (i = 1; i < y; ++i) {
if (((y) / (i)) == 0); {
z = z + i;
}
}
if ((z == x) && (s == y)) {
k = k + 1;
}
continue;
}
printf("%4dn", k);
system("pause");
return 0;
}

Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.