Signaler

Cherche exercice algorithme et corrige [Résolu/Fermé]

Posez votre question mehdikoris 146Messages postés mercredi 15 mars 2006Date d'inscription 20 juin 2012 Dernière intervention - Dernière réponse le 13 nov. 2017 à 20:56 par maurine
Bonjour,
Salut tout le monde je cherche un site ou je peux trouver des exercices d'algorithme et leurs correctioon SVP
Merci d'avance.

El mehdi
Utile
+34
plus moins
Bonjour,

Voilà ce que tu cherches: http://algo.developpez.com/cours/

@+
fontoman fontoman - 7 nov. 2009 à 20:05
algoithme nombre
var a, b, c : entier
debut
ecrire ("donner a,b,c:")
lire(a,b,c)
a=b
b=c
c=a
ecrire ("la resultsts est :",r)
fin
galili34 7Messages postés mercredi 15 juillet 2009Date d'inscription 28 novembre 2011 Dernière intervention fontoman - 10 janv. 2010 à 13:54
slt, je ponse que la reponse est :
Algoithme nombre
var a, b, c : entier
debut ;
ecrire ('entée a,b,c')
lire(a,b,c);
si : a recoit b et
b recoit c et
c recoit a alors
ecrire (a,b,c) 'des nombres echange leur contenu'
fin
merci
Riadh- 5 mai 2010 à 23:27
slt pour tous mais je veux vous dire que la solution proposer par galili est incorrecte
il ne faut pas utiliser la structure cond. c'est une simple permutation circulaire
Le Galileen- 19 déc. 2011 à 15:00
Bonjour pour ma part, Galili n'a pas fait ce qu'il fallait et Riadh a raison. et je dirai a Galili d'utiliser une valeur interne. comme suit:
Algorithme Permutation.
Var: a,b,c entiers.
Debut:
Ecrire (entrez trois entiers);
Lire (a,b,c);
d recoit a;
a recoit b;
b recoit c;
c recoit d;
Ecrire ("le nouvel ordre est:",a,b,c).
Fin.
Ici, "d" est une valeur interne.
cet Algorithme peut aussi se resoudre sans valeur interne, comme suit:
Algorithme Permutation.
Var: a,b,c entiers.
Debut:
Ecrire (entrez trois entiers);
Lire (a,b,c);
a recoit b-a-c;
b recoit b-a;
c recoit b-c;
b recoit b-c;
a recoit a+b+c
ecrire ("le nouvel ordre est:",a,b,c).
Fin.
maurine- 13 nov. 2017 à 20:56
Bonjour,

Écrire un algorithme qui demande à l'utilisateur un nombre compris entre 1 et20 jusqu'à ce que le nombre convient
Répondre
Utile
+17
plus moins
bjr se site peux t aider www.chez.com\algor
Utile
+9
plus moins
Salut ! voila un cite intéressant "www.yopdf.com"
Utile
+5
plus moins
Essais http://pascal.topbesoin.com/
Utile
+5
plus moins
slt

svp je veux avoir la reponse de cet algo le plus vite svp

ecrire un algo qui demande à l'utilisateur un nombre et afficher :

-afficher ls divisurs de ce nombre.

-le nombre de ces divisants.

-la somme des divisurs de ce nombre
abm- 10 oct. 2009 à 19:17
debut
i;n:entier
pour i=1 a n faire
ecrire(entrez la valeur n )
lire (n)
n<==n*i
ecrire(i)
finpour
fin
moulay- 10 janv. 2010 à 00:35
ce qui a fait abm est faux


algo diviseurs
variable n,x,s,i:entier
debut
lire n
x:=0
s:=0
pour i:=1 a n faire
si n%i:=0 alors
ecrire "les diviseurs sont",i
x:=x+1
s:=s+i
fin si
fin pour
fin.


ce programme est fait par ton frere de nationalite mauritanniene
PAUL- 17 janv. 2011 à 12:56
algorithme diviseurs
Variables: entiers : n,D,S,i,T[J],J;

{
ecrire("donner un entier n");
lire(n);
S:=0;
D:=0;
pour i:=1 jusqu'a n div 2 faire;
{
si n mod i ==0 alors
{
S:=S+i;
D:=D+1;
T[J]:=i;
J:=J+1;
}
}
}


la somme des diviseurs est S
le nombres des diviseurs est D
et les diviseurs sont affichés dans un tableau T
Utile
+2
plus moins
svp aider à trouver la solution à mon algo ecrire un algo ki converti un nombre de la base deux vers la base10.svp aidez moi
sara- 22 févr. 2010 à 21:27
dim n as string
dim r,s,d,k as integer
write("donner un nombre en binaire:")
n=read
s=0
k=0
do
d=n\10
r=n mod 10
s=r*2^k+s
n=d
k=k+1
loop until d=0
write ("le nombre" & n & "en decimal est:"& s)
Riadh- 5 mai 2010 à 23:41
voila la slt en turbo pascal:
program conv;
uses wincrt;
var
e,x,s,i,n:integer;
ch: string;
function puissance(y:integer):integer;
var
i,p:integer;
begin
p!=1;
for i := 1 to y do
p:= p*2;
puissance:=p;
end;
begin
readl(n);
str(n, ch);
for i:= length (ch) downto 1 do
begin
val( ch[i],x,e);
s:=s+x*puissance(i-1);
end;
write('la valeur de',n,' dans la base 10 =' s);
end.

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !