Beruflich Dokumente
Kultur Dokumente
Tome una hoja cuadriculada de un cuaderno normal y dibuje los ejes X-Y de tal
forma que el origen esté simétricamente en la hoja. ( ojo: unidades en
centímetros
1) Coloque y una los siguientes cuatro puntos (+3,+3); (-1,+4); (-4,-1) y (+2,-2)
2) Coloque y una los siguientes cuatro puntos (+4,+5); (-5,+5); (-5,-3) y (+4,-3)
Rellene de puntos el cuadrilátero externo (“formando una malla de puntos”), los
puntos deben quedar separados por una unidad tanto en “x” como en “y”.
1) Responda la siguiente pregunta: ¿Cuántos puntos tiene la malla?
2) Indique los valores de:
a. Primera fila
b. Última fila
c. Primera columna
d. Última columna
Algoritmo Malla90ptosV1
/// Para el taller final de Bogotá
/// Sin procedimientos
///Actividades:
///1) modifique el programa para delta=0.5 y a=1
///2) modifique el programa para delta=0.5 y a=0.5
///3) comentar los resultados de 1) y 2)
///4) investigue qué sucede cuando a=1 y delta=0.3
///
Definir i,j,N,M Como Entero
Definir xp,yp,xm,ym,a,delta,deltax,deltay Como Real
Dimension xp[5],yp[5],xm[9,10],ym[9,10]
M=(trunc((xp[0]-xp[2])/delta))+1;
/// En sentido x para calcular número de columnas
N=(trunc((yp[0]-yp[3])/delta))+1;
/// En sentido y para calcular número de filas
Escribir" ..N:",N," ,M:",M," ..a:",a," ..delta:",delta
/// Calculos datos de la malla
/// El elemento (0,0) de la malla queda en la parte superior izquierda
xm[0,0]=xp[1];ym[0,0]=yp[1] /// parte superior izquierda de la malla
para j=1 hasta m-1 hacer
xm[0,j]=xm[0,j-1]+delta /// Formando Primera Fila, incrementos positivos en "x"
FinPara
para i=1 hasta n-1 hacer
ym[i,0]=ym[i-1,0]-delta /// Formando Primera Columna, incrementos negativos en "y"
FinPara
/// Creando resto de la malla
para i=1 hasta N-1 Hacer
para j=0 hasta M-1 Hacer
xm[i,j]=xm[i-1,j]
FinPara
FinPara
para j=1 hasta M-1 Hacer
para i=0 hasta N-1 Hacer
ym[i,j]=ym[i,j-1]
FinPara
FinPara
///Escribir" .. Malla de Datos .."
para i=0 hasta N-1 Hacer
para j=0 hasta m-1 Hacer
Escribir sin saltar xm[i,j],",",ym[i,j],";"
FinPara
Escribir""
FinPara
deltax=xm[0,m-1]-xp[0];deltay=ym[n-1,0]-yp[2];
Escribir" ..delta:",delta," .. deltax:",deltax," .. deltay:",deltay
FinAlgoritmo
Actividades:
1) modifique el programa para delta=0.5 y a=1
2) modifique el programa para delta=0.5 y a=0.5
3) comentar los resultados de 1) y 2)
4) investigue qué sucede cuando a=1 y delta=0.3
Actividad Final
Aplique la “Malla de Datos” a la gráfica anterior para calcular cuántos puntos caen en cada
una de las regiones ilustradas. No olvide que la región 0, es la región frontera.
.
.
.
.