Написать программу в С++ Составить программу для графического изображения делимости чисел от 1 до n. В каждой строке надо напечатать очередное число и столько символов “+”, сколько делителей у этого числа. Например, если n = 4, то на экране должно быть напечатано:
1+
2++
3++
4+++
Answers & Comments
Verified answer
#include <iostream>int main() {
int n = 0;
std::cin >> n;
for (int i = 1; i <= n; ++i) {
std::cout << i;
for (int j = 1; j <= n; ++j)
if (i % j == 0)
std::cout << "+";
std::cout << std::endl;
}
return 0;
}
Пример ввода:
5
Пример вывода:
1+
2++
3++
4+++
5++