Creare un Programma

di
Anonimizzato13983
il
9 risposte

Creare un Programma

Ciao a tutti, mi chiamo Vincenzo e mi sono appena iscritto al forum.
E' una settimana che con il nostro professore di informatica studiamo il linguaggio C e domani ho compito in classe.

Il professore ci ha lasciato questo problema:

Creare un programma che date le coordinate di due punti A(x0,y0) e B(x1, y1) di un sistema di riferimento cartesiano ortogonale Oxy, calcoli e dia in output la distanza tra i due punti.
( AB= radice di (x1 - x0)^2 + (y1 - y0)^2

Grazie mille

9 Risposte

  • Re: Creare un Programma

    Comincia con lo scrivere una funzione del tipo:
    float Distanza( float x0, float y0, float x1, float y1 )
    {
        // ...
    }
  • Re: Creare un Programma

    Grazie di aver risposto, ma io non ci capisco un tubo.
    Ti seccheresti a scriverlo completo?
    Io utilizzo DEV++
    Grazie
  • Re: Creare un Programma

    Sei tu che devi fare il compito in classe! Se ti è stato dato questo esercizio è perchè evidentemente ti sono state spiegate le basi per poterlo compiere; qui possiamo aiutarti se hai dei dubbi.
    ...e attenzione, non nominare il nome di Dev-C++...
  • Re: Creare un Programma

  • Re: Creare un Programma

    {
    double r, h;
    cout<<"inserire il raggio r:";
    cin>>r;
    cout<<"inserire l'altezza h:";
    cin>>h;
    cout<<"Volume= "<<3,14*r^2*h<<"\n\n";
    .....
    .....
    .....
    system("PAUSE");
    return EXIT_SUCCESS;
    }
  • Re: Creare un Programma

    Suggerimento: perchè il volume non lo metti in una variabile? Poi ti semplifica il calcolo successivo del peso.
  • Re: Creare un Programma

    Ho fatto come hai detto tu, spero che intendevi questo.
    Quando compilo (ho messo in output il volume) guarda cosa mi da? che cosa significa?

    https://drive.google.com/file/d/0B0a67nFiWVy2NGV6T0hMYnNuWVU/edit?usp=sharing

    Grazie
  • Re: Creare un Programma

    L'errore che vedo è il pi greco, una costante float o double la devi esprimere così
    3.14f
    e non 3,14
  • Re: Creare un Programma

    Crossposting con

    http://www.hwupgrade.it/forum/showthread.php?t=262667
Devi accedere o registrarti per scrivere nel forum
9 risposte