Structures de données et tableaux dynamique. "Triangle Rectangle"
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Structures de données et tableaux dynamique. "Triangle Rectangle"



  1. #1
    myoui

    Wink Structures de données et tableaux dynamique. "Triangle Rectangle"


    ------

    Bonjour / Bonsoir,

    Je suis en période d'examen et je ne croyais pas que ces structures etaient aussi difficiles woah.
    Voici l'énoncé:

    - Donner la définition d'une structure permettant de représenter un triangle par la longueur de ses 3 cotés.
    (ça, ca va, mais apres..)

    - Donner le code complet d'une fonction qui a deux paramètres d'entrées, un entier n > 0 qui est le nombre de triangles rectangles recherché, un entier borne > 0 l'entier qui borne la longueur de chaque coté des ces triangles. Cette fonction a aussi un paramètre de sortie representant le nombre de triangle trouvés. Cette fonction renvoie un tableau de n triangles rectangles dont les longueurs des cotés est borné par "borne" et tel que les perimetres des triangles trouvé soient tous differents.


    Ce que je comprends c'est qu'elle renvoie un tableau de structures.
    Que veut il dire par "parametre de sortie"?? c'est la meme chose que ce qu'il appelle n non?

    J'ai essayé mais je n'arrive pas a terminer, voici :
    Code:
    struct triangle { 
    int a;
    int b;
    int c; };
    
    triangle tab[n] fonction(int n, int borne)
    {
    int p=0; 
    while (p<=n) { 
    for (int c=0; c<=borne; c++)
    { for(int b=0; b<=borne; b++)
       for(int a=0; a<=borne; a++)
           if (a*a+b*b=c*c)
               p=p+1
    .....
    Je m'arrete ici, car je ne sais pas comment stocker les valeurs a,b,c qui verifient le triangle rectangle dans une structure "nouvelle" a chaque fois..

    mercii !!

    -----
    Dernière modification par Jack ; 17/05/2016 à 13h40. Motif: Ajout balises code

  2. #2
    myoui

    Re : Structures de données et tableaux dynamique. "Triangle Rectangle"

    Quelqu'un pour m'aider, rien qu'un peu?
    je suis preneuse de tout :')

    mercii

  3. #3
    Dlzlogic

    Re : Structures de données et tableaux dynamique. "Triangle Rectangle"

    Bonjour,
    Si j'avais à faire cet exercice, je commencerais par réécrire l'énoncé de façon plus compréhensible, puis avant de coder quoi que ce soit j'écrirais l'algorithme de ce que je veux ou dois faire.
    Puis je relirais et corrigerais tout ça.
    Dernière étape, je coderai en n'oubliant pas se soigner la présentation (indentation, commentaires etc.)
    Bon travail.

  4. #4
    Jack
    Modérateur

    Re : Structures de données et tableaux dynamique. "Triangle Rectangle"

    Il faudra ajouter toute seule les balises code pour présenter ton code à l'avenir.
    Que veut il dire par "parametre de sortie"?? c'est la meme chose que ce qu'il appelle n non?
    Il faut revoir le cours sur le passage de paramètre, e particulier dans ce cas le passage par adresse s'il s'agit de langage C (il aurait fallu le dire), voire par référence s'il s'agit de C++

    triangle tab[n] fonction(int n, int borne)
    Le type du paramètre de retour est mal déclaré. Il faut que tu revoies comment on passe et retourne des paramètres de type tableau dans une fonction.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. VB mettre le micro en mode " ecoute" "veille" et "stop" sous visual basic
    Par mattlander dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 14/12/2015, 12h45
  2. regression données de panels. "random" et "within"
    Par Francko dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 18/06/2014, 15h41
  3. une petite clarification sur la "fonction" réctangle
    Par invitec8c65235 dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 13/10/2011, 20h59
  4. fonction "remarquable" triangle rectangle...
    Par invite35464c84 dans le forum Mathématiques du collège et du lycée
    Réponses: 11
    Dernier message: 04/09/2003, 08h39