Dev - C++ - ayuda me urge antes de la media noche :(

 
Vista:

ayuda me urge antes de la media noche :(

Publicado por Ralf (8 intervenciones) el 01/03/2023 04:56:23
menú 1- Crear un arreglo1 (el tamaño lo define el usuario) 2- Mostrar Arreglo1 3- Crear Arreglo2 4- Mostrar Arreglo2 5- Unir Arreglos 6- Mostrar inverso de la unión de ambos arreglos 7 -Mostrar los elementos divisibles entre 3 del arreglo unido. 8- Mostrar el promedio de la unión de los arreglos. 9- Salir
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ayuda me urge antes de la media noche :(

Publicado por Ralf (8 intervenciones) el 01/03/2023 05:13:09
#include <iostream>
using namespace std;
int main()
{
int opcion, arreglo[100], capacidad,arreglo2[100], capacidad2, arreglo3[300] ;
bool existe=false;

do
{
cout<<"******** Que opcion Desea ***********"<<endl;
cout<<"1. Digite datos Arreglo1"<<endl;
cout<<"2. Datos Ingresados para el Arreglo1"<<endl;

cout<<"3. Digite datos Arreglo2"<<endl;
cout<<"4. Datos Ingresados para el Arreglo2"<<endl;

cout<<"5. Unir Arreglos"<<endl;

cout<<"6. Mostrar Inverso de la union de ambos arreglos "<<endl;

cout<<"7. Mostrar elementos divisibles entre 3"<<endl;
cout<<"8. Mostrar Promedio"<<endl;

cout<<"9. Salir"<<endl;
cout<<"Por favor seleccione una de las opciones del menu"<<endl;
cin>>opcion;
cout<<endl;


switch(opcion)
{

case 1:
cout<<"Ingrese el tamaño del arreglo"<<endl;
cin>>capacidad;
while(capacidad>100)
{
cout<<"El valor ingresado excede el valor maximo"<<endl;
cin>>capacidad;
}
for(int i=0;i<capacidad;i++)
{

cout<<"Arreglo=["<<i<<"]=";
cin>>arreglo[i];

}
cout<<endl;

break;

case 2:
cout<<endl;
for(int i=0; i<capacidad;i++)
{

cout<<"Arreglo=["<<i<<"]="<<arreglo[i]<<endl;
}
break;
case 3:
cout<<"Ingrese el tamaño del arreglo"<<endl;
cin>>capacidad2;
while(capacidad2>100)
{
cout<<"El valor ingresado excede el valor maximo"<<endl;
cin>>capacidad2;
}
for(int i=0;i<capacidad2;i++)
{

cout<<"Arreglo2=["<<i<<"]=";
cin>>arreglo2[i];

}
cout<<endl;

break;

case 4:
cout<<endl;
for(int i=0; i<capacidad2;i++)
{

cout<<"Arreglo2=["<<i<<"]="<<arreglo2[i]<<endl;
}
break;

case 5:
if(arreglo[1]==0 || arreglo2[1]==0)
{
cout<<"No se puede unir al menos uno de los arreglos esta vacio."<<endl<<endl;
}
else {


for(int i=0;i<capacidad;i++)
{
arreglo3[i]=arreglo[i];
}

for(int i=capacidad;i<(capacidad+capacidad2);i++)
{
arreglo3[i]=arreglo2[i-capacidad];
}
cout<<"Se han unidos los elementos de los dos arreglos"<<endl<<endl;
existe=true;
}

break;





asi voy en el codigo, quien me ayuda con las otras opciones que me faltan
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar