<div dir="ltr"><div><div>yo hibiese usando esto antes de main para no tener problemas con la libreria std.<br><br></div>ubiese puesto: Using namespace std; <br></div>ya con eso no tenes problemas al correrlo..<br></div><div class="gmail_extra"><br><div class="gmail_quote">El 21 de noviembre de 2014, 20:51, Luis Urena <span dir="ltr"><<a href="mailto:uresol@yahoo.es" target="_blank">uresol@yahoo.es</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hola estoy aprendiendo a programar en c++, estoy haciendo un ejercicio en un libro y no he podido hacerlo correr en codeblocks, si pudieran ayudarme señalando que hice mal les agradecería mucho.<br>
Es un programa para dar el promedio de una clase escolar usando un número centinela para salir de la consola.<br>
<br>
#include <iostream><br>
<br>
using std::cout;<br>
using std::cin;<br>
using std::endl;<br>
using std::fixed;<br>
<br>
#include <iomanip><br>
<br>
using std::setprecision;<br>
<br>
int main ()<br>
<br>
{<br>
int total;<br>
int contadorCalificacion;<br>
int calificacion;<br>
<br>
doble promedio; //REVISAR SI ESTA VARIABLE LLEVA INT O NO<br>
<br>
//fase inicializacion<br>
<br>
total = 0;<br>
contadorCalificacion = 0<br>
<br>
//fase procesamiento<br>
<br>
cout << "introduzca calificacion, -1 para finalizar:";<br>
<br>
cin >> calificacion;<br>
<br>
//repeticion del ciclo hasta usuario introduzca centinela<br>
<br>
while ( calificacion != -1) {<br>
<br>
total = total + calificacion;<br>
contadorCalificacion = contadorCalificacion + 1;<br>
<br>
cout << "introduzca calificacion, -1 para finalizar:";<br>
<br>
cin >> calificacion<br>
<br>
} //fin while<br>
<br>
//fase terminacion<br>
if ( contadorCalificacion != 0 ) {<br>
<br>
//calcula promedio de calificaciones introducidas<br>
promedio= static_cast< doble > (total) / contadorCalificacion;<br>
<br>
//despliega el promedio con dos digitos de precision<br>
cout << "El promedio de la clase es" <<setprecision(2)<br>
<< fixed <<promedio << endl;<br>
<br>
} //parte final del if correspondiente al if-else<br>
<br>
else //si no se introdujeron calificaciones, da mensaje<br>
<br>
cout << "No se introdujeron calificaciones" ;<br>
<br>
return 0; //indica que programa termino satisfactoriamente<br>
<br>
<br>
} // fin función main<br>
<br>
______________________________<u></u>_________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net" target="_blank">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/<u></u>mailman/listinfo/cconclase_<u></u>listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/<u></u>index.php?gid=2&mnu=FAQ</a><br>
</blockquote></div><br></div>