probleme conversion programmation

Discussions n'ayant aucun rapport avec les autres forums.

Modérateur : Modérateurs

Répondre
mouton
Membre récent
Membre récent
Messages : 1
Enregistré le : 20 juin 2009, 14:09:50

probleme conversion programmation

Message par mouton » 20 juin 2009, 14:15:27

bonjour,
voila j'ai un probleme et je voudrais une reponse rapide car ca commnce a etre urgent^^
voila j'ai quelque programms ecrits en C ou C++ ou mzple et je n'arrive pas a les traduire en caml, ce dont j'ai besoin.
c'est pour cela queje voudrais de l'aide pour des programmes tels que :

Code : Tout sélectionner

float B (int n, int i, float t)

{

if (i==0) return (pow(1-t),n) ; //pow(x,n) = x^n

return (t/(1-t)(n-i+1)/i*B(n,i-1,t)) ;

}
ou bien

Code : Tout sélectionner

void Calcul_1 (void)

{

X=0 , Y=0;

float Bz;

for &#40;int i=0 ; i<=n ; i++&#41;

&#123;

Bz=B&#40;n,i,t&#41;

X=X+Bz*P&#91;i&#93;.x ;

Y=Y+Bz*P&#91;i&#93;.y ;

&#125;

&#125;
et encore

Code : Tout sélectionner

#define DEGRE_MAX 100

typedef stuct 

&#123;

float x;

float y;

&#125; point;

int n,nb;

point P&#91;DEGRE_MAX&#93;;

float t,pas,X=0,Y=0; 

void main &#40;void&#41;

&#123;

input &#40;"Entrez le degré",&n&#41;;

saisie_points_initialise &#40;&P&#41;;

input &#40;"Entrez le nombre de points pour le tracé",&nb&#41;;

putpixel &#40;P&#91;0&#93;.x,P&#91;0&#93;.y&#41;;

for &#40;t=pas=&#40;float&#41;&#40;1/nb&#41; ; t<=1 ; t+=pas&#41;

&#123;

Calcul_1&#40;&#41;; 

lineto &#40;X,Y&#41;; // ou putpixel &#40;X,Y&#41;; sans joindre les points

&#125;

&#125;

merci d'avance pour votre aide!

logun
Modérateur
Modérateur
Messages : 1048
Enregistré le : 02 juin 2005, 23:00:00
Localisation : les pieds dans l' eau

Message par logun » 21 juin 2009, 13:59:52

salut,

peut-etre chez developpez tu aurais plus de chance :

http://www.developpez.com/

ngocminh23
Membre récent
Membre récent
Messages : 2
Enregistré le : 03 oct. 2010, 14:50:34

Message par ngocminh23 » 06 oct. 2010, 03:02:48

merci beaucoup

Répondre

Retourner vers « Divers »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 invités