Jvsierra

Velocidade Escalar Média

May 25th, 2014
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.00 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3.  
  4. using namespace std;
  5.  
  6. int main(){
  7.    
  8.     int numeroit;
  9.     double soma, resultado;
  10.    
  11.    
  12.     cout<<"Número de intervalos de tempos: "<<endl;
  13.     cin>>numeroit;
  14.     double velocidades[numeroit];
  15.    
  16.    
  17.    
  18.     if(sizeof(velocidades)/sizeof(*velocidades) == 1){
  19.         double tempo, velocidade_unica;
  20.         cout<<"Velocidade: "<<endl;
  21.         cin>>velocidade_unica;
  22.         cout<<"Quantidade de tempo gasto no trajeto: "<<endl;
  23.         cin>>tempo;
  24.         resultado = velocidade_unica/ tempo;
  25.         cout<<resultado<<" Km/h"<<endl;;
  26.        
  27.     }else{
  28.         for(int i = 0; i < numeroit; i++){
  29.         cout<<"Velocidade no intervalo de tempo: "<<i+1<<endl;
  30.         cin>>velocidades[i];
  31.     }
  32.     for(int i = 0; i < numeroit; i++){
  33.         soma =  velocidades[i] + soma;
  34.     }
  35.    
  36.     resultado = soma/numeroit;
  37.    
  38.     cout<<"Velocidade escalar média: "<<resultado<<" Km/h"<<endl;
  39.     }
  40.    
  41.     system("PAUSE");
  42.     return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment