Devoir no 1 nfa001 fod cnam montpellier 2011 12

Devoir No - NFA FOD - CNAM Montpellier - http sudest pleiad net Ressources CNAM D enonce html Prérequis Ce devoir nécessite de conna? tre les instructions de base suivantes dé ?nition et a ?ectation de variables entrées-sorties sur le terminal Terminal lire et Terminal ecrire bloc et conditionnelle if Les calculs demandés nécessitent de calculer le cosinus le sinus et la valeur absolue d'un nombre x réel double dans les expressions de calculs vous écrirez Math cos x pour calculer cos x le cosinus de x o? x est un angle exprimé en radians Math sin x pour calculer sin x le sinus de x o? x est un angle exprimé en radians Math abs x pour calculer x la valeur absolue de x Exemple tangentedex Math sin x Math cos x Un squelette de programme Java ?chier source devoir java est proposé vous n'êtes pas obligé de l'utiliser dans lequel vous écrirez le bloc d'instructions demandé les accolades ouvrante et fermante sont déjà en place exactement à l'endroit o? ?gure ce texte e ?acez cette ligne et écrivez votre bloc d'instructions Java ici Enoncé Ce devoir vous propose de réaliser un petit programme de jeu le joueur est supposé être aux commandes d'un canon dont il ?xe librement l'angle de tir sa position est supposée être à l'origine O la cible est supposée être à une distance D lorsque le tir est déclenché l'obus part avec une vitesse V exprimée en ms- mètres par seconde et représentée par une èche sur le schéma en simpli ?ant la physique du problème on peut montrer que la trajectoire de l'obus est une parabole et que l'obus touche le sol au point I pour impact sa distance à l'origine étant exprimée en m mètres dé ?ni par I V cos sin g o? g ms- mètres par seconde au carré est la constante d'accélération de notre planète Terre on considère que la cible est touchée si D-I ? P o? P est la distance exprimée en m mètres en deça de laquelle on estime que la cible subit des dommages voire est détruite On rappelle que si x est un angle exprimé en degrés alors son équivalent en radians est ?x sur CDevoir No - NFA FOD - CNAM Montpellier - http sudest pleiad net Ressources CNAM D enonce html Travail demandé Ecrire un bloc Java capable après avoir demandé à l'utilisateur la valeur d'un angle de tir exprimé en degrés de lui a ?cher s'il a touché ou non la cible en précisant pour le tir la distance à la cible s'il est trop court ID quant la cible a été manquée Tous les autres paramètres du problème D V g P sont supposés être ?xés une fois pour toute dans le programme avec les valeurs suivantes D m distance de la cible V ms- vistesse de l'obus g ms- accélération terrestre P m précision du tir demandée pour considérer la cible comme touchée Vous pouvez si vous le souhaitez

  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mai 25, 2021
  • Catégorie Marketing
  • Langue French
  • Taille du fichier 30.3kB