Petit programme qui permet de calculer le produit vectoriel entre deux vecteurs.

Contenu du snippet

Voila mon premier programme *a chaud au coeur*. il permet de faire un calcul vectoriel entre deux vecteurs. Voila.

Source / Exemple :


#include <iostream.h>
#include <stdio.h>

double vec(double ux,double uy,double uz, double vx, double vy, double vz)
{
	
	cout << "\t\t\tVecteur U :\n";
	cout << "X : ";
	cin >> ux;
	cout << "\n";
	cout << "Y : ";
	cin >> uy;
	cout << "\n";
	cout << "Z : ";
	cin >> uz;
	cout << "\n";

	cout << "\t\t\tVecteur V :\n";
	cout << "X : ";
	cin >> vx;
	cout << "\n";
	cout << "Y : ";
	cin >> vy;
	cout << "\n";
	cout << "Z : ";
	cin >> vz;
	cout << "\n";

	double Rx = ( uy * vz ) - ( vy * uz );
	double Ry = ( vx * uz ) - ( ux * vz );
	double Rz = ( ux * vy ) - ( vx * uy );

	cout << "\tLe produit vectoriel entre le vecteur U et V est : \n\n";
	cout << "X : " << Rx <<"\n";
	cout << "Y : " << Ry <<"\n";
	cout << "Z : " << Rz <<"\n";
	cout << "\t\t**************************\n\n";
	getchar();

	return Rx,Ry,Rz;
}

void info()
{
	cout << endl << "Bienvenue,\n";
	cout << "voici un programme qui permet de calculer le produit vectoriel entre 2 vecteurs\n";
	cout << "Par Alexandre Jordan \n\n\t alexandre.jordan@free.fr - http://alexandre.jordan.free.fr" << endl;
	getchar();
}

void main(void)
{
int choix;
int ux	=	0;
int uy	=	0;
int uz	=	0;
int vx	=	0;
int vy	=	0;
int vz	=	0;

	cout <<		"\t\t\t :: Vecteurs V1.0 By Ajdev ::" << endl;

do
   {
	cout << "\n1 : Produit vectoriel.";
	cout << "\n2 : Information.";
	cout << "\n3 : Quitter.";

	cout << "\n\nVous choisissez : ";
	cin >> choix;
		switch(choix)
		{
		case 1: vec(ux,uy,uz,vx,vy,vz);
		break;
		case 2: info();
		break;
		}

   }while(choix != 3);
}

Conclusion :


Vous n'avez qu'à suivre le menu... :) voilou. ++

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.