Edito: el programa no compila y el dev me estaba compilando uno anterior no se por que aun estoy trabajando en arreglarlo asi que no se gasten en revisar el daño
aquí esta el código
Código C++:
Ver original
#include <iostream> #include <cstdlib> using namespace std; int main() { int array[5],x=0,j=0,temp; for (x=0;x<=4;x++) { cout << "digite el "<<x<<" numero "<<endl; cin >> array[x]; } for (x=0;x<=4;x++) for(j=0;j<3;j++) { if(array[x] > array[x+1]) { temp = array[x]; array[x] = array[x+1]; array[x+1] = temp; } } cout <<"Ordenamiento: " <<endl; for (x=0;x<=4;x++) { cout << array[x] << endl; } cout << "IMPARES:"<<endl; for (x=0;x<=4;x++) { if(array[x] % 2 != 0){ if(array[x] >1) { int i,suma; cout<<"los impares menores a\t"<<array[x]<<"son\t"<<endl; for(i=1;i<array[x];i=i+2){ suma=suma+i; cout<<i<<","; } cout<<endl; cout<<"la suma de los impares es \t"<<i<<"el bueno"<<suma<<endl; } cout << "Valor-->\t" << array[x]<<endl<<endl; } } return 0; } }