Algorithe d'approximation

triguiah Messages postés 3 Statut Membre -  
 SANA -
Bonjour,
je cherche une solution algorithmique du probleme:
soit Uo=1;Un+1=(Un+Vn)/2
et soit Vo=2;Vn+1=racinecarré(Un+Vn)
Un et Vn sont adjacente et ont la meme limite racinecarré(27)/pi
on recherche un algorithme qui calcule une approximation de pi en utilisant Vn
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  1. Dev
     
    Un et Vn sont adjacente et ont la meme limite racinecarré(27)/pi
    on recherche un algorithme qui calcule une approximation de pi en utilisant Vn

    ces 2 phrases ne sont pas très claires mais ton algo a l'air assez simple ...
    0
  2. soltan
     
    voilà votre solution

    program exe7p146;
    uses wincrt;
    const pi = 3.141592653589793238;
    type
    tab = array [1..100] of real;

    var
    u : tab;
    v : tab;
    j : integer;

    procedure calcul (var u : tab; var v : tab; var j: integer);
    var
    i : integer;
    begin
    j:=1;
    u[1] :=1;
    v[1] :=2;
    repeat
    j:=j+1;
    u[j]:=(u[j-1] + v[j-1])/2;
    v[j]:= sqrt(u[j]*v[j-1]);
    until (abs(v[j] - v[j-1]) < 0.00001);
    end;
    procedure affiche (v : tab; n : integer);
    begin
    write( ' la valeur approché de suite est ', v[n]:6:5);
    writeln(' leur rang est ', n);
    writeln(' la valeur de suite est ', sqrt(27)/pi);
    end;
    begin
    calcul (u, v , j);
    affiche (v, j);
    end.
    0
    1. SANA
       
      sil vous plait je veux la solution d'exercice 1et2 page 206 et merci
      0