calcul et affichage d une somme
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

calcul et affichage d une somme



  1. #1
    invite9f95f6e7

    calcul et affichage d une somme


    ------

    salut
    je dois calucler la somme suivante : 1- 2+3-4+5-6............._+N ( faut redemander la saisie si l entier saisi N n est pas strictement positif)



    Algorithme : somme ;
    var N,i en entiers ;
    var spair<- 0,simpair<-0,s <-0 en réels;
    Debut
    faire
    afficher ( "donner un nombre ");
    lire (N);
    tant que (N<=0);
    pour i de 1 à N pas de 1 faire
    si (i mod 2= 0) alors
    spair<-spair-i;
    sinon
    simpair<-simpair+i;
    fin si
    fin pour
    s<- simpair+spair;
    afficher (" la somme vaut :",s);
    fin


    c bien ça??? merci d'avance de m'avoir répondue .

    -----

  2. #2
    invite4492c379

    Re : calcul et affichage d une somme

    Hello,

    Je te rappelle (encore une fois ...) qu'il faut utiliser la balise [ code] pour tes algos ...

    Sinon ton algo est tout à fait correct même si la solution est «peu conventionnelle»

    L'algo suivant produit-il le même résultat à ton avis ?

    Code:
    Algo SommeAlternée
    Var
        i,s,N : entier
    Début
        faire
            Afficher("Valeur de N : ")
            Demander(N)
        tant que (N<=0)
    
        s <- 0
        pour i de 1 à N par pas de 1 faire
            si (i mod 2 = 0) alors
                s <- s - i
            sinon
                s <- s + i
            fin si
        fin pour
    
        Afficher("La somme vaut : ",s)
    Fin
    Vois-tu un autre algo si on écrit la somme ainsi :

  3. #3
    invite9f95f6e7

    Re : calcul et affichage d une somme

    pour la dernière ligne ca donne la meme chose , mais concernant ton algo :
    s <- s - i
    sinon
    s <- s + i
    fin si

    on fait soit soustraction des nombres paires jusqu à N soit la somme des nombres impaires
    par exemple si on a N=5 alors S= 1+3+5 ( mais on cherche pas ça )

    c bien ça??
    merci

  4. #4
    invite4492c379

    Re : calcul et affichage d une somme

    Non, en fait l'algo traduit simplement :
    s est la somme alternée et vaut 0 au départ. Pour tous les nombres i de 1 à N, si i est pair je soustrais i à la somme, sinon (dans ce cas i est impair) je le rajoute à la somme.
    On calcule donc bien s=1-2+3-4 ...

  5. A voir en vidéo sur Futura
  6. #5
    invite9f95f6e7

    Re : calcul et affichage d une somme

    Merci j ai bien compris .

Discussions similaires

  1. calcul de somme et une intégral
    Par invitec8c65235 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 06/03/2011, 18h10
  2. Calcul de la somme.
    Par deyni dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 20/02/2011, 21h22
  3. calcul de somme
    Par invite2df9dfca dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 24/01/2010, 20h07
  4. calcul de somme
    Par invite89508bf4 dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 14/09/2009, 21h39
  5. Calcul de somme
    Par invite926f3dea dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 24/02/2006, 23h07