******** En Algorithme ********
Algorithme Variables Tab[10],nb_rech:réels nb_occ,i:entiers nb_occ ← 0 pour i de 1 jusqu'à 10 faire Ecrire("Entrer un entier:") Lire(Tab[i]) FinPour Ecrire("Entrer Le nombre recherché:") Lire(nb_rech) pour i de 1 jusqu'à 10 faire Si( Tab[i] = nb_rech ) alors nb_occ ← nb_occ +1 FinSi FinPour Ecrire("Nombre d'occurences de",nb_rech,"est",nb_occ) Fin Résultat ==> 7 6 3 7 5 6 9 0 7 1 Entrer Le nombre recherché: 7 Nombre d’occurrences de 7 est 3
Retour vers la liste d'exercices
******** En C ********
#include <stdio.h> int main(){ int Tab[10],nb_occ=0,i,nb_rech; for( i=0; i < 10; i++){ printf("Entrer un entier:"); scanf("%d",&Tab[i]); } printf("Entrer Le nombre recherché:"); scanf("%d",&nb_rech); for( i=0; i < 10; i++){ if ( Tab[i] == nb_rech ) nb_occ ++ ; } printf("Nombre d'occurences de %d est %d",nb_rech,nb_occ); return 0; }
Retour vers la liste d'exercices
******** En C++ ********
#include <iostream>
using namespace std;
int main(){
int Tab[10],nb_occ=0,i,nb_rech;
for( i=0; i < 10; i++){
cout<<"Entrer un entier:";
cin>>Tab[i];
}
cout<<"Entrer Le nombre recherché:");
cin>>nb_rech;
for( i=0; i < 10; i++){
if (Tab[i] == nb_rech)
nb_occ ++ ;
}
cout<<"Nombre d'occurences de"<<nb_rech<<"est"<<nb_occ;
return 0;
}
******** En JAVA ********
import java.util.Scanner;
class Main {
public static void main(String[] args){
Scanner sc = new Scanner (System.in);
int[] Tab=new int [10];
int nb_occ=0,i,nb_rech;
for( i=0; i < 10; i++){
System.out.print("Entrer un entier :");
Tab[i] = sc.nextInt();
}
System.out.print("Entrer Le nombre recherche:");
nb_rech = sc.nextInt();
for( i=0; i < 10; i++){
if ( Tab[i] == nb_rech )
nb_occ ++ ;
}
System.out.print("Nombre doccurences de "+nb_rech+" est "+nb_occ);
}
}
Retour vers la liste d'exercices
******** En C# ********
public class Ex28{
public static void Main(string[] args)
{ int nb_occ=0,i,nb_rech;
int [] Tab = new int [10];
for( i=0; i < 10; i++){
Console.Write("Entrer un entier :");
Tab[i]=int.Parse(System.Console.ReadLine());
}
Console.Write("Entrer Le nombre rechercheé:");
nb_rech = int.Parse(System.Console.ReadLine());
for( i=0; i < 10; i++){
if ( Tab[i] == nb_rech )
nb_occ ++ ;
}
Console.Write("Nombre doccurences de "+nb_rech+" est "+nb_occ);
}
}
******** En JAVA ********
import java.util.Scanner;
class Main {
public static void main(String[] args){
Scanner sc = new Scanner (System.in);
int[] Tab=new int [10];
int nb_occ=0,i,nb_rech;
for( i=0; i < 10; i++){
System.out.print("Entrer un entier :");
Tab[i] = sc.nextInt();
}
System.out.print("Entrer Le nombre recherche:");
nb_rech = sc.nextInt();
for( i=0; i < 10; i++){
if ( Tab[i] == nb_rech )
nb_occ ++ ;
}
System.out.print("Nombre doccurences de "+nb_rech+" est "+nb_occ);
}
}
Retour vers la liste d'exercices
******** En C# ********
public static void Main(string[] args)
{ int nb_occ=0,i,nb_rech;
int [] Tab = new int [10];
for( i=0; i < 10; i++){
Console.Write("Entrer un entier :");
Tab[i]=int.Parse(System.Console.ReadLine());
}
Console.Write("Entrer Le nombre rechercheé:");
nb_rech = int.Parse(System.Console.ReadLine());
for( i=0; i < 10; i++){
if ( Tab[i] == nb_rech )
nb_occ ++ ;
}
Console.Write("Nombre doccurences de "+nb_rech+" est "+nb_occ);
}
}
0 Commentaires