Foros del Web » Programación para mayores de 30 ;) » C/C++ »

algoritmo con el ciclo MIENTRAS QUE

Estas en el tema de algoritmo con el ciclo MIENTRAS QUE en el foro de C/C++ en Foros del Web. Por fa ayudenme a realizar este algoritmo. - un zoologico pretende calcular el porcentaje de animales que hay en las siguientes 3 categorias.de 0 a ...
  #1 (permalink)  
Antiguo 04/06/2010, 22:19
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 13 años, 10 meses
Puntos: 0
algoritmo con el ciclo MIENTRAS QUE

Por fa ayudenme a realizar este algoritmo.
- un zoologico pretende calcular el porcentaje de animales que hay en las siguientes 3 categorias.de 0 a 1 año, de 1 a 3 años, de 3 en adelante.el zoologico no esta todavia seguro del animal que va a estudiar; si se decide por el elefantesolo tomarà una muestra de 20 d ellos. Si se decide por perezoso tomarà una muestra de 15. Si se decide por chimpance 40 de ellos.
  #2 (permalink)  
Antiguo 05/06/2010, 11:05
Avatar de CdG
CdG
 
Fecha de Ingreso: marzo-2008
Mensajes: 114
Antigüedad: 16 años, 1 mes
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

Etiquetas: mientras, algoritmos, ciclos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:24.