Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algorithme qui calcule l'hypoténuse

Posté par
AsPiraTeuRe
01-04-13 à 10:19

Bonjour, bonsoir

Je dois écrire un programme qui calcule la longueur de l'hypoténuse d'un triangle rectangle.

J'ai un problème, je n'arrive pas à demander le carré des deux coté.

Voici mon algorithme:

variable:
hypoténuse, coté1 et coté2

début algorithme:
afficher "quelle est la longueur du coté1?"
lire coté1
afficher "quelle est la longueur de coté2?"
lire coté2
hypoténuse prend la valeur coté1pow(n,2)+coté2pow(n,2)
hypoténuse prend la valeur sqrt(hypoténuse)
afficher hypoténuse.

Posté par
Papy Bernie
re : Algorithme qui calcule l'hypoténuse 01-04-13 à 10:32

Bonjour,

plutôt que "côté 1" , etc. , dis plutôt ce que je mets et ta façon de calculer les puissances avec Algobox n'est pas bonne. De plus je fais dans la même ligne le calcul de la racine carrée. Je vais tester ensuite.

variables:
a
b
c
afficher "quelle est la longueur du petit côté?"
Lire a
afficher "quelle est la longueur du côté moyen ?"
Lire b
c prend la valeur sqrt(pow(a,2)+pow(b,2))
afficher "La longueur de l'hypoténuse est : "
afficher c

Posté par
Papy Bernie
re : Algorithme qui calcule l'hypoténuse 01-04-13 à 10:45

J'ai testé et ça marche ( avec Algobox) :

1     VARIABLES
2       a EST_DU_TYPE NOMBRE
3       b EST_DU_TYPE NOMBRE
4       c EST_DU_TYPE NOMBRE
5     DEBUT_ALGORITHME
6       AFFICHER "Mesure petit côté ?"
7       LIRE a
8       AFFICHER "Mesure côté moyen ?"
9       LIRE b
10      c PREND_LA_VALEUR sqrt(pow(a,2)+pow(b,2))
11      AFFICHER "L'hypoténuse mesure :"
12      AFFICHER c
13    FIN_ALGORITHME

Posté par
AsPiraTeuRe
re : Algorithme qui calcule l'hypoténuse 01-04-13 à 11:00

Ha oui cela marche: "coté1pow(n,2)+coté2pow(n,2)" ici c'est pow(coté1,2)+pow(coté2,2)

Merci!

Posté par
Papy Bernie
re : Algorithme qui calcule l'hypoténuse 01-04-13 à 11:19

Citation :
Ha oui cela marche: "coté1pow(n,2)+coté2pow(n,2)" ici c'est pow(coté1,2)+pow(coté2,2)


Tant mieux si ça marche !!

Mais  que : ""coté1pow(n,2)+coté2pow(n,2)" fonctionne me sidère étant donné que "n" n'est pas défini.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1719 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !