Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1388 connectés 

  FORUM HardWare.fr
  Programmation

  Chacun de ces 4 algorithmes contient une erreur. Laquelle ? SVP !!!!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Chacun de ces 4 algorithmes contient une erreur. Laquelle ? SVP !!!!!

n°74193
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:17:57  profilanswer
 

Algo1
Var
Quantité : entier
Prix_unit : réel
DEBUT
    Lire Quantité, Prix_unit  
    Prix_total :=Quantité * Prix_unit
    Ecrire Prix_total
FIN

 

[edtdd]--Message édité par Chrono--[/edtdd]

mood
Publicité
Posté le 21-11-2001 à 19:17:57  profilanswer
 

n°74195
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:23:02  profilanswer
 

Algo2
Var
X,Y,Z : réel
DEBUT
     Lire X,Y,Z
     Z := Y - X
     Ecrire Z
FIN

n°74196
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:23:38  profilanswer
 

Tu déclare pas pas Prix_total.....
C quoi comme son type ?


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74197
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:24:36  profilanswer
 

Chrono a écrit a écrit :

Algo2
Var
X,Y,Z : réel
DEBUT
     Lire X,Y,Z
     Z := Y - X
     Ecrire Z
FIN  




Je vois pas ce qui cloche.....


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74200
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:26:41  profilanswer
 

Algo 3
Var
A1, A2 : entier
A3 : réel
DEBUT
    Lire A1, A3
    A2 := A1 * A3
    Ecrire A2
FIN

n°74201
TheJackal
Posté le 21-11-2001 à 19:27:02  profilanswer
 

au risque de passer pour un ignorant: c un language ?

n°74202
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:27:43  profilanswer
 

Algo 4
Var
X : réel
DEBUT
     Lire X
     X := X - 1
     X := Pi * X
     Ecrire X
FIN

n°74203
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:27:50  profilanswer
 

TheJackal a écrit a écrit :

au risque de passer pour un ignorant: c un language ?  




C de l'algo  :D


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74204
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:28:31  profilanswer
 

TheJackal a écrit a écrit :

au risque de passer pour un ignorant: c un language ?  




T'inkiete C moi l'ignorant....
Non sérieux...

n°74205
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:28:47  profilanswer
 

Chrono a écrit a écrit :

Algo 3
Var
A1, A2 : entier
A3 : réel
DEBUT
    Lire A1, A3
    A2 := A1 * A3
    Ecrire A2
FIN  




faut convertir A3 en entier..... (ça dépend des tolérence du language emloyé + tard.....)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
mood
Publicité
Posté le 21-11-2001 à 19:28:47  profilanswer
 

n°74206
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:29:33  profilanswer
 

Chrono a écrit a écrit :

Algo 4
Var
X : réel
DEBUT
     Lire X
     X := X - 1
     X := Pi * X
     Ecrire X
FIN  




Vois pas ce qui merde  :heink:


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74207
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:29:47  profilanswer
 

[SDF]Poire a écrit a écrit :

Tu déclare pas pas Prix_total.....
C quoi comme son type ?  




Donc l'erreur serait que je déclare pas "prix_total"...
Ca a l'air d'etre ça...

n°74208
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:30:48  profilanswer
 

[SDF]Poire a écrit a écrit :

 
faut convertir A3 en entier..... (ça dépend des tolérence du language emloyé + tard.....)  




OK pour Algo 3 G compris MERCI !!!

n°74209
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:32:31  profilanswer
 

C pas le même pb pour "Algo 2" ???

n°74211
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:36:33  profilanswer
 

Chrono a écrit a écrit :

 
Donc l'erreur serait que je déclare pas "prix_total"...
Ca a l'air d'etre ça...  




Y a pas que ça comme pb.....
Quantité et Prix_unit son pas du même type.....
(C un exercice ton truc ?)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74212
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:36:57  profilanswer
 

Pour le 2 et le 4 je vois pas.....


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74213
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:37:08  profilanswer
 

PLUS DUR..... Quoi que....
 
Ecrire un algo qui lit 2 nbres et 1 lettre.
Si la lettre est S (comme somme), il affiche la somme des 2 nbres
Dans le cas contraire il affiche le produit...

