Semplice esercizio su C

di Anonimizzato20303 il
15 risposte
Devo fare un programmino dove vengono generati casualmente 4 punti e devo verificare che siano complanari e se lo sono devo calcolare il perimetro, tutto ciò usando for e array, il problema è che quando vengono generati i punti io non so quale sia il piu' grande per calcolare il lato del perimetro

15 Risposte

  • Danielee ha scritto:


    Devo fare un programmino dove vengono generati casualmente 4 punti e devo verificare che siano complanari e se lo sono devo calcolare il perimetro, tutto ciò usando for e array, il problema è che quando vengono generati i punti io non so quale sia il piu' grande per calcolare il lato del perimetro
    Posta il codice, altrimenti nessuno può aiutarti.
  • Eh in pratica codice non ne ho fatto molto essendomi bloccato a quel problema
  • Danielee ha scritto:


    Eh in pratica codice non ne ho fatto molto essendomi bloccato a quel problema
    Qui non si scrive codice da zero. Inizia a farlo da solo e poi se ne parla.
  • CarDeFusco ha scritto:


    Danielee ha scritto:


    Eh in pratica codice non ne ho fatto molto essendomi bloccato a quel problema
    Qui non si scrive codice da zero. Inizia a farlo da solo e poi se ne parla.
    Mostrami dove ti ho chiesto di scrivermi il codice da 0 lol
  • Danielee ha scritto:


    Eh in pratica codice non ne ho fatto molto essendomi bloccato a quel problema
    In effetti questo che vuol dire?
  • oregon ha scritto:


    Danielee ha scritto:


    Eh in pratica codice non ne ho fatto molto essendomi bloccato a quel problema
    In effetti questo che vuol dire?
    Basta che leggi la domanda principale
    mi sembra di aver chiesto solo un consiglio su come risolvere un problema
  • Ho letto, ho letto ... ma questa frase

    "quando vengono generati i punti io non so quale sia il piu' grande per calcolare il lato del perimetro"

    non ha senso. Spiega meglio
  • oregon ha scritto:


    Ho letto, ho letto ... ma questa frase

    "quando vengono generati i punti io non so quale sia il piu' grande per calcolare il lato del perimetro"

    non ha senso. Spiega meglio
    E' la stessa frase che anche a me ha rimasto un po' perplesso. Per questo ti ho chiesto di postare il codice, spesso è più semplice capire cosa uno sta cercando di fare leggendo bozze, seppure incomplete e sbagliate, di codice.
  • oregon ha scritto:


    Ho letto, ho letto ... ma questa frase

    "quando vengono generati i punti io non so quale sia il piu' grande per calcolare il lato del perimetro"

    non ha senso. Spiega meglio
    In pratica sai che se ho delle coordinate per calcolare ad esempio un lato dovrei sottrarre alla coordinata maggiore la coordinata minore ma nel momento che le coordinate vengono generate casualmente io non so quale sia la coordinata maggiore.
    E comunque grazie per avermi chiesto di spiegarmi meglio invece di accusarmi subito di voler far scrivere il codice a terzi.
  • CarDeFusco ha scritto:


    oregon ha scritto:


    Ho letto, ho letto ... ma questa frase

    "quando vengono generati i punti io non so quale sia il piu' grande per calcolare il lato del perimetro"

    non ha senso. Spiega meglio
    E' la stessa frase che anche a me ha rimasto un po' perplesso. Per questo ti ho chiesto di postare il codice, spesso è più semplice capire cosa uno sta cercando di fare leggendo bozze, seppure incomplete e sbagliate, di codice.
    Ho capito ma sto cercando di capire come verificare che siano complanari quindi prima almeno volevo risolvere il problema che ho scritto. Scusa se mi sono espresso male inizialmente
  • Danielee ha scritto:


    CarDeFusco ha scritto:


    oregon ha scritto:


    Ho letto, ho letto ... ma questa frase

    "quando vengono generati i punti io non so quale sia il piu' grande per calcolare il lato del perimetro"

    non ha senso. Spiega meglio
    E' la stessa frase che anche a me ha rimasto un po' perplesso. Per questo ti ho chiesto di postare il codice, spesso è più semplice capire cosa uno sta cercando di fare leggendo bozze, seppure incomplete e sbagliate, di codice.
    Ho capito ma sto cercando di capire come verificare che siano complanari quindi prima almeno volevo risolvere il problema che ho scritto. Scusa se mi sono espresso male inizialmente
    Ti serve ricordare la condizione di complanarità di 4 punti, che a prescindere dal problema di programmazione e dalla sua implementazione, è un concetto di Geometria Analitica nello spazio. Immagino che insieme all'esercizio ti sia stata data la condizione di complanarità.
  • CarDeFusco ha scritto:


    Danielee ha scritto:


    CarDeFusco ha scritto:



    E' la stessa frase che anche a me ha rimasto un po' perplesso. Per questo ti ho chiesto di postare il codice, spesso è più semplice capire cosa uno sta cercando di fare leggendo bozze, seppure incomplete e sbagliate, di codice.
    Ho capito ma sto cercando di capire come verificare che siano complanari quindi prima almeno volevo risolvere il problema che ho scritto. Scusa se mi sono espresso male inizialmente
    Ti serve ricordare la condizione di complanarità di 4 punti, che a prescindere dal problema di programmazione e dalla sua implementazione, è un concetto di Geometria Analitica nello spazio. Immagino che insieme all'esercizio ti sia stata data la condizione di complanarità.
    Se vuoi ti posto direttamente la consegna che mi e' stata data
  • Per verificare se sono complanari segui il primo esercizio qui



    ovviamente il ragionamento va tradotto in C.

    Per il perimetro, trova le varie distanze tra due punti sul piano

    http://www.ripmat.it/mate/d/dc/dcc.htm

    e sommale.
  • Oltre le risorse date da oregon, puoi dare uno sguardo anche dove c'è spiegata Condizione di complanarità di 4 punti.

    Danielee ha scritto:


    Se vuoi ti posto direttamente la consegna che mi e' stata data
    Se hai la traccia puoi anche postarla.
Devi accedere o registrarti per scrivere nel forum
15 risposte