Tout sur la programmation
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Tout sur la programmation

programmation de tous les languages
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -40%
Tefal Ingenio Emotion – Batterie de cuisine 10 ...
Voir le deal
59.99 €

 

 Simplificateur de racine -énième

Aller en bas 
AuteurMessage
Black Templar
Admin
Admin
Black Templar


Nombre de messages : 356
Age : 35
Localisation : Lille (France)
language de prog : Liberty BASIC; HTML; CSS; php; MySQL; C
expérience en prog : Amateur
Date d'inscription : 06/08/2005

Simplificateur de racine -énième Empty
MessageSujet: Simplificateur de racine -énième   Simplificateur de racine -énième EmptyMer 8 Fév - 12:36

Voilà un programme qui simplifie les racines -énième (un algo que j'ai trouvé moi-même )

Code:
print "Simplificateur de racine de différents degrées"
print "                  Version 2.00"
print
print "              Par Ferdinand PIETTE."
print
[deg]
input "Degrée : ";p
if p < 2 then
    print "Degrée > 1"
    goto [deg]
end if
print "(";p;")";chr$(215)+"racine(";
input "";g
if g < 0 then
    g = -1*g
    cpx$ = "i"
else
    cpx$ = ""
end if
z = g
v = 1
w = 1
[bcl]
v = v + 1
if v^p>g then
    goto [fin]
else
    [mid]
    u = z/v^p
    if int(u) = u then
        w = w* v
        z = u
    else
        goto[bcl]
    end if
    goto [fin]
end if
[fin]
print "(";p;")"+chr$(215)+"racine(";g;")=";
print w;cpx$;
if z <> 1 then print "*((";p;")"+chr$(215)+"racine(";z;"))"
print

Voila.

racine carré de 8 s'écrit (2)¤racine(8) = 2*(2)¤racine(2)

Le chiffre entre parenthèse avant le symbole ¤ de la racine indique le degrée de la racine exemple :

3^2 = 9 <=> (2)¤racine(9) = 3


3^3 = 27 <=> (3)¤racine(27) = 3
Revenir en haut Aller en bas
http://membres.multimania.fr/templar59
 
Simplificateur de racine -énième
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Tout sur la programmation :: Programmation :: Programmes-
Sauter vers: