Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/11/2011, 09:36
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 9 meses
Puntos: 228
Respuesta: Intervalo [3.8] y pivote 5 sacar sumas y medias

Cual no sabes hacer...toda la segunda parte, o la media mayor al pivote que efectivamente es 7??

Para empezar el intervalo este va a ser siempre de un solo digito?? Sino deberias hacer un cambio:

Código C:
Ver original
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. char c1,  c3,  c5;
  6. int piv;
  7. int a,b;
  8.  
  9. cout << "Intervalo: ";
  10. cin >> c1 >> a >> c3 >> b >> c5;
  11. cout << "Pivote: ";
  12. cin >> piv;
  13.  
  14. if (piv > a && piv < b){
  15. cout << "Pivote correcto:" << endl;
  16. }
  17. else {
  18. cout << "Pivote incorrecto"; }
  19. }

La suma de menores al pivote podria ser:

Código C++:
Ver original
  1. int suma = 0;
  2. for(i = a; i < piv ; i++) suma += i;

Y la media simplemente hay que dividir a la suma por el total de numeros:

float media = suma / (piv - a + 1 );