Un programa que pida 10 numeros e imforme el mayor . (en c++)
Respuestas a la pregunta
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
int n=0,mayor=0;
for(int i=1;i<=10;i++)
{
cout<<"Ingrese Numero"<<i<<": ";
cin>>n;
if(mayor<n)
{
mayor=n;
}
}
cout<<"\nEl Mayor Es: "<<mayor;
getch();
return 0;
}
#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
22
Gracias
CCM 13530 usuarios nos han dicho gracias este mes
RESPUESTA 2 / 2
Moltre
29 oct 2010 a las 06:23
#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();
}
// :D