mathlover24
Genius
1 min. di lettura
Vota 3 / 5

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.
[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
#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");

}

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community