Dev - C++ - matriz y vector

 
Vista:

matriz y vector

Publicado por Alejandro (1 intervención) el 18/09/2022 19:24:12
Hola buenas vengo por una ayuda soy nuevo en c++ y necesito ayuda con este ejercicio, si me ayudarian seria un place gracias

1. REALICE UN PROGRAMA EN DEVC++ QUE PERMITA AL USUARIO REALIZAR UN MENU QUE TENGA LAS OPCIONES DE:
a. CARGA DE UN VECTOR DE 6 NUMEROS
b. CONSULTA DEL VECTOR
c. ACTUALIZAR UN NUMERO DEL VECTOR
d. CARGA DE UNA MATRIZ 4X3
e. CONSULTA DE LA MATRIZ
f. ELIMINAR UN NUMERO DE LA MATRIZ
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
sin imagen de perfil

matriz y vector

Publicado por jesus (1 intervención) el 27/09/2022 03:26:50
#include<iostream>

using namespace std;

int main(){

int i, j;

int vector[6];
int matriz[4][3];

int opcion, elemento, posicion, numero;

do{

cout<<"\n MENU PRINCIPAL";
cout<<"\n 1.CARGA DE UN VECTOR DE 6 NUMEROS";
cout<<"\n 2.CONSULTA DEL VECTOR";
cout<<"\n 3.ACTUALIZAR UN NUMERO DEL VECTOR";
cout<<"\n 4.CARGA DE UNA MATRIZ 4X3";
cout<<"\n 5.CONSULTA DE LA MATRIZ";
cout<<"\n 6.ELIMINAR UN NUMERO DE LA MATRIZ";
cout<<"\n 7.SALIR";

cout<<"\n Ingrese una opcion: ";
cin>>opcion;

switch(opcion){

case 1:

cout<<"\nCARGANDO DATOS EN EL VECTOR";

for(int i=0; i<6; i++){

cout<<"\n Ingrese un numero: ";
cin>>elemento;

vector[i]=elemento;
}

break;

case 2:

cout<<"\nDATOS DEL VECTOR";

for(int i=0; i<6; i++){

cout<<"\n"<<vector[i];
}

break;

case 3:

cout<<"\nACTUALIZANDO UN NUMERO";

cout<<"\n Ingrese la posicion del elemento a modificar: ";
cin>>posicion;

if(posicion>5){

cout<<"\n ERROR.La posicion es mayor a 5";
}
else{

cout<<"\n Ingrese el nuevo valor: ";
cin>>numero;

vector[posicion]=numero;
}

break;

case 4:

cout<<"\nCARGANDO DATOS EN LA MATRIZ";

for(int i=0; i<4; i++){

for(int j=0; j<3; j++){

cout<<"\n Ingrese un numero: ";
cin>>elemento;

matriz[i][j]=elemento;
}
}

break;

case 5:

cout<<"\nDATOS DE LA MATRIZ";

for(int i=0; i<4; i++){

for(int j=0; j<3; j++){

cout<<"\n"<<matriz[i][j];
}
}

break;

case 6:

cout<<"\nELIMINANDO UN NUMERO";

cout<<"\n Ingrese la posicion del elemento a modificar: ";
cin>>posicion;

if(posicion>5){

cout<<"\n ERROR.La posicion es mayor a 5";
}
else{

matriz[posicion];
}

break;

case 7:

cout<<"\n Ha elegido salir del programa";

break;

default:

cout<<"\n ERROR.Opcion no valida";

}

}while(opcion!=7);

return 0;
}
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