Ominide 1939 punti

Generatore tabella oraria Moto Rettilineo Uniformemente Accelerato

Questo programmino in C++ permette di generare la tabella oraria spazio/tempo di un corpo che si muove di Moto Rettilineo Uniformemente Accelerato. Data l'accelerazione in input, stampa le prime 50 righe della tabella.
Esempio INPUT / OUTPUT
INPUT 2
OUTPUT 0 0 / 1 1 / 4 2 / 9 3 / 16 4 / ...
Questo programma sfrutta la legge oraria del Moto Rettilineo Uniformemente Accelerato, ovvero calcola lo spazio grazie alla seguente formula.
[math]S = \frac{1}{2}at^2[/math]
, dove t è il tempo impiegato; a l'accelerazione.
Qui sotto potrai trovare il testo del codice!
Testo del codice
#include<iostream>
#include<cstdlib>

using namespace std;

int main(){
float A;
int cont;
float S;
float T;
T = 0;
cont = 0;
cout <<"Inserisci l'accelerazione del moto espressa in metri al secondo."<<endl;
cin >> A;
cout <<"___________________________________________________________"<<endl;
cout <<"Spazio (m) | Tempo (s) "<<endl;
cout <<"_____________________________|_____________________________"<<endl;
while(cont <= 50){
S = 0.5 * A * T * T;
cout <<S<<"___________________________|"<<T<<"______________________"<<endl;
T = T+1;
cont = cont+1;
}
system("pause");

}

Hai bisogno di aiuto in Informatica?
Trova il tuo insegnante su Skuola.net | Ripetizioni
Potrebbe Interessarti
Registrati via email