Introdução
Neste laboratório, escreveremos um programa em C++ para encontrar os divisores de um determinado número. Um divisor de um número é um inteiro positivo que divide o número sem deixar resto.
Neste laboratório, escreveremos um programa em C++ para encontrar os divisores de um determinado número. Um divisor de um número é um inteiro positivo que divide o número sem deixar resto.
iostream para entrada e saídastdlib para funções do sistema como clrscr() e getch()mainn1 para armazenar o número de entrada e outra variável i para usar no loop forsystem("clear") para limpar a tela#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int n1, i;
system("clear");
cout<<"Enter the number to find it's divisors : ";
cin>>n1;
cout<<"\nThe divisors are :\n";
for(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
return 0;
}
cout para exibir a mensagem solicitando a entrada do usuáriocin para obter o número de entrada do usuário e armazená-lo na variável n1cout<<"Enter the number to find it's divisors : ";
cin>>n1;
for que começa de i = 1 e vai até n1i usando o operador módulo (%)i como o divisorfor(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
Neste laboratório, aprendemos como encontrar os divisores de um número dado usando um programa C++. Usamos um loop for para iterar sobre todos os divisores possíveis e verificamos se o número de entrada é divisível pelo divisor atual. Também aprendemos como ler a entrada do usuário, compilar e executar o programa e exibir a saída no console.