void q1() { int distancia, max_v, tempo; cout << "Entre com a distancia percorrida (em metros)" << endl; cin >> distancia; cout << "Entre com o tempo descorrido para percorrer a distancia (em metros)" << endl; cin >> tempo; cout << "Entre com a velocidade maxima permitida da via (em km/h)" << endl; cin >> max_v; if ( distancia/tempo > (max_v*1000)/60 ) cout << "Veiculo acima da velocidade permitida" << endl; else if ( distancia/tempo <= ((max_v*1000)/60) * 0.5 ) cout << "Veiculo muito lento" << endl; else cout << "Veiculo dentro da velocidade permitida" << endl; } void q2() { int qn, n_abLi, n_deLiaLs, n_acLs; float Li, Ls, no; cout << "Limites (inferior e superior): "; cin >> Li >> Ls; if(Li > Ls) cout << "Limites invalidos!" << endl; else { qn = 0; n_abLi = 0; n_deLiaLs = 0; n_acLs = 0; cout << "Lista de numeros ('0' = Fim):" << endl; cout << "[" << qn + 1 << "]: "; cin >> no; while(no) { if(no < Li) n_abLi = n_abLi + 1; else if (no > Ls) n_acLs = n_acLs + 1; else n_deLiaLs = n_deLiaLs + 1; qn = qn + 1; cout << "[" << qn + 1 << "]: "; cin >> no; } cout << "Nos. abaixo de " << Li << ": " << n_abLi << endl; cout << "Nos. de " << Li << " a " << Ls << ": " << n_deLiaLs << endl; cout << "Nos. acima de " << Ls << ": " << n_acLs << endl; } }