******** En Algorithme ********

Algorithme Variables i,N:entiers Debut Ecrire("Entrer un entier:") Lire(N) i ← 2 TantQue( N mod i ≠ 0 et i < N)faire i ← i+1 FinTantQue Si ( i = N) alors Ecrire(N," est premier ") SiNon Ecrire(N," n'est pas premier ") FinSi Fin Résultat ==> Entrer un entier : 17 17 est premier

Retour vers la liste d'exercices

******** En C ********

#include<stdio.h> int main(){ int i=2,N,; printf("Enter un entier :"); scanf("%d",&N); while(N%i != 0 && i<N ) i++; if ( i == N ) printf(" %d est premier",N); else printf(" %d est ne pas premier",N); return 0 ; }


Retour vers la liste d'exercices



****** En C++ ********

#include <iostream> using namespace std; int main(){ int i=2,N,; cout<<"Enter un entier :"; cin>>N; while(N%i != 0 && i<N ) i++; if ( i == N ) cout<<N<<" est premier"; else cout<<N<<" ne pas premier"; return 0 ; }

****** En JAVA ********

import java.util.Scanner;
class Main {
public static void main(String[] args){
int i=2,N;
Scanner sc = new Scanner (System.in);
System.out.print("Entrer un entier:");
  N = sc.nextInt();
while(N%i != 0 && i<N )
        i++;
if ( i == N )
    System.out.print(N+" est premier");
else 
  System.out.print(N+" non premier");
}
}