Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - Blaster

Páginas: [1]
1
Hola, tengo una duda de por que no me sale bien el resultado de este ejercicio.
El ejercicio dice lo siguiente:

Ingrese las notas con que un alumno aprobó todas las materias durante su carrera universitaria, se  deberá ingresar la cantidad de materias que tiene la misma.
Se desea conocer su: PROMEDIO, MEJOR NOTA, PEOR NOTA.


El código compila bien pero los errores que me dan son los siguientes:

 . El promedio da como resultado cualquier cosa cuando lo saco en una calculadora Real
 . Me repite el mismo numero cuando deseo conocer el mayor y menor, es decir repite el ultimo numero que pongo en la nota de la ultima materia.

Acá les dejo el código y si me pueden dar una mano sería mucho agradecimiento!!

Código: [Seleccionar]
#include <iostream>
using namespace std;

int main(int argc, char *argv[]) {

int materias,i,nota;
int prom, mnota, bnota, acum;
char codi;


cout<<"Ingrese la cantidad de materias que asiste: ";
cin>>materias;

for (i=1; i<materias; i++) {
acum = 0;

cout<<"Ingrese la notas de la materia:"<<i<<": ";
cin>>nota;
(acum = acum+nota);
}

if (i = 1) {

mnota = nota;
bnota = nota;
}

if (nota>mnota) {

mnota = nota;
}
if (nota<bnota) {
bnota = nota;
}



(prom = acum/materias);
cout<<"--------------------------";
cout<<endl;
cout<<"El promedio total es de: "<<prom;
cout<<endl;
cout<<"La nota más alta es: "<<mnota;
cout<<endl;
cout<<"La nota más baja es: "<<bnota;
cout<<endl;
cout<<"--------------------------";
cout<<endl;







return 0;
}

Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".