n°74214
TheJackal
Posté le 21-11-2001 à 19:37:30  profilanswer
 

pareil
et c bizard ce truc :heink:

n°74215
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:40:31  profilanswer
 

Chrono a écrit a écrit :

PLUS DUR..... Quoi que....
 
Ecrire un algo qui lit 2 nbres et 1 lettre.
Si la lettre est S (comme somme), il affiche la somme des 2 nbres
Dans le cas contraire il affiche le produit...  




Tu veux que je te fasses l'algo ?

 

[edtdd]--Message édité par [SDF]Poire--[/edtdd]


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74216
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:46:00  profilanswer
 

[SDF]Poire a écrit a écrit :

 
Tu veux que je te fasses l'algo ?  
 
 




Je veux bien, ça doit pas etre long à mon avis...
 
(PS : je suis en BTS info, G controle demain, et je comprends rien.......)

n°74217
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:53:58  profilanswer
 

Chrono a écrit a écrit :

PLUS DUR..... Quoi que....
 
Ecrire un algo qui lit 2 nbres et 1 lettre.
Si la lettre est S (comme somme), il affiche la somme des 2 nbres
Dans le cas contraire il affiche le produit...  




var
 C: String
 a, b: Integer
debut
  lire C
  lire a, b
  si C = 'S' alors afficher a + b
  sinon afficher a * b
fin
 
 
Je pense que C ça.... mais moi et l'algo.... quand j'en faisais en cours je faisait déjà le C que je transformais en algo  :D


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74218
TheJackal
Posté le 21-11-2001 à 19:55:45  profilanswer
 

Var
x, y : entier
let : lettre
 
DEBUT
  Lire x, y
  Lire let
 
  Si let est egale a "S"
    affiche (x + y)
  sinon
    affiche (x * y)
FIN
 
ca va?

 

[edtdd]--Message édité par TheJackal--[/edtdd]

n°74219
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:56:37  profilanswer
 

TheJackal a écrit a écrit :

Var
x, y : entier
let : lettre
 
DEBUT
  Lire x, y
 
  Si let est egale a "S"
    affiche (x + y)
  sinon
    affiche (x * y)
FIN
 
ca va?  




lol tu lis jamais let  :D


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74220
chrono
Ne m'appelez plus Dieu...
Posté le 21-11-2001 à 19:56:46  profilanswer
 

Moi aussi G direct fais du C .....
 
Merci en tt cas...
 
Bon ap !

n°74221
TheJackal
Posté le 21-11-2001 à 19:57:01  profilanswer
 

on est 3
mais sinon je prefere ecrire en anglais (abitude?)

 

[edtdd]--Message édité par TheJackal--[/edtdd]

n°74223
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 19:58:00  profilanswer
 

TheJackal a écrit a écrit :

on est 3
mais sinon je prefere ecrire en anglais (abitude?)  
 
 




 :D  
a mon avis on est + que 3..... :D  :D


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74229
matafan
Posté le 21-11-2001 à 20:08:47  profilanswer
 

Bon on s'en fout, mais c'est pas des problèmes d'algo : les erreurs sont dues au langage, pas à l'algorithme lui-même.

n°74230
[SDF]Poire
Vive Grumly
Posté le 21-11-2001 à 20:11:25  profilanswer
 

matafan a écrit a écrit :

Bon on s'en fout, mais c'est pas des problèmes d'algo : les erreurs sont dues au langage, pas à l'algorithme lui-même.  




Euh...... je suis pas totalement d'accord.....
Le compilateur ne fait pas d'erreur car il est tolérent et il fait le transtypage automatique..... (enfin des fois.....)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°74288
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-11-2001 à 22:34:15  profilanswer
 

TheJackal a écrit a écrit :

on est 3
mais sinon je prefere ecrire en anglais (abitude?)  




 
de l'algo en anglais ça devient du Pascal à peu près :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°74299
wouatouwou​atou
Posté le 21-11-2001 à 23:23:14  profilanswer
 

Chrono a écrit a écrit :

Algo1
Var
Quantité : entier
Prix_unit : réel
DEBUT
    Lire Quantité, Prix_unit  
    Prix_total :=Quantité * Prix_unit
    Ecrire Prix_total
