******** En Algorithme ********
Algorithme Variables i,tab[10],Nb_pair, Nb_impair :entiers Debut Nb_pair ← 0 ; Nb_impair ← 0 pour i de 1 à 10 faire Ecrire("donner un entier:") Lire(tab[i]) FinPour pour i de 1 à 10 faire ( Si( tab[i] mod 2 = 0 ) alors Nb_pair ← Nb_pair + 1 else Nb_impair ← Nb_impair + 1 FinSi FinPour Ecrire("Nombre de paires:",Nb_pair) Ecrire("Nombre d'impaires:",Nb_impair) Fin Résultat ==> 1 4 3 6 6 9 0 9 7 1 Nombre de paires : 4 Nombre d'impaires: 6
Retour vers la liste d'exercices
******** En C ********
#include<stdio.h> int main(){ int i,tab[10],Nb_pair=0,Nb_impair=0; for(i=0;i<10;i++){ printf("Donner un entier : "); scanf("%d",&tab[i]); } for(i=0;i<10;i++){ if( tab[i]%2==0 ) Nb_pair ++; else Nb_impair++ ; } printf("Nombre de paires:%d\n",Nb_pair); printf("Nombre d'impaires:%d",Nb_impair); return 0; }
Retour vers la liste d'exercices
******** En C++ ********
#include <iostream>
using namespace std;
int main(){
int i,tab[10],Nb_pair=0,Nb_impair=0;
for(i=0;i<10;i++){
cout<<"Donner un entier:";
cin>>tab[i];
}
for(i=0;i<10;i++){
if( tab[i]%2==0 ) Nb_pair ++;
else Nb_impair++ ;
}
cout<<"Nombre de paires:"<<Nb_pair<<endl;
cout<<"Nombre d'impaires:"<<Nb_impair;
return 0;
}
******** En JAVA ********import java.util.Scanner;
class Main {
public static void main(String[] args){
int[] tab = new int [10];
int i,Nb_pair=0,Nb_impair=0;
Scanner sc = new Scanner (System.in);
for(i=0;i<10;i++){
System.out.print("Entrer un entier:");
tab[i] = sc.nextInt();
}
for(i=0;i<10;i++){
if( tab[i]%2==0 ) Nb_pair ++;
else Nb_impair++ ;
}
System.out.println("les paires: "+Nb_pair);
System.out.print("Les impaires: "+Nb_impair);
}
}
import java.util.Scanner;
class Main {
public static void main(String[] args){
int[] tab = new int [10];
int i,Nb_pair=0,Nb_impair=0;
Scanner sc = new Scanner (System.in);
for(i=0;i<10;i++){
System.out.print("Entrer un entier:");
tab[i] = sc.nextInt();
}
for(i=0;i<10;i++){
if( tab[i]%2==0 ) Nb_pair ++;
else Nb_impair++ ;
}
System.out.println("les paires: "+Nb_pair);
System.out.print("Les impaires: "+Nb_impair);
}
}