Programma in C++ per calcolare la cilindrata

di il
10 risposte

Programma in C++ per calcolare la cilindrata

Buonasera, sono agli inizio della programmazione e scrivo per avere chiarimenti su un programmino che calcola la cilindrata unitaria di un veicolo con motore a scoppio; il codice che ho scritto è questo:
int a, c, cilindrata;
std::cout<<"inseire l' alesaggio ";
std::cin>>a;
std::cout<<"inserire la corsa ";
std::cin>>c;
cilindrata = (a/2)^2*3.1416*)c;
std::cout<<"la cilindrata e' "<<cilindrata;

dove a sta per alesaggio e c per corsa.
la formula per calcolare la cilindrata è la seguente: Cilindrata = (alesaggio/2)2*3.1416*corsa
quando compilo il programma il compilatore mi dice:

12 30 C:\Users\Sasiba\Desktop\c++\Cilindrata\main.cpp [Error] expected primary-
expression before ')' token

dove 12 è la linea e 30 la colonna. Cosa sbaglio?
grazie in anticipo,
Samuele.

10 Risposte

Devi accedere o registrarti per scrivere nel forum
10 risposte