Entrar com um número e imprimir todos os seus divisores
Publicado por summerson de souza goncalves (última atualização em 10/10/2011)
[ Hits: 35.310 ]
Código básico, comentado para tirar dúvidas de comandos de repetição.
/*entrar com um numero e imprimir todos os seus divisores.*/
#include<iostream>
using namespace std;
int main() // UFA ....
{
int n,i,divisor,resultado;//poderia ter colocado divisor(0)..dá no mesmo que divisor=0
divisor=0;
cout<<"Digite um numero: ";
cin>> n;
for(i=1;i<=n;i++) // enquanto o contador n for menor ou igual ao numero digitado
{ // ele repete a operação.
divisor+=1 ; //o divisor é zero, acrescento um para ele ir aumentando de 1 em 1 ,e fazendo o looping até ser igual a n .
resultado = n % divisor;//o resultado dos numeros divisiveis é o resto da divisao entre o numero e o divisor
if(resultado==0)// se o resto da divisao for igual a zero ele imprime os divisores.
{
cout<<"divisor de: "<<n<<" e: "<< divisor<<endl;
}
}
system("pause");
}
Criando usuários através de arquivo texto
Shadow Mapping usando OpenGL e Cg
Também enche a memória, porém desta vez com processos
Patch para Zsnes 1.51 com GCC>=4.3
Instalação e Configuração do Void com Cinnamon
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Guia de instalação do Gentoo Linux com Cinnamon (UEFI, LUKS2, Btrfs)
Aparecer o Chuck Norris no seu terminal
CachyOS vs Arch [RESOLVIDO] (11)
Alguns aplificativos em Flatpak não rodam no Debian (3)
Um filme, uma banda, um jogo, um livro, um anime (ou mangá) (13)









