Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - geisertoaspern

#1
Ya lo resolvi, x si alguien me iva a responder :(
#2
Buena tarde amigos, quisiera que me ayudaran en este programa q estoy por terminar, me dejaron realizar un programa utilizando funciones que ingrese 11 notas (ya estan ingresadas para no estar agregandolas a cada rato) calcular el promedio, nota mayor, nota menor, ordenarlas de menor a mayor y calcular la nota mediana, pero lo ultimo es lo que no tengo idea de como hacerlo, quisiera que me ayudaran a calcular la nota mediana, aka el codigo de mi programita

#include <iostream>

int notas[11]= {50,75,80,100,65,61,75,100,40,30,40};
//funcion para calculo de promedio
float promedio()
{
   float vpromedio=0;

   for (int i=0;i<11;i++)
   {
      vpromedio=vpromedio+notas;
   }//for i

   vpromedio=vpromedio/11;

   return vpromedio;
}//fin funcion


//funcion para obtener la nota maxima
int nota_maxima()
{
int mayor=0,i;

for (i=0;i<11;i++)
   {
   if(notas>mayor)
      {
      mayor=notas;
      }
   }//for

return mayor;
}//fin funcion

//funcion para obtener la nota minima
int nota_minima()
{
int menor=100, i;

for (i=0;i<11;i++)
   {
      if (notas<menor)
         {
         menor=notas;
         }
   }//for

return menor;
}//fin funcion



//ordenamiento de menor a mayor

int orden_mayor()
{
int i, j, aux;
for(i=0;i<11;i++)
for(j=(i+1);j<11;j++)
   {
         if(notas>notas[j])
            {
               aux=notas;
               notas=notas[j];
               notas[j]=aux;
            }
   }

//impresion de datos:
cout << "\n\tNotas de mayor a menor: ";
for(i=0;i<11;i++)
   {
   cout<<notas<<",";
   }
}

//nota mediana

int main()
{
cout<<"\n\tEl promedio de las notas es: "<<promedio();
cout<<"\n\tLa nota maxima es: "<<nota_maxima();
cout<<"\n\tLa nota minima es: "<<nota_minima();
cout<<orden_mayor();

cin.get();cin.get();
}
#3
Programación C/C++ / Ayuda para programa en c++
21 Septiembre 2011, 19:15 PM
Tengo que hacer un programa que pida al usuario ingresar cuantas notas ingresara y de esas notas ingresadas determinar la mayor, yo lo llevo mas o menos pero no me funciona lo de la nota mayor, esperare su ayuda gracias..


#include <iostream>
int main()
{
int x, a, b,maximo;

cout<<"Ingrese la cantidad de numeros que va a ingresar: " ;
cin>>a;

for (x=1;x<=a;x++)
   {
   cout<<"Ingrese Numero:"<<x<<"   ";
   cin>>b;
   }



      for(int x=0;x<=a;x++)
        if(b>x)
        int   maximo=b;
      cout<<"La nota maxima es: "<<maximo;


cin.get();cin.get();
}
#4
Me dejaron hacer este programa en c++, me imagino que se hace con un for pero en realidad no se como aplicarlo para que cumpla la funcion que pide este programa, si alguien sabe por favor agradecere que me expliquen

Dado un valor N, con N mayor que cero calcular la suma de
1/N – 2/N-1 + 3/N-2 – 4/N-3 + 5/N-4...N/1