Yasmtidk / practice

practice INF155
0 stars 0 forks source link

Exercice 6 #22

Open Yasmtidk opened 5 months ago

Yasmtidk commented 5 months ago

include

include

int main() { int nombre_saisit;

printf("Entrez le nombre a analyser : ");
scanf("%d", &nombre_saisit);

for(int i=2; i<nombre_saisit; i++)
{
    if(nombre_saisit % i != 0)
    {
        printf("\nLe nombre est premier\n");
        return 0;
    }

    else if(nombre_saisit % i == 0)
    {
        printf("\nLe nombre n'est pas premier\n");
        return 0;
    }
}
return EXIT_SUCCESS;

}

Yasmtidk commented 5 months ago

include

include

int main() { int nombre_saisit; //Nombre saisit par l'utilisateur. int diviseur = 1; //diviseur a diviser avec le nombre saisit int nombre_diviseur = 0; //Compteur du nombre de diviseur.

//Demande a l'utilisateur de saisir un nombre.
printf("Entrez le nombre a analyser :");
scanf("%d", &nombre_saisit);

//Analyse les diviseurs on verifiont que le reste de la division est egale a 0.
for(diviseur; diviseur <= nombre_saisit; diviseur++)
{
    if(nombre_saisit % diviseur == 0)
    {
        nombre_diviseur ++;
    }
}

if(nombre_diviseur == 2)
{
    //Affiche le resultats.
    printf("\nLe nombre est premier!");
}
else
{
    //Affiche le resultats.
    printf("\nLe nombre n'est pas premier!");
}

return EXIT_SUCCESS;

}