Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/02/2012, 17:00
Avatar de NazcaiN
NazcaiN
 
Fecha de Ingreso: diciembre-2008
Ubicación: en mi pueblo
Mensajes: 228
Antigüedad: 16 años
Puntos: 8
Respuesta: preguntas generales y ¿qué es disc?

De nuevo por no hacer otro tema distinto, os dejo otro ejercicio que he hecho, esta vez de do y while. A ver qué nota me ponéis profes ;)
Código c:
Ver original
  1. /*Haz un programa que lea un número real por teclado (>1) y que
  2. lo divida sucesivamente por 2 hasta que el cociente sea menor
  3. que 0.001.
  4. El programa mostrará el resultado de cada división cada 5 pasos.
  5. Al acabar, nos dirá cuántas divisiones ha hecho.
  6. */
  7.  
  8. #includ3e <iostream>
  9. #include namespace std;
  10.  
  11. int main() {
  12.     double numero;
  13.     do {
  14.     cout<< "introduce un número"<<endl;
  15.     cin>>numero>>endl;
  16.     } while (numero<1)
  17.  
  18.     int masuno = 1;
  19.     do
  20.         {   masuno++
  21.             numero/2;
  22.             if (masuno==5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100)
  23.             cout<<masuno<<endl;
  24.         } while (numero<0.001);
  25. cout<<numero<<" "<<masuno<<endl;
  26.  
  27. return 0;
  28. }


de verdad os agradezco mucho que me ayudéis.
postdata: si alguien puede decirme cómo hacer funcionar los programas en code blocks se lo agradecería, ya que me da error debugg settings, he mirado los settings, pero yo no veo na fuera de lo común, quizás porque para mi el menú ese me suena a chino :).
de nuevo muchas gracias.
__________________
había una vez un hombre tan sumamente pobre que sólo tenía dinero.