Concetti Chiave
- Il programma in C++ genera una tabella spazio/tempo per un corpo in moto rettilineo uniformemente accelerato.
- Richiede l'accelerazione come input e calcola lo spazio utilizzando la formula S = 0.5 * a * t².
- Stampa le prime 50 righe della tabella, mostrando il tempo e lo spazio raggiunto in ogni secondo.
- Utilizza un ciclo while per incrementare il tempo e calcolare lo spazio per ogni iterazione.
- Il codice include le librerie necessarie e utilizza semplici operazioni di input/output per interagire con l'utente.
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.
Qui sotto potrai trovare il testo del codice!
Testo del codice
#include
#include
using namespace std;
int main(){
float A;
int cont;
float S;
float T;
T = 0;
cont = 0;
cout
cin >> A;
cout
cout
cout
while(cont
S = 0.5 * A * T * T;
cout
T = T+1;
cont = cont+1;
}
system("pause");
}