Producto escalar y vectorial

Sergio Bautista Lacambra

</pre>
#include<stdio.h>

/* Este programa calcula el producto escalar y vectorial de dos vectores con componentes enteras*/

int x1, y1, z1, x2, y2, z2,x3, y3, z3;
int producto_escalar;

void main(void)
{
/* Lectura de datos */

printf("Componentes del primer vector: ");
scanf("%d %d %d", &x1, &y1, &z1);

printf("\n\nComponentes del segundo vector: ");
scanf("%d %d %d", &x2, &y2, &z2);

/* Funciones a realizar */

producto_escalar = x1*x2 + y1*y2 + z1*z2;

x3 = y1*z2 - z1*y2;
y3 = z1*x2 - x1*z2;
z3 = x1*y2 - y1*x2;

printf("\nEl producto escalar de tus vectores es el siguiente: ");
printf("(%d,%d,%d) * (%d,%d,%d) = %d", x1, y1, z1, x2, y2, z2, producto_escalar);

printf("\nEl producto vectorial de tus dos vectores es: ");
printf("(%d,%d,%d) X (%d,%d,%d) = (%d,%d,%d)", x1, y1, z1, x2, y2, z2, x3, y3, z3);
}
<pre>
Esta entrada fue publicada en Informática e Internet. Guarda el enlace permanente.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s