Risultato dei calcoli impossibile

di il
5 risposte

Risultato dei calcoli impossibile

Dopo la compilazione e quindi il lancio,
i risultati non sono quelli giusti. ecco il sorgente :

#include <iostream>
using namespace std;

int main () {


float it, iw, cw, ct, z, f, k, p, x, y;



it = 0;

iw = 0;

cw= 0;

ct = 0;

z = 0;

f = 0;

k = 1,6;

p = 6,28;

x = 1000;

y = 1000000;



cout << "inserisci il valore della frequenza : ";

cin >> f;
cout<< endl;

cout << " inserisci il valore di z : ";

cin >> z;
cout << endl;


it = (x*z)/(p*f);

iw = (x*k*z)/(p*f);

ct = y/(k*p*f*z);

cw = y/(p*f*z);

cout << " dati finali per la seguente frequenza : " <<endl;
cout << endl;

cout << " frequenza : " << f << endl;
cout<<endl;

cout << " L1 : " << it << endl;
cout<<endl;

cout<< " L2 : " << iw << endl;
cout<<endl;

cout << " C1 + C2 : " << ct << endl;
cout <<endl ;

cout << " C3 + C4 : " << cw << endl;




}

5 Risposte

  • Re: Risultato dei calcoli impossibile

    "Non sono quelli giusti" che vuol dire ?

    Quali sarebbero quelli giusti? Cosa succede?

    Magari un po' più di precisione nello spiegare un problema non sarebbe male ...
  • Re: Risultato dei calcoli impossibile

    Giusto, preciso ... quelli attesi...
    ovvero lanciato l'eseguibile e inseriti i dati richiesti l'output
    restituisce valori assolutamete sballati... ovvero :

    " inserisci il valore di z :" 2000

    " inserisci il valore di z :" 8

    risultati:

    L1 = 0.666667

    L2 = 0.666667

    C + C2 = 10.4167

    C3 + C4 = 10.4167



    come it is possible?
  • Re: Risultato dei calcoli impossibile

    Praticamente è come se tra l'una e l'altra equazione sia nel caso di iw -it
    che nel caso di cw - ct non ci fosse differenza..
    senza contare che svolgendole con una normalissima calcolatrice il risultato è fuori
    da quello ottenuto
  • Re: Risultato dei calcoli impossibile

    Se scrivi un programma le costanti floating point si scrivono con il punto

    Non 6,28 ma 6.28

    Non 1,6 ma 1.6
  • Re: Risultato dei calcoli impossibile

    Non c' è niente da fare...
    quando si va sui dettagli capitombolo alla grande...
    grazie oregon..
    re-compilato ri-lanciato
    perfettamente funzionante.
    grazie mille!
Devi accedere o registrarti per scrivere nel forum
5 risposte