SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
1
Matrices
Arreglos Bidimensionales (Matrices)
• Una matriz tiene
renglones y columnas.
• Sus elementos se
referencían por el
nombre de la matriz
seguido de corchetes
indicando renglón ,
columna en donde se
encuentra ese elemento.
5 1 9
8 6 4
3 7 2
0 1 2
0
1
2
Matriz “M”
M[2,1]= 7 M[1,2]= 4
Arreglos Bidimensionales (Matrices)
• Para recorrer, capturar o procesar secuencialmente todos los elementos
de una matriz, se pueden utilizar dos ciclos anidados, uno para los
renglones y otro para las columnas:
for(x=0; x<=2; x++)
{
for (y=0; y<=2; y++)
{
Console.WriteLine("Tecleeel elemento: " + x + "," + y + “:”);
m[x,y] = int.Parse(Console.ReadLine());
}
}
x=0
x<=2
x++
Inicio
F
V
y=0
y<=2
y++
F
V
m[x,y]
1
1
Fin
Matrices en C#
CASO 1: Crear la matriz sin conocer los elementos.
int[,] M = new int [4,4];
“M” es una matriz de 4 renglones y 4 columnas que C# reconoce de la posicion 0 a la 3.
CASO 2: Crear la matriz conociendo los elementos
int[,] m = { {4,2,9},
{0,3,1},
{5,6,7}}; //Matriz de 3 x 3
En este caso se inicializa el valor de los elementos al momento de declarar la matriz.
También puede hacerse desde el programa:
m[0,0] = 4;
m[0,1] = 2;
m[0,2] = 9;
…etc…
2
Ejemplo
static void Main(string[] args)
{
int[,] m = { {4,2,9},
{0,3,1},
{5,6,7}};
for (int x = 0; x <= 2; x++)
{
for (int y = 0; y <= 2; y++)
{
Console.Write(m[x, y] + " ");
}
Console.WriteLine("n");
}
Console.ReadLine();
}
Práctica .-
Operaciones con Matrices
Considerar las siguientes matrices de 3 x 3 que contienen datos
numéricos enteros.
2 1 3
1 0 4
3 2 1
0 1 2
0
1
2
Matriz “M”
4 1 9
1 0 16
9 4 1
0
1
2
Matriz “Cuad”
8 1 27
1 0 64
27 8 1
0
1
2
Matriz “Cubo”
El usuario introduce los números de la matriz “M”
El programa calcula e imprime los numeros de las matrices “CUAD” y “CUBO”
0 1 2 0 1 2
Práctica – Operaciones con matrices
x=0
x<=2
x++
Inicio
F
V
y=0
y<=2
y++
F
V
m[x][y]
cuad[x][y] = m[x][y] * m[x][y]
cubo[x][y] = cuad[x][y] * m[x][y]
1
1
x=0
x<=2
x++
F
V
y=0
y<=2
y++ V
cuad[x][y]
2
2
Fin
x=0
x<=2
x++
F
V
y=0
y<=2
y++ V
cubo[x][y]
4
4
3
3
F
F
Práctica .-
Traspuesta y Diagonal principal de una matriz n x n
Considerar la matriz “M” de 3 x 3 de datos numéricos
enteros introducidos por el usuario.
El programa debe calcular la suma de los elementos de
la diagonal principal y la matriz traspuesta “T”.
2 1 3
1 0 4
3 2 1
0 1 2
0
1
2
Matriz “M”
2 1 3
1 0 2
3 4 1
0 1 2
0
1
2
Matriz “T”
La matriz “T” es la Traspuesta y se obtiene si las columnas de “M” se convierten en
renglones y los renglones de “M” se convierten en columnas. Es decir:
T[y,x] = M[x,y]
Los elementos de la diagonal
Principal son:
M[0,0],M[1,1],M[2,2]
3
Traspuesta y Diagonal principal de una matriz
x=0
x<=2
x++
Inicio
F
V
y=0
y<=2
y++
F
V
m[x,y]
x = y
F V
suma = suma + m[x,y]
t [y,x] = m[x,y]
suma = 0
1
1
suma x=0
x<=2
x++
F
V
y=0
y<=2
y++ V
t [x,y]
2
2
Fin

Más contenido relacionado

La actualidad más candente

Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...JAVIER SOLIS NOYOLA
 
Ex2geometria1bach2016
Ex2geometria1bach2016Ex2geometria1bach2016
Ex2geometria1bach2016klorofila
 
Teoria elemental de exponentes ccesa007
Teoria elemental de exponentes ccesa007Teoria elemental de exponentes ccesa007
Teoria elemental de exponentes ccesa007Demetrio Ccesa Rayme
 
Función cuadrática valor absoluto - 3º
Función cuadrática   valor absoluto - 3ºFunción cuadrática   valor absoluto - 3º
Función cuadrática valor absoluto - 3ºbrisagaela29
 
Semana9 m2-del 1 al 5 febrero 2021
Semana9 m2-del 1 al 5 febrero 2021Semana9 m2-del 1 al 5 febrero 2021
Semana9 m2-del 1 al 5 febrero 2021LorenaCovarrubias12
 
Calculadora imprimir
Calculadora imprimirCalculadora imprimir
Calculadora imprimirMatildeGalvn
 
Ex1geometría1bach2016
Ex1geometría1bach2016Ex1geometría1bach2016
Ex1geometría1bach2016klorofila
 

La actualidad más candente (19)

Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
 
Razonamiento matematico 2
Razonamiento matematico 2Razonamiento matematico 2
Razonamiento matematico 2
 
Ex2geometria1bach2016
Ex2geometria1bach2016Ex2geometria1bach2016
Ex2geometria1bach2016
 
Dominios f
Dominios fDominios f
Dominios f
 
Semana 2 del 4 al 8 abril-ci
Semana 2 del 4 al 8 abril-ciSemana 2 del 4 al 8 abril-ci
Semana 2 del 4 al 8 abril-ci
 
Funciones 2
Funciones 2Funciones 2
Funciones 2
 
Clase 6
Clase 6Clase 6
Clase 6
 
Semana 3 del 11 15 abril-ci
Semana 3 del 11 15 abril-ciSemana 3 del 11 15 abril-ci
Semana 3 del 11 15 abril-ci
 
Teoria elemental de exponentes ccesa007
Teoria elemental de exponentes ccesa007Teoria elemental de exponentes ccesa007
Teoria elemental de exponentes ccesa007
 
Función cuadrática valor absoluto - 3º
Función cuadrática   valor absoluto - 3ºFunción cuadrática   valor absoluto - 3º
Función cuadrática valor absoluto - 3º
 
Semana9 m2-del 1 al 5 febrero 2021
Semana9 m2-del 1 al 5 febrero 2021Semana9 m2-del 1 al 5 febrero 2021
Semana9 m2-del 1 al 5 febrero 2021
 
Calculadora imprimir
Calculadora imprimirCalculadora imprimir
Calculadora imprimir
 
Ex1geometría1bach2016
Ex1geometría1bach2016Ex1geometría1bach2016
Ex1geometría1bach2016
 
Unidades de medida
Unidades de medidaUnidades de medida
Unidades de medida
 
USO TRACKER
USO TRACKERUSO TRACKER
USO TRACKER
 
Matrices
MatricesMatrices
Matrices
 
1bach c ex soluc-t3-func elem-13-14
1bach c ex soluc-t3-func elem-13-141bach c ex soluc-t3-func elem-13-14
1bach c ex soluc-t3-func elem-13-14
 
Tarea Grafos
Tarea GrafosTarea Grafos
Tarea Grafos
 
Matlab
MatlabMatlab
Matlab
 

Similar a Matrices en C++ (20)

Tema2 mat lab
Tema2 mat labTema2 mat lab
Tema2 mat lab
 
2 matrices
2 matrices2 matrices
2 matrices
 
matrices
matricesmatrices
matrices
 
2 matrices
2 matrices2 matrices
2 matrices
 
Teoría de matrices
Teoría de matricesTeoría de matrices
Teoría de matrices
 
trabajo de computacion .pptx
trabajo de computacion .pptxtrabajo de computacion .pptx
trabajo de computacion .pptx
 
Matlab -compu_aplicada
Matlab  -compu_aplicadaMatlab  -compu_aplicada
Matlab -compu_aplicada
 
Clase 02 CDI
Clase 02 CDIClase 02 CDI
Clase 02 CDI
 
02 Procesamiento de Datos.pptx
02 Procesamiento de Datos.pptx02 Procesamiento de Datos.pptx
02 Procesamiento de Datos.pptx
 
11_Matrices.pptx
11_Matrices.pptx11_Matrices.pptx
11_Matrices.pptx
 
MATRICES.docx
MATRICES.docxMATRICES.docx
MATRICES.docx
 
Matrices
MatricesMatrices
Matrices
 
329938280 100401-47-trabajo-n-2
329938280 100401-47-trabajo-n-2329938280 100401-47-trabajo-n-2
329938280 100401-47-trabajo-n-2
 
1 matrices
1 matrices1 matrices
1 matrices
 
Determinantes de Matrices Álgebra Lineal. Presentación diseñada por el MTRO. ...
Determinantes de Matrices Álgebra Lineal. Presentación diseñada por el MTRO. ...Determinantes de Matrices Álgebra Lineal. Presentación diseñada por el MTRO. ...
Determinantes de Matrices Álgebra Lineal. Presentación diseñada por el MTRO. ...
 
2 vectores matrices
2 vectores matrices2 vectores matrices
2 vectores matrices
 
2 vectores matrices
2 vectores matrices2 vectores matrices
2 vectores matrices
 
Matlab presentacion enero2012
Matlab presentacion enero2012Matlab presentacion enero2012
Matlab presentacion enero2012
 
Presentación1 diego
Presentación1 diegoPresentación1 diego
Presentación1 diego
 
Int_Octave_II_2021.pptx
Int_Octave_II_2021.pptxInt_Octave_II_2021.pptx
Int_Octave_II_2021.pptx
 

Último

PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxEribertoPerezRamirez
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORGonella
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicaGianninaValeskaContr
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 

Último (20)

Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docxPROGRAMACION ANUAL DE MATEMATICA 2024.docx
PROGRAMACION ANUAL DE MATEMATICA 2024.docx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
DETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIORDETALLES EN EL DISEÑO DE INTERIOR
DETALLES EN EL DISEÑO DE INTERIOR
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
cuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básicacuadernillo de lectoescritura para niños de básica
cuadernillo de lectoescritura para niños de básica
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 

Matrices en C++

  • 1. 1 Matrices Arreglos Bidimensionales (Matrices) • Una matriz tiene renglones y columnas. • Sus elementos se referencían por el nombre de la matriz seguido de corchetes indicando renglón , columna en donde se encuentra ese elemento. 5 1 9 8 6 4 3 7 2 0 1 2 0 1 2 Matriz “M” M[2,1]= 7 M[1,2]= 4 Arreglos Bidimensionales (Matrices) • Para recorrer, capturar o procesar secuencialmente todos los elementos de una matriz, se pueden utilizar dos ciclos anidados, uno para los renglones y otro para las columnas: for(x=0; x<=2; x++) { for (y=0; y<=2; y++) { Console.WriteLine("Tecleeel elemento: " + x + "," + y + “:”); m[x,y] = int.Parse(Console.ReadLine()); } } x=0 x<=2 x++ Inicio F V y=0 y<=2 y++ F V m[x,y] 1 1 Fin Matrices en C# CASO 1: Crear la matriz sin conocer los elementos. int[,] M = new int [4,4]; “M” es una matriz de 4 renglones y 4 columnas que C# reconoce de la posicion 0 a la 3. CASO 2: Crear la matriz conociendo los elementos int[,] m = { {4,2,9}, {0,3,1}, {5,6,7}}; //Matriz de 3 x 3 En este caso se inicializa el valor de los elementos al momento de declarar la matriz. También puede hacerse desde el programa: m[0,0] = 4; m[0,1] = 2; m[0,2] = 9; …etc…
  • 2. 2 Ejemplo static void Main(string[] args) { int[,] m = { {4,2,9}, {0,3,1}, {5,6,7}}; for (int x = 0; x <= 2; x++) { for (int y = 0; y <= 2; y++) { Console.Write(m[x, y] + " "); } Console.WriteLine("n"); } Console.ReadLine(); } Práctica .- Operaciones con Matrices Considerar las siguientes matrices de 3 x 3 que contienen datos numéricos enteros. 2 1 3 1 0 4 3 2 1 0 1 2 0 1 2 Matriz “M” 4 1 9 1 0 16 9 4 1 0 1 2 Matriz “Cuad” 8 1 27 1 0 64 27 8 1 0 1 2 Matriz “Cubo” El usuario introduce los números de la matriz “M” El programa calcula e imprime los numeros de las matrices “CUAD” y “CUBO” 0 1 2 0 1 2 Práctica – Operaciones con matrices x=0 x<=2 x++ Inicio F V y=0 y<=2 y++ F V m[x][y] cuad[x][y] = m[x][y] * m[x][y] cubo[x][y] = cuad[x][y] * m[x][y] 1 1 x=0 x<=2 x++ F V y=0 y<=2 y++ V cuad[x][y] 2 2 Fin x=0 x<=2 x++ F V y=0 y<=2 y++ V cubo[x][y] 4 4 3 3 F F Práctica .- Traspuesta y Diagonal principal de una matriz n x n Considerar la matriz “M” de 3 x 3 de datos numéricos enteros introducidos por el usuario. El programa debe calcular la suma de los elementos de la diagonal principal y la matriz traspuesta “T”. 2 1 3 1 0 4 3 2 1 0 1 2 0 1 2 Matriz “M” 2 1 3 1 0 2 3 4 1 0 1 2 0 1 2 Matriz “T” La matriz “T” es la Traspuesta y se obtiene si las columnas de “M” se convierten en renglones y los renglones de “M” se convierten en columnas. Es decir: T[y,x] = M[x,y] Los elementos de la diagonal Principal son: M[0,0],M[1,1],M[2,2]
  • 3. 3 Traspuesta y Diagonal principal de una matriz x=0 x<=2 x++ Inicio F V y=0 y<=2 y++ F V m[x,y] x = y F V suma = suma + m[x,y] t [y,x] = m[x,y] suma = 0 1 1 suma x=0 x<=2 x++ F V y=0 y<=2 y++ V t [x,y] 2 2 Fin