NF01 TP n°2 : Programmation en Turbo Pascal 1. Correction d'un programme. Voici un programme volontairement "faux". Utilisez pour le corriger les diagrammes de Conway. Ce programme permet de résoudre l'équation du second degré ax2+bx+c=0 . PROGRAM Equatsecdeg; VAR a, b, c, Delta : REAL; BEGIN WRITELN('Résolution de l'équation du second degré'); WRITE('Introduisez a : ');READLN(a); WRITE('Introduisez b : ');READLN(b); WRITE("Introduisez c : ");READLN(c); IF a = 0 THEN IF b = 0 THEN WRITELN('L''équation n''admet pas de racine.'} ELSE BEGIN WRITELN('L''équation est du premier degré et admet une racine :') WRITELN('x = ',-c/b:8:4); END. ELSE BEGIN Delta = b * b - a * c; WRITELN('Delta = ',Delta:8:4); IF Delta > 0 THEN BEGIN WRITELN('Deux racines réelles distinctes :'); WRITELN('x1 = ',(-d+SQRT(Delta))/(2*a):8:4); WRITELN('x2 = ',(-d-SQRT(Delta))/(2*a):8:4); END ELSE IF Delta == 0 THEN BEGIN WRITELN('Une racine réelle double :'); WRITELN('x1 = x2 = ',-b/(2*a):8:4); END; ELSE BEGIN WRITELN('Deux racines complexes conjuguées :"); WRITELN('x1 = ',-d/(2*a):8:4,' + i ',SQRT(-Delta)/(2*a):8:4); WRITELN('x2 = ',-d/(2*a):8:4,' - i ',SQRT(-Delta)/(2*a):8:4); END. END; END; 2. Body Mass Index Écrire un programme qui permet de saisir le sexe (M/F), la taille (cm), et le poids (kg) d’une personne et d’afficher : 2.1 PI, le poids idéal d’une personne, sachant que ce poids théorique est donné par la formule de Lorenz comme suit : · Pour un homme : PI = (taille – 100) – (taille – 150) / 4 · Pour une femme : PI = (taille -100) – (taille – 120) /4 2.2 BMI, l’indicateur d’obésité (Body Mass Index) où BMI = poids / taille² avec taille en mètre 2.3 Si une personne est considérée comme : Normale (BMI <= 27), ou obèse (BMI > 27) ou Malade (BMI >= 32) 3. Examens Un étudiant passe trois examens. Il est déclaré admis si : – soit, il a au moins 9 points à chaque examen. – soit, la moyenne des trois examens est au moins égale à 10 points et la plus basse note est au moins égale 8 points. S'il n'est pas admis alors il est refusé. Écrire le programme Pascal correspondant.