Aller au contenu

besoin d'aide organigramme


100visage

Messages recommandés

bonjour ,

j'ai réalisé mon code sauf que je comprend pas l'organigramme.

au plaisir de vous lire.

#include <stdio.h>
#include <stdlib.h>

int pwr(int nbr, int n)
{
    int tmp = nbr;

    if (n == 0){
        return 1;
    }
    for (int i = 1; i < n; i++) {
        nbr *= tmp;
    }
    return nbr;
}

int SumSquare(int nombre1, int nombre2)
{
    int resultat = 0;

    if (nombre1 > nombre2) {
        nombre2++;
        while (nombre2 < nombre1) {
            resultat += pwr(nombre2, 2);
            nombre2++;
        }
    } else if (nombre2 > nombre1) {
        nombre1++;
        while (nombre1 < nombre2) {
            resultat += pwr(nombre1, 2);
            nombre1++;
        }
    }
    return resultat;
}

int main() {

    int run = 1;

    do {
      int number1;
      int number2;
      int cont = 1;
      int resultat = 0;
      printf("1er nombre: ");
      scanf("%d", &number1);
      printf("2eme nombre: ");
      scanf("%d", &number2);

      resultat = SumSquare(number1, number2);
      printf("Resultat: %d\n", resultat);

      printf("Vouslez vous continuer ? (0 = non, 1 = oui): ");
      scanf("%d", &run);
    } while(run == 1);
    return 0;
}

0362B950-42EF-48DD-801A-B2A2AF7FFFC8.jpeg

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
×
×
  • Créer...
spam filtering
spam filtering