Inf1005c programmation procedurale directives particulieres
INF C - PROGRAMMATION PROCÉDURALE Travail dirigé No Programmes simples Entrées et sorties Objectifs Permettre à l ? étudiant de faire ses premiers pas de programmation en langage C Il apprendra à manipuler la structure de base d ? un programme les types de base ainsi que les entrées et les sorties du C Durée Une séance de laboratoire Remise du travail Mardi mai avant h Travail préparatoire Leçon sur Moodle lecture des exercices et rédaction des algorithmes Directives N ? oubliez pas de mettre les entêtes de ?chiers et de respecter le guide de codage voir la dernière page de ce document pour les points à respecter Documents à remettre Sur le site Moodle des travaux pratiques vous remettrez l ? ensemble des ?chiers cpp compressés dans un ?chier zip en suivant la procédure de remise des TDs Seulement exercices seront corrigés mais vous devez tous les faire Directives particulières ? A ?chez toujours un message d ? invite avant chaque saisie ? Vous n ? avez pas à valider les entrées ? Vous n ? avez pas à a ?cher les caractères accentués ? Vous pouvez déclarer toutes les variables désirées ? Pour chacun des exercices utilisez des messages appropriés lors de l ? a ?chage Des chi ?res seuls ne su ?sent pas Pour traduire les algorithmes du TD S ? assurer de déclarer les types des variables A ?cher devient cout Lire devient cin SI a ALORS b SINON c devient if a b else c TANT QUE a FAIRE b devient while a b Conversion de TANT QUE en for à e ?ectuer si une même variable est initialisée testée dans la condition d ? un TANT QUE et incrémentée inconditionnellement pas dans un SI dans le corps du TANT QUE i valeur initiale TANT QUE i valeur ?nale FAIRE a i i incrément devient for i valeur initiale i valeur ?nale i incrément a Une fonction du TD FONCTION nomfonction nomparam nomparam ? RÉSULTAT ? Devient typedurésultat nomfonction typeparam nomparam typeparam nomparam ? return ? C Orthogonal Implémenter le numéro du TD en C Écrire un algorithme qui détermine si deux vecteurs à deux dimensions sont orthogonaux ou non Note utiliser un produit scalaire fait avec des opérations de base du langage ne cherchez pas une fonction de bibliothèque pour faire ce produit Attention aux possibles imprécisions de calcul Exemple L ? utilisateur entre les composantes des vecteurs et - L'a ?chage attendu est Les vecteurs sont orthogonaux Jouer au prof Pour ce numéro vous devez corriger et faire compiler le programme exo cpp dans les ?chiers fournis tout en gardant son utilité principale c ? est-à-dire demander un prix à payer une somme d ? argent donnée pour payer tout en entier et a ?che la monnaie à rendre en billets de et en pièces de Vous devez aussi le corriger au niveau du style en suivant le guide de codage Racine carrée Implémenter le calcul de racine carrée numéro du TD en
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 28, 2022
- Catégorie Marketing
- Langue French
- Taille du fichier 46kB