InicioCiencia EducacionIngresa, visualiza y multiplica una matriz en C++



#include<conio.h>
#include <iostream>
using namespace::std;

int f1 = 0;
int c1 = 0;
int m1[100][100]; //dimensiono la matriz
int mul = 0;
int opcion = 0;

void menu()
{
//menú de opciones

cout<<endl<<"1. ingresar matriz "<<endl;
cout<<"2. visualizar matriz "<<endl;
cout<<"3. multiplicar matriz "<<endl;
cout<<"4. salir "<<endl;
cout<<"digite opcion: ";
cin>>opcion;
}


void ingresar()
{

//aquí ingreso la matriz

cout<<endl<<"ingresa las filas de la matriz"<<endl<<endl;
cin>>f1;
cout<<endl<<"ingresa las columnas de la matriz"<<endl<<endl;
cin>>c1;
cout<<endl<<"ingresaste una matriz de: "<<endl<<endl;
cout<<"filas: "<<f1<<" "<<endl;
cout<<"columnas: "<<c1<<" "<<endl;

cout<<endl<<"Digite los datos de la matriz"<<endl<<endl;

for (int i=0; i<f1; ++i)
{
for (int j=0; j<c1; ++j)
{ cout<<"m1["<<i<<"]["<<j<<"] = "; cin>>m1[j];}
}
opcion = 0;

}


void visualizar()
{
//aquí muestro la matriz ingresada

cout<<endl<<"los datos de la matriz ingresada son: "<<endl<<endl;

for (int i=0; i<f1; i++)
{
for (int j=0; j<c1; j++)
{ cout<<"dato en m1["<<i<<"]["<<j<<"] = "<<m1[j]<<endl;} //Muestro la matriz resultante en la pantalla
}
}


void multiplicar()
{
//aquí multiplico la matriz por el número ingresado por el usuario

cout<<endl<<"ingrese un numero para multiplicar la matriz"<<endl<<endl;
cin>>mul;

for (int i=0; i<f1; i++)
{
for (int j=0; j<c1; j++)
{ m1[j] = m1[j] * mul;} //Multiplico la matriz
}
}


int main()
{
while (opcion !=4)
{
menu();
switch (opcion)
{
case 1:
ingresar();
break;
case 2:
visualizar();
break;
case 3:
multiplicar();
break;
}
}

cout<<endl<<"fin del ejercicio de matrices: ";
cout<<endl<<"Ejercicio hecho por Carlos Marin: ";
getch();
}


Comentar es agradecer...
Datos archivados del Taringa! original
0puntos
0visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
4visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

c
cmarinv2005🇦🇷
Usuario
Puntos0
Posts15
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.