Tp UNIVERSITE SULTAN MY SLIMANE Facult ?e Polydisciplinaire B ?eni Mellal Ann ?ee Universitaire - Master Physique Moderne S TP n Algorithmique Programmation Exercice Saisie calcul a ?chage Saisissez avec un ?editeur de texte et sauvegardez dans un ?chier
UNIVERSITE SULTAN MY SLIMANE Facult ?e Polydisciplinaire B ?eni Mellal Ann ?ee Universitaire - Master Physique Moderne S TP n Algorithmique Programmation Exercice Saisie calcul a ?chage Saisissez avec un ?editeur de texte et sauvegardez dans un ?chier de su ?xe appropri ?e le code source suivant Titre de mon programme en fortran program calcul implicit none integer x y z t u real a b Mon premier commentaire write ? Entrez un nombre entier ? read x Mon deuxieme commentaire write ? Entrez un deuxieme entier ? read y z x y ieme commentaire t x y u mod x y write x ? ? y ? ? z ? t ? t ? u ? u decrire la suite write ? saisir deux reels ? read a b c a b write ? a ? a ? b ? b ? c ? c write ? ?n ? end program calculCompiler ce code source en examinant attentivement les messages du compilateur Corriger pas a pas les erreurs dans l ? ordre des lignes du code Que fait le programme Exercice Constante de Stefan Compiler et ex ?ecuter le programme domaine f qui a ?chent les limites du domaine des valeurs positives repr ?esentables program real range domaine des reels sur bits implicit none write ? valeur positive max ? HUGE write ? valeur positive min ? TINY end program real range On souhaite calculer la constante de Stefan ? qui intervient dans l ? expression de l ? ?emittance totale du corps noir MB ?B ?T ? k ou ? c h Ch constante de Planck k constante de Boltzmann c vitesse de la lumi ere h ? ?? J s k ? ?? JK ?? c ? m s ?? On doit obtenir ? ? ?? W m ?? K ?? ? E ?crire un programme stefan f qui ?evalue na ? vement la constante de Stefan en ottants sur bits On prendra pour simplifer ? ? Expliquer pourquoi on n ? obtient pas la valeur attendue ? Reformuler l ? expression de ? en cherchant alimiter le domaine des valeurs interm ?ediaires a calculer ? Exploiter la nouvelle formulation ? Reprendre la premi ere partie de l ? exercice en travaillant avec des ottants sur bits double precision en fortran Expliquer le comportement en a ?chant les limites du domaine des sous-types ottants sur bits Exercice Fonctions avec retour sans e ?et de bord ? E ?diter le ?chier suivant produit f en fortran Achaque question prendre soin de faire une copie en incr ?ementant le nom de fa con a conserver toutes les versions module m prod nom du ?chier mod implicit none contains proc ?edures de module function prod x y integer prod integer intent in x y integer z locale z xy prod z valeur de retour return sans valeur end function prod end module m prod program produit use m prod relit m prod mod ce qui rend visible l ? interface
Documents similaires










-
37
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 24, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 58.3kB