Manual de matrices en pascal

Solo disponible en BuenasTareas
  • Páginas : 3 (507 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de marzo de 2011
Leer documento completo
Vista previa del texto
Crear un programa en pascal que calcule los valores de cada literal utilizando matrices y resolviéndolas por el método de Kramer 1. Empezamos con lo básico: Escribimos el nombre del programa eneste caso escribimos Program matriz; (nunca se olviden del punto y coma) 2. Escribimos uses crt; 3. Escribimos nuestras variables por defecto x1,y2,z1,a1 y así sucesivamente, porque esto? Yaque como por ejemplo la ecuación 7x+9y-4z=25a seria colocarlo de la siguiente manera 7=x1, 9=y1, -4=z1, 25=a y así sucesivamente con las otras dos ecuaciones vean en la imagen siguiente:Suponiendo que tenemos las tres ecuaciones 7x+9y-4z=25a, 6x-8y+z=3a, -4x+8y+2z=10a entonces quedaría de la siguiente forma:

Cada uno respectivamente en su fila 7=x1, 9=y1, -4=z1, 25=a1 Para lasegunda ecuación 6=x2, -8=y2 y así sucesivamente hasta la tercera ecuación (nos omitimos las literales ya que si se pone eso en la ejecución del programa causaría un error)

4. Volvemos a escribirotras variables en mi caso escribo RESULTADOA, RESULTADOX, RESULTADOY, RESULTADOZ, VALABS, VALABS1, VALABS2

5. Escribimos Begin

6. Color de fondo = textbackground (color que quieran)7. Limpieza de pantalla = clrscr

8. Color de texto = textcolor (color que quieran)

CREADO POR SEIM PRODUCCIONES® TAZ®

9. Para crear las coordenadas del programa es alfo sencillo y mejorcoloco la imagen para que la vean:

Bueno esas son las coordenadas para que cuando corra el programa nos quede de la siguiente forma:

Y al ingresar los datos así:

CREADO POR SEIMPRODUCCIONES® TAZ®

10. Necesitamos hacer las fórmulas para cada ecuación: la cual quedaría asi: Recuerden las variables del principio, utilizaremos para el resultado de RESULTADOA:=(((x1*y2*z3)+(y1*z2*x3)*(z1*x2*y3))-((z1*y2*x3)+(x1*z2*y3)+(y1*x2*z3))) Ahora utilizaremos para el RESULTADOX:= (((a1*y2*z3)+(a2*y3*z1)+(a3*y1*z2))-((z1*y2*a3)+(z2*y3*a1)+(z3*y1*a2))) Ahora RESULTADOY:=...
tracking img