CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[DM 1èreS]Ecrire un algorithme.

Zeyukan
Zeyukan
Niveau 8
20 octobre 2010 à 14:44:33

Salut,

Alors voilà, j'ai un DM de Maths pour demain j'ai tout fini sauf l'exercice 3 qui me demande d'écrire un algorithme, chose que je n'ai jamais faite, et en plus je comprend pas bien comment faire.. Voilà l'énoncé :

'Ecrire un algorithme qui demande à l'utilisateur d'entrer 3 nombres positifs et qui répond quant à la possibilité ou non de contruire un triangle (éventuellement aplati) de longueur les trois nombres choisis.'

Si vous pouviez au moins m'aider à comprendre l'énoncé, parce que là je sèche. :(

MoZa
MoZa
Niveau 6
20 octobre 2010 à 15:01:35

Dans ton algo tu demandes à un utilisateur de rentrer 3 nombres positifs a,b et c telq que a,b et c soient la longueur de chaque côté du triangle.

Ensuite tu vérifie ces 3 inégalités :
http://upload.wikimedia.org/math/f/d/6/fd6c669588c8b0e07fd490d653a5a7e2.png

Si c'est vérifié c'est qu'il existe un triangle dont les côtés mesurent a, b et c. :)

Sinon, pas possible de construire un tel triangle :)

MoZa
MoZa
Niveau 6
20 octobre 2010 à 15:10:18

Je peux te l'écrire en Java.

Après les trucs bidons genre Mapple & Co qui font rire n'importe quel programmeur en entreprise je connais pas...

parkas_1
parkas_1
Niveau 19
20 octobre 2010 à 15:10:35

On fait de l'algo en 1ere S :ouch2:

Bibi907
Bibi907
Niveau 10
20 octobre 2010 à 15:12:00

Le prof veut certainement du pseudocode.

MoZa
MoZa
Niveau 6
20 octobre 2010 à 15:12:05

Mais normalement un algo ca ne prend en compte aucun langage , tu dois écrie ça comme :
Demander à l'utilisateur les valeurs des côtés a,b,c du triangle :
Si ((a<b+c) et (b<a+c) et (c<a+b)) alors construction du triangle possible.
Sinon construction impossible.

parkas_1
parkas_1
Niveau 19
20 octobre 2010 à 15:14:47

C'est également possible en C.

Zeyukan
Zeyukan
Niveau 8
20 octobre 2010 à 15:16:52

Parkas :d) A croire.

Je pense qu'il veut du pseudocode, vu comment est tourné l'énoncé, sinon il suffit de reprendre l'énoncé et basta. Le soucis est que cette année j'ai pas fait d'algo, et l'année dernière on a pas fait grand chose..

Bref je suis paumé !

Je vais tenter de suivre ce que tu dis Moza et donner un truc potable. :-)))

ultime-player
ultime-player
Niveau 10
20 octobre 2010 à 15:26:02
  1. Korpenko Voir le profil de Korpenko
  2. Posté le 20 octobre 2010 à 15:13:05 Avertir un administrateur
  3. Je peux te l'écrire en Java.

Après les trucs bidons genre Mapple & Co qui font rire n'importe quel programmeur en entreprise je connais pas...

Pourquoi, rire ?
Ca permet de faire plein de trucs utiles, dans le logiciel.

Mouai.. alors déjà Mapple c'est un logiciel de calcul formel, donc en gros tu rentres une ligne de commande et ça te sors un résultat.

Le JAVA, si on parle au sens de langage de programmation, c'est un langage orienté objet qui est très facilement portable sur différents systèmes d'exploitations.

Perso en JAVA on trouve vraiment de tout, avec le nombre d'algo et de méthodes dans la javadoc qui sont à ta disposition, c'est vraiment un langage propre, simple, et complet. Dans le pire des cas, tu as des commandes JAVA pour importer des fichier Mapple mais bon... tu as déjà pleins d'algos en JAVA pour résoudre la plupart des équations (équations différentielles,etc...) donc l'utilité de Mapple n'est pas très importante au niveau de la programmation.

parkas_1
parkas_1
Niveau 19
20 octobre 2010 à 15:28:37

Debut
longueur1,longueur2,longueur3 : entiers
Écrire "Donnez une valeur longueur 1 ,longueur 2 et longueur 3"
Lire longueur 1 ,longueur 2 ,longueur 3

Si longueur 1 <= longueur 2 + longueur 3
faire écrire " Triangle possible"
sinon écrire " triangle impossible"
fin si

Si longeur2<= longueur 1+ longueur 3
faire écrire " Triangle possible"
sinon écrire " triangle impossible"
fin si

si longeur3<= longueur 2 +longueur 1
faire écrire " Triangle possible"
sinon écrire " triangle impossible"
fin si
Fin.

:(

Bibi907
Bibi907
Niveau 10
20 octobre 2010 à 15:31:35

Utilité et surtout sens d'un débat Java vs Maple ? :ouch:

ultime-player
ultime-player
Niveau 10
20 octobre 2010 à 15:38:15
  1. Bibi907 Voir le profil de Bibi907
  2. Posté le 20 octobre 2010 à 15:31:35 Avertir un administrateur
  3. Utilité et surtout sens d'un débat Java vs Maple ?

Moza (et Korpenko mais pas sûr) ont peut être pensé que Java et Mapple étaient semblables alors que ce n'est pas la même chose (un langage et un logiciel...) je me devais de lui (leur) expliquer :ok:

Sous forums
  • Cours et Devoirs
  • Politique
  • Métiers & Orientation
  • Environnement & Nature
  • Histoire
  • Philosophie
La vidéo du moment