Concetti Chiave
- Il programma in C++ calcola e stampa una tabella oraria per un Moto Rettilineo Uniforme con 50 righe.
- La legge oraria utilizzata è V = s/t, trasformata nelle formule inverse S = V * t e t = s/V per il calcolo.
- Il codice richiede un input di velocità (V), quindi produce una serie di valori di spazio (S) e tempo (T).
- Il loop while consente di calcolare e stampare i valori di S e T incrementando il tempo (T) fino al raggiungimento di 50 righe.
- Il programma utilizza librerie standard di C++ come iostream e std per gestire input e output.
Tabella Oraria Moto Rettilineo Uniforme
Oggi faremo un programma in C++ che, data la velocità di un corpo in Moto Rettilineo Uniforme, stampi automaticamente la tabella oraria a 50 righe.Esempio INPUT / OUTPUT
INPUT 4
OUTPUT 0 0 - 4 1 - 8 2 - 12 3 - ...
Ricordiamo che la legge oraria del Moto Rettilineo Uniforme è
#include
using namespace std;
int main(){
int V;
int cont;
int S;
int T;
T = 0;
cont = 0;
cout
cin >> V;
cout
cout
cout
while(cont
S = V * T;
cout
T = T+1;
cont = cont+1;
}
system("pause");
}
Domande da interrogazione
- Qual è la legge oraria del Moto Rettilineo Uniforme e come si applica nel programma C++ descritto?
- Quali variabili vengono utilizzate nel programma C++ per calcolare la tabella oraria e qual è il loro scopo?
La legge oraria del Moto Rettilineo Uniforme è V = s/t, da cui si ricavano le formule inverse S = V * t e t = s/V. Queste formule sono utilizzate nel programma C++ per calcolare e stampare la tabella oraria di un corpo in movimento rettilineo uniforme.
Nel programma C++, le variabili utilizzate sono V (velocità), cont (contatore), S (spazio), e T (tempo). V rappresenta la velocità del corpo, cont è un contatore per le righe della tabella, S calcola lo spazio percorso, e T rappresenta il tempo trascorso.