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

Soyez le premier à donner votre avis sur cette source.

Snippet vu 12 292 fois - Téléchargée 33 fois

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

Ajouter un commentaire

Commentaire

HEproduct
Messages postés
23
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
19 mars 2003
-
oulàà ché pas g pas testé moi et cpp tu c :) mais cool je voit que pour un premier "jet" t'a pas lésigner :) AngelWide (continue bien..)

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.