Introduction
Dans ce laboratoire, nous allons écrire un programme C++ pour trouver les diviseurs d'un nombre donné. Un diviseur d'un nombre est un entier positif qui divise le nombre sans laisser de reste.
Dans ce laboratoire, nous allons écrire un programme C++ pour trouver les diviseurs d'un nombre donné. Un diviseur d'un nombre est un entier positif qui divise le nombre sans laisser de reste.
iostream pour l'entrée et la sortiestdlib pour les fonctions système telles que clrscr() et getch()mainn1 pour stocker le nombre d'entrée et une autre variable i à utiliser dans la boucle forsystem("clear") pour effacer l'écran#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
int n1, i;
system("clear");
cout<<"Entrez le nombre pour trouver ses diviseurs : ";
cin>>n1;
cout<<"\nLes diviseurs sont :\n";
for(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
return 0;
}
cout pour afficher le message pour demander à l'utilisateur d'entrer des donnéescin pour obtenir le nombre d'entrée de l'utilisateur et le stocker dans la variable n1cout<<"Entrez le nombre pour trouver ses diviseurs : ";
cin>>n1;
for qui commence à i = 1 et va jusqu'à n1i en utilisant l'opérateur modulo (%)i comme diviseurfor(i = 1 ; i <= n1 ; i++)
{
if(n1 % i == 0)
{
cout<<"\t"<<i ;
}
}
Dans ce laboratoire, nous avons appris à trouver les diviseurs d'un nombre donné en utilisant un programme C++. Nous avons utilisé une boucle for pour itérer sur tous les diviseurs possibles et vérifié si le nombre d'entrée est divisible par le diviseur actuel. Nous avons également appris à lire l'entrée de l'utilisateur, compiler et exécuter le programme, et afficher la sortie dans la console.