FIN  




 
Alors, si j'ai bien compris ce truc, c'est pour calculer le prix d'un lot de produits. Bon, j'ai l'impression que les seuls trucs ki pourraient 'couiller' (expression que je viens d'inventer :D ), c'est que ta multiplication, ben, tu la fais avec deux membres de types différents...
Certains langages font la conversion automatiquement, mais d'autres pas... ;) Encore faut-il connaitre le type du résultat.
Et si tu declare tes variables, ben il te manque le prix total...

 

[edtdd]--Message édité par wouatouwouatou--[/edtdd]

n°74300
wouatouwou​atou
Posté le 21-11-2001 à 23:26:34  profilanswer
 

Chrono a écrit a écrit :

Algo2
Var
X,Y,Z : réel
DEBUT
     Lire X,Y,Z
     Z := Y - X
     Ecrire Z
FIN  




 
Alors celui-là... :??: voit pas trop l'interet d'un tel algo... et ce qu'il est sensé faire... S'il y a une erreur là dedans, je dirais que c'est le fait de lire Z alors qu'on lui affecte une valeur... Gardons le sourire : :D

n°74301
wouatouwou​atou
Posté le 21-11-2001 à 23:33:51  profilanswer
 

Chrono a écrit a écrit :

Algo 3
Var
A1, A2 : entier
A3 : réel
DEBUT
    Lire A1, A3
    A2 := A1 * A3
    Ecrire A2
FIN  




 
Là, je dirais que si tu tiens compte du typage (sûrement, puisque tu types tes vairables) ben... laden... :D
bon, c t une chtit blague au passage... :D:D:D
Le résultat ne correspond pas avec la multiplication.
Pis, même si tu fais une conversion auto. ben.. laden.. hihihi
Bon, promis j'arrête... :jap:
le résultat affiché/écrit peut ne pas être correcte.
Par contre, là, t'as bien défini le type du résultat du calcul, donc je dirais que pour l'algo 1, ben .. non, j'ai promis... :D
c'est bien une source d'erreur.

n°74305
wouatouwou​atou
Posté le 21-11-2001 à 23:49:27  profilanswer
 

Chrono a écrit a écrit :

Algo 4
Var
X : réel
DEBUT
     Lire X
     X := X - 1
     X := Pi * X
     Ecrire X
FIN  




 
Euh.. :??: là je vois vraiment pas :??: :??: sauf si on considère que Pi doit être défini auparavant, ou encore mieux.. que 1 est considéré ici comme un entier, et pas un réel.. bon j'arrête là mes divagations... :D

n°74310
blackphant​om
Pfffff...
Posté le 22-11-2001 à 01:40:17  profilanswer
 

Pour l'algo 2, si X est > a Y, Z est négatif, donc pas un réel. C'est pas ca???
 
 :D


---------------
On joue tous à des Jeux Gratuits sur Jeux7.fr !!
n°74334
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-11-2001 à 09:31:43  profilanswer
 

pour info, un réel peut-être négatif :sarcastic:


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°74366
Gonzoide
Les cochons... dans l'espâââce
Posté le 22-11-2001 à 11:06:07  profilanswer
 

He bin, ca nous promet de futurs informaticiens competents, ca : pas foutu de bosser 5 minutes sur un exo, et faut lui dicter texto les reponses ... pauvre France :sarcastic:

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  Chacun de ces 4 algorithmes contient une erreur. Laquelle ? SVP !!!!!

 

Sujets relatifs
Erreur execution 7 visual basic 6 je comprends pas....................[Visual C++ 6] Erreur de fichier ???
[c] d'ou vient l'erreur ?![PHP] erreur INSERT INTO (2)
[PHP] erreur INSERT INTOj'ai un pb pour comprendre les algorithmes.. Des sites vite!!
[ PHP ] Que signifie cette erreur ?[PHP] OU ELLE EST CETTE PUTAIN D'ERREUR!!!
algorithmes en CErreur HTML ou erreur IE????
Plus de sujets relatifs à : Chacun de ces 4 algorithmes contient une erreur. Laquelle ? SVP !!!!!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR