Denunciar

Programa C++ 10 numeros mayor y menor [Resuelto/Cerrado]

Haz una pregunta Paula!! - Última respuesta: 16 feb 2017 a las 02:22 por darly
Hola,
Necesito correr un programa q me diga cual es el numero mayor y el menor y en q posicion entra cada uno de 10 numeros!!!
Urgente por fa


Vota
+12
plus moins
#include<iostream.h>
#include<conio.h>

const int max = 10;
float notas[max];
float mayor=0;
float menor=100;
float nmenor;
float nmayor;


float suma=0 ;
int i;

void main()
{
for (i=0;i<=max-1;i++)
{
cout<<"Ingrese la nota "<<i<<endl;
cin>>notas[i];
};
//Encuentro el mayor , menor y promedio
for (i=0;i<=max-1;i++)
{
if (notas[i]>mayor)
{
mayor=notas[i];
nmayor=i;
};
if (notas[i]<menor)
{
menor= notas[i];
nmenor=i;
};
suma=suma + notas[i];
};
cout<<"La nota mayor es "<<mayor<<" Y esta en la posicion "<<nmayor<<endl;
cout<<"La nota menor es "<<menor<<" Y esta en la posicion "<<nmenor<< endl;
cout<<"El promedio es "<<suma/max<<endl;
cout<<endl;
for (i=0;i<=max-1;i++)
cout<<"La nota "<<i<<" es "<<notas[i]<<endl;
getch();
}


//Espero te sirva
¿Te sirvió esta respuesta?  
daniel- 1 sep 2015 a las 00:22
un número entero y luego calcule la suma de todos los números pares menores al número ingresado. en c++
vilma- 20 dic 2015 a las 03:01
hola como lo puedo desarrollar est ejercicio ; ingresar 10 numeros y que muestre numero mayor y menor ;por favor necesito su ayuda
kathy- 28 jun 2016 a las 06:31
hola. como puedo hacer correr un programa que mande a pedir un número. si es menor que 50 se divide entre 2 y se le suma 2. si es mayor que 50 se multiplica por 3 y se divide entre 5. ayuda xfavor
jose herrera- 9 jul 2016 a las 03:53
Hacer un programa que lea n cantidad de valores enteros en un array y los muestre

en pantalla. Muestre un menú solicitando el modo de ordenamiento, de menor a

mayor o de mayor a menor; así como también pregunte si desea llenar nuevamente

el vector.
darly- 16 feb 2017 a las 02:22
hola
nose
pero
no
puedo
entender
bien
Responder
Vota
+12
plus moins
pues mira...aqui esta el pseudocogico de ese algoritmo que tu necesitas:

#include<stdio.h>
#include<conio.h>

int main ()
{
int a[40], lim, i, d, posma=0, posme=0, ma, me;

printf ("\n Digite el numero de posiciones del vector: ");
scanf ("%d", &lim);

for (i=0;i<lim;i++)
{
printf ("\n Digite el dato en la posicion (%d) del vector: ",i);
scanf ("%d", &d);
a[i]=d;
}

ma=a[0];
posma=0;

for (i=0;i<lim;i++)
{
if (a[i]>ma)
{
ma=a[i];
posma=i;
}
}

me=ma;
posme=0;

for (i=0;i<lim;i++)
{
if (a[i]<=me)
{
me=a[i];
posme=i;
}
}

printf ("\n La posicion del elemento mayor es: %d \n",posma);
printf ("\n La posicion del elemento menor es: %d \n",posme);

getch();

}

EXITOZ
¿Te sirvió esta respuesta?  

Los miembros obtienen más respuestas que los usuarios anónimos.

Ser miembro te permite llevar un seguimiento detallado de tus consultas.

Ser miembro te permite disfrutar de opciones adicionales.

¿Todavía no eres usuario?

¡Inscríbete, es gratis y toma menos de un minuto!