SlideShare a Scribd company logo
Como crear una matriz de 3x3 con
menú en c++
Creador: jose cordero
#include<iostream.h>
#include<conio.h>
void ir_principal();
void ir_secundaria();
void ir_inversa();
void main()
{
int op;
do
{
clrscr();
gotoxy(20,4);
cout<<"*********Menu*********";
gotoxy(20,5); cout<<"1.)matriz principal";
gotoxy(20,7); cout<<"2.)matriz secundaria";
gotoxy(20,9); cout<<"3.)matriz inversa";
gotoxy(20,11); cout<<"4.)Salir";
op=getch();
if(op=='1')ir_principal();
if(op=='2')ir_secundaria();
if(op=='3')ir_inversa();
}while(op!='4');
}
void ir_principal()
{
int i,j,matriz[3][3];
for(i=1;i<=3;i++)
{
for(j=1;j<=3;j++)
{
cout<<"ing un valor:";
cin>>matriz[i][j];
}
}
for(i=1;i<=3;i++)
{
for(j=1;j<=3;j++)
{
if(i==j)
{
cout<<matriz[i][j]<<endl;
}
}
}
getch();
}
void ir_secundaria()
{
int i,j,matriz[3][3];
for(i=1;i<=3;i++)
{
for(j=1;j<=3;j++)
{
cout<<"ing un valor:";
cin>>matriz[i][j];
}
}
for (i=1;i<=3;i++)
{
for (j=1;j<=3;j++)
{
if(i+j==4)
{
cout<<matriz[i][j]<<endl;
}
}
}
getch();
}
{
int i,j,matriz[3][3];
for(i=1;i<=3;i++)
{
for(j=1;j<=3;j++)
{
cout<<"ing un valor:";
cin>>matriz[i][j];
}
}
for (i=3;i>=1;i--)
{
for (j=3;j>=1;j--)
{
cout<<matriz[i][j]<<endl;
}
}
}
getch();
void ir_inversa()

More Related Content

What's hot

Configuración Script Usuarios Masivos Windows Server 2012 R2
Configuración Script Usuarios Masivos Windows Server 2012 R2Configuración Script Usuarios Masivos Windows Server 2012 R2
Configuración Script Usuarios Masivos Windows Server 2012 R2cyberleon95
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
Anthonys Ordoñez
 
Pasos para la construcción de una máquina de turing
Pasos para la construcción de una máquina de turingPasos para la construcción de una máquina de turing
Pasos para la construcción de una máquina de turing
Jonathan Bastidas
 
Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónjhonfgarcia
 
Automata Finito No Determinista
Automata Finito No DeterministaAutomata Finito No Determinista
Automata Finito No Determinista
Jean Bernard
 
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Mari Cruz
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
Karina Rivra
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binarioMauricio Solano
 
Tema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en HaskellTema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en Haskell
José A. Alonso
 
Determinantes sistemas lineares [modo de compatibilidade]
Determinantes sistemas lineares [modo de compatibilidade]Determinantes sistemas lineares [modo de compatibilidade]
Determinantes sistemas lineares [modo de compatibilidade]
AUTONOMO
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
Xavier Jose
 
Sistemas Operativos I-Particionamiento de memoria
Sistemas Operativos I-Particionamiento de memoriaSistemas Operativos I-Particionamiento de memoria
Sistemas Operativos I-Particionamiento de memoria
Mari Cruz
 
Recursividad Con C#
Recursividad Con C#Recursividad Con C#
Recursividad Con C#rezzaca
 
Arquitectura de Computadores - Laboratorios 1,2 y 3 - UNAD
Arquitectura de Computadores - Laboratorios 1,2 y 3 - UNADArquitectura de Computadores - Laboratorios 1,2 y 3 - UNAD
Arquitectura de Computadores - Laboratorios 1,2 y 3 - UNAD
Alex Gomez
 
Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01
Cristian Ortiz Gómez
 
Arquitectura Computacional.pdf
Arquitectura Computacional.pdfArquitectura Computacional.pdf
Arquitectura Computacional.pdf
FernandoMayorgaGuitt
 
Programa de Pila Estática
Programa de Pila EstáticaPrograma de Pila Estática
Programa de Pila Estática
Blanca Elia Jiménez Guzmán
 

What's hot (20)

Configuración Script Usuarios Masivos Windows Server 2012 R2
Configuración Script Usuarios Masivos Windows Server 2012 R2Configuración Script Usuarios Masivos Windows Server 2012 R2
Configuración Script Usuarios Masivos Windows Server 2012 R2
 
Ensamblador y lenguaje c
Ensamblador y lenguaje cEnsamblador y lenguaje c
Ensamblador y lenguaje c
 
Pasos para la construcción de una máquina de turing
Pasos para la construcción de una máquina de turingPasos para la construcción de una máquina de turing
Pasos para la construcción de una máquina de turing
 
Concurrencia interbloqueo e inanición
Concurrencia interbloqueo e inaniciónConcurrencia interbloqueo e inanición
Concurrencia interbloqueo e inanición
 
Automata Finito No Determinista
Automata Finito No DeterministaAutomata Finito No Determinista
Automata Finito No Determinista
 
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
Arquitectura de computadoras II-Codigo de Operaciones y Campo de Direccionami...
 
Entrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas OperativosEntrada/Salida de Sistemas Operativos
Entrada/Salida de Sistemas Operativos
 
Modelos de red
Modelos de redModelos de red
Modelos de red
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binario
 
Tema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en HaskellTema 10: Evaluación perezosa en Haskell
Tema 10: Evaluación perezosa en Haskell
 
ADMINISTRACION DE MEMORIA
ADMINISTRACION DE MEMORIAADMINISTRACION DE MEMORIA
ADMINISTRACION DE MEMORIA
 
Determinantes sistemas lineares [modo de compatibilidade]
Determinantes sistemas lineares [modo de compatibilidade]Determinantes sistemas lineares [modo de compatibilidade]
Determinantes sistemas lineares [modo de compatibilidade]
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
 
Sistemas Operativos I-Particionamiento de memoria
Sistemas Operativos I-Particionamiento de memoriaSistemas Operativos I-Particionamiento de memoria
Sistemas Operativos I-Particionamiento de memoria
 
Recursividad Con C#
Recursividad Con C#Recursividad Con C#
Recursividad Con C#
 
Arquitectura de Computadores - Laboratorios 1,2 y 3 - UNAD
Arquitectura de Computadores - Laboratorios 1,2 y 3 - UNADArquitectura de Computadores - Laboratorios 1,2 y 3 - UNAD
Arquitectura de Computadores - Laboratorios 1,2 y 3 - UNAD
 
Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01Laboratorio de Microcomputadoras - Práctica 01
Laboratorio de Microcomputadoras - Práctica 01
 
Arquitectura Computacional.pdf
Arquitectura Computacional.pdfArquitectura Computacional.pdf
Arquitectura Computacional.pdf
 
Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
Programa de Pila Estática
Programa de Pila EstáticaPrograma de Pila Estática
Programa de Pila Estática
 

More from JoseGCordero

Estadistica probabilistica
Estadistica probabilisticaEstadistica probabilistica
Estadistica probabilistica
JoseGCordero
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
JoseGCordero
 
ciclo de desarrollo de un sistema
ciclo de desarrollo de un sistema ciclo de desarrollo de un sistema
ciclo de desarrollo de un sistema
JoseGCordero
 
Penal Criminalistica Y Forense
 Penal Criminalistica Y Forense   Penal Criminalistica Y Forense
Penal Criminalistica Y Forense
JoseGCordero
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
JoseGCordero
 
Generacion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorolaGeneracion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorola
JoseGCordero
 

More from JoseGCordero (6)

Estadistica probabilistica
Estadistica probabilisticaEstadistica probabilistica
Estadistica probabilistica
 
Organizacion de los sistemas operativos
Organizacion de los sistemas operativosOrganizacion de los sistemas operativos
Organizacion de los sistemas operativos
 
ciclo de desarrollo de un sistema
ciclo de desarrollo de un sistema ciclo de desarrollo de un sistema
ciclo de desarrollo de un sistema
 
Penal Criminalistica Y Forense
 Penal Criminalistica Y Forense   Penal Criminalistica Y Forense
Penal Criminalistica Y Forense
 
Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++Ejercicios resueltos de borland c++
Ejercicios resueltos de borland c++
 
Generacion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorolaGeneracion de microprocesadores o procesadores intel y motorola
Generacion de microprocesadores o procesadores intel y motorola
 

Como crear una matriz de 3x3 con c++ con menu