Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2010, 11:05
Avatar de CdG
CdG
 
Fecha de Ingreso: marzo-2008
Mensajes: 114
Antigüedad: 16 años, 2 meses
Puntos: 2
Respuesta: algoritmo con el ciclo MIENTRAS QUE

podrías hacer algo así

Código C++:
Ver original
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6.     char animal;
  7.  
  8.     std::cout << "Animal que se va a estudiar.-\n\n";
  9.     std::cout << "a. Elefante\n\n";
  10.     std::cout << "b. Perezoso\n\n";
  11.     std::cout << "c. Chimpance\n\n";
  12.  
  13.     std::cin  >> animal;
  14.  
  15.     switch(animal) {
  16.         case 'a':
  17.             reportes(animal,ingresarMuestra(20));
  18.             break;
  19.         case 'b':
  20.             reportes(animal,ingresarMuestra(15));
  21.             break;
  22.         case 'c':
  23.             reportes(animal,ingresarMuestra(40));
  24.             break;
  25.         default:
  26.             break;
  27.     }
  28. }

En ingresarMuestra() podrías hacer un for que ingrese muestras hasta el parámetro dado. A estas muestras las podrías ir almacenando en un array previamente inicializado con los tres posibles casos, por ej: resultado_edad[] = {0,0,0}. Dependiendo del resultado que arroje la muestra iras incrementado la respectiva posición del array y luego envias los resultados a reportes para preparar el informe
__________________
no quiero ser un árbol y caminar
Jacinto Piedra