Inscription / Connexion Nouveau Sujet
Niveau calculatrices
Partager :

programmation turbo pascal

Posté par
anyone
26-09-07 à 17:36

Bonjour,

j'ai besoin d'un peu d'aide svp pour un exercice de programmation avec turbo pascal :

Soit la suite (Un) définie par U0 appartient a [-1;1] et, pour tt entier naturel n,
Un+1 = ((1/2) + (U²n/2) )

> Ecrire un programme en turbo-p. qui demande la valeur de U0 et n et qui calcule Un

merci beaucoup

++

Posté par
gui_tou
re : programmation turbo pascal 26-09-07 à 17:43

Salut anyone

Tu ne pourrais pas affecter une valeur à une fonction, genre 4$f:=x->\sqrt{\frac{1}{2}+\frac{{U_n}^2}{2}}

puis demander n

rentrer ton u_o dans u

puis faire une boucle for du genre

for i from 1 to n do
u:=f(u)
od:

Et à la fin tu fais afficher u_n

Après le turbo pascal disons que je ne connais que de nom, mais ca pourrait marcher non ?


Posté par
JJa
re : programmation turbo pascal 26-09-07 à 21:22


var
  U:real;
  n,k:integer;

begin
     write('U0= ');readln(U);
     write('n = ');readln(n);
     for k:=1 to n do U:=Sqrt(0.5+U*U/2);
     writeln('Un= ',U);
     readln;
end.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !