******** 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");
}
}
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");
}
}