IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Turbo Pascal Discussion :

[TP] Calcul de la racine carrée


Sujet :

Turbo Pascal

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [TP] Calcul de la racine carrée
    Salut tout le monde

    J'ai un petit problème avec le Pascal car je n'arrive pas à résoudre un exercice et je vous prie de m'aider à le résoudre rapidement car je dois le présenter demain à mon prof.

    L'exercice dit :
    pour tout entier n>0, on a : 1+3+5+7+...+(2n-1)=n².
    Tirer de cette propriété mathématique un algorithme qui calcule la partie entière inférieure de la racine carrée d'un nombre x.
    Exemple : pour x=30 on doit afficher la valeur5.
    J'attends votre réponse et encore ne m'oubliez pas SVP et merci

  2. #2
    Membre du Club Avatar de adil_suptem
    Inscrit en
    Décembre 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Décembre 2006
    Messages : 52
    Points : 58
    Points
    58
    Par défaut Calcul de la racine carrée
    La somme des n premiers nombres impairs est égale à n².
    En effet, si on ajoute les 3 premiers nombres impairs (1 + 3 + 5), on obtient 9 qui n'est autre que 3². Et cela marche pour n'importe quel nombre impair : Prenons le 6ème nombre impair (c'est-à-dire 11) et effectuons la somme 1 + 3 + 5 + 7 + 9 + 11. On obtient 36 qui est bien égal à 6².
    donc pour calculer la racine de 30 on effcetue la somme des n premier nombres impaire et on s'arrete lorsque la somme et directement inférieure à 30.
    exemple pour 30:
    on prend 1+3+5+7+9=25 (on peut pas ajouter 11 car ca depasse 30)
    donc il suffit de calculer le nombre d'addition effectué (ici c'est 5) donc on affiche 5:
    voila l'algo a traduire en C ou pascal (je peux te donner la source ne c si necessaire )
    Code X : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    lire le nombre x (pour lequel on souhaite calculer la racine )
    somme =0
    compteur=0
    i=1
    tand que somme inferieur à x
    si (i modulo 2= 1 ) //on verifie si le nombre est impair
    {
    alors s=s+i;
    compteur++; //incrementer le compteur 
    }
    afficher compteur //c'est la racine proche
    bonne chance

  3. #3
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 950
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 950
    Points : 5 667
    Points
    5 667
    Par défaut
    Hal,

    Comme c'est urgent, il n'y a pas le feu au lac, donc à plus tard.

    (Lis les règles du forum, et tu verras qu'il n'est pas vraiment apprécié de mettre "urgent" dans une demande, tu n'es pas plus important que les autres, ni moins d'ailleurs )

  4. #4
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    cher adil_suptem tu ma vraiment aider je te remercier bcp tu ma vraiment sauver j'ai esseyer avec cette exercice jusqu'a hier mais sans resultat mais à cause de vous je peux le resoudr maintenant merci infiniment.

    cher droggo excuser moi d'agire de cette facon mais comme j'ai dit a adil_suptem j'ai esayer bcp avec cette exercice mais tant que je trouve pas une solution (je suis vraimant un idiot ) je demande l'aide de forum et en urgence car je doit le presenter ce soir et c'est tout , pardoner moi pour le derangement et merci a tout qui essayer de m'aider.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comprendre mon exercice : formule récurrente de calcul d'une racine carrée
    Par djmhdi dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 15/01/2015, 18h30
  2. Calcul de la racine carrée d'un nombre
    Par Anomaly dans le forum Télécharger
    Réponses: 3
    Dernier message: 04/11/2013, 23h16
  3. Réponses: 3
    Dernier message: 07/08/2013, 12h44
  4. Réponses: 3
    Dernier message: 17/10/2010, 16h27
  5. calcul de la racine carrée par la méthode de Newton
    Par annoussa dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 02/11/2006, 11h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo