Informática, perguntado por violinokekw, 4 meses atrás

Utilizando o comando WHILE, faça um programa em C++ que leia um número
positivo e imprima seus divisores e a soma destes divisores.

Soluções para a tarefa

Respondido por talessilvaamarp9tcph
2

#include <iostream>

int main(){

   int a,soma = 0;

   std::cin>> a;

   for (int i=1;i<=a;i++){

       if (a%i==0){

           std::cout << i << std::endl;

           soma +=i;

       }

   }

   std::cout << soma << std::endl;

   return 0;

}

Perguntas interessantes