Comment écrire un programme en C # (dotnet) pour vérifier que le nombre donné est premier ou non ?

2 Réponses


  • Pour vérifier le nombre premier, utilisez ce code



    class AB
    {
    public static void main()
    {
    console.write("Entrez un nombre : ");
    nombre entier ;
    num=convert.ToInt32(console.ReadLine());
    int k;
    k=0;
    for(int i=1;i<=num;i++)
    {
    if(num%i==0)
    {
    k++;
    }
    }
    if(k==2)
    {
    console.WriteLine("Entrée un nombre premier et le plus grand facteur : ")
    }
    else
    {
    console.WriteLine("Pas un nombre premier");
    }
    console.ReadLine();
    }
    }
    }

  • Void main()

    {

    int a,c=0,I,n;

    clrscr();

    printf("Entrez le nombre = n");

    scanf("%d",&n);

    pour (I=0; I<=n; I++)

    {

    a = n%I;

    si (a==0)

    {

    c=c+1;

    }

    }

    if(c==2)

    printf("Le nombre est premier");

    else
    printf("Ce n'est pas premier");

    }

    profiter de l'expression :)

Ecrivez votre réponse

Votre réponse apparaîtra après modération