Methode de recherche d'occurences
Résolu
fouz93
Messages postés
7
Statut
Membre
-
Profil bloqué -
Profil bloqué -
Bonjour,
s'ils vous plait j'aimerai avoir les differentes methodes de recherche d'une occurence dans un tableau triéé.
Mercie d'avance
--
LE DISCIPLE
s'ils vous plait j'aimerai avoir les differentes methodes de recherche d'une occurence dans un tableau triéé.
Mercie d'avance
--
LE DISCIPLE
A voir également:
- Methode de recherche d'occurences
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Recherche photo - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Historique de recherche - Guide
- Pourquoi mon moteur de recherche change tout seul ✓ - Forum Google Chrome
1 réponse
program Occurrences;
const N = 10;
var T : Array[1 .. N] of Char;
I, NbreOcc : Integer;
Element : Char;
Existe : Boolean;
begin
T[1] := 'A';
T[2] := 'A';
T[3] := 'B';
T[4] := 'C';
T[5] := 'C';
T[6] := 'C';
T[7] := 'K';
T[8] := 'F';
T[9] := 'N';
T[10] := 'N';
NbreOcc := 1;
I := 1;
while I <= N do begin
if T[I] = T[I + 1] then
NbreOcc := NbreOcc + 1;
if T[I] <> T[I + 1] then begin
WriteLn('Le nombre d''occurrence de l''element ',
T[I], ' est ', NbreOcc);
NbreOcc := 1; end;
I := I + 1;
end;
WriteLn;
Write('Entrez l''element à rechercher ses occurrences : ');
Readln(Element);
Write('Positions dans le tableau des occurrences de l''element ', Element, ' : ');
Existe := False;
I := 1;
while I <= N do begin
if T[I] = Element then begin
Existe := True;
Write(I, ', '); end;
if (T[I] <> Element) and (Existe) then I := N;
I := I + 1;
end;
if not Existe then Write('Aucune');
Readln;
{ TODO -oUser -cConsole Main : placez le code ici }
end.
// Merci de mettre [Résolue] si la solution te convient