Guardar elementos en arreglo uno mayor que el anterior
C/Visual C
Publicado el 17 de Diciembre del 2017 por Erick (10 códigos)
1.260 visualizaciones desde el 17 de Diciembre del 2017
Guardar elementos en arreglo uno mayor que el anterior
#include <iostream>
#include <stdlib.h>
using namespace std;
int main()
{
int arreglo[20]; // arreglo de 20 elementos.
int nValores, numero,nGrande;
cout<<"¿Cuantos valores va a introducir? ";
cin>>nValores;
cout<<"Escriba un numero: ";
cin>>numero;
//el numero base se alamacena en la posicion 0 del arreglo
arreglo[0] = numero;
//Bucle para comparacion de numeros ingresados y el numero base
for(int i=0; i<nValores;i++)
{
do
{
cout<<"Escriba un numero mas grande que: "<<arreglo[i]<<": ";
cin>>nGrande;
if(arreglo[i] >= nGrande)
{
cout<<"!"<<nGrande<<" no es mayor que "<<arreglo[i]<<"¡"<<endl;
}
}while(arreglo[i] >= nGrande);
arreglo[i+1] = nGrande;
}
//Impresion de elementos
system("cls");//Borrado de pantalla
cout<<"Elementos del arreglo: \n";
for(int i=0; i<nValores;i++)
{
cout<<arreglo[i]<<" ";
}
return 0;
}
Comentarios sobre la versión: 1.0 (0)
No hay comentarios