Imladris production
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Imladris production

Le forum français de création de cartes et de mods pour Bataille pour la Terre du Milieu
 
AccueilRechercherDernières imagesS'enregistrerConnexion
Le Deal du moment : -50%
-50% Baskets Nike Air Huarache Runner
Voir le deal
69.99 €

 

 C : programme indépendant

Aller en bas 
3 participants
AuteurMessage
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: C : programme indépendant   C : programme indépendant Icon_minitimeDim 16 Mai - 16:07

Une question me tracasse, peut on faire un programme en console en C qui ne passe pas par un logiciel comme code::blocks
c.a.d : est ce qu'on peut directement lancer la console du programme Question
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
cdd59554
Admin
cdd59554


Nombre de messages : 7235
Age : 31
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeDim 16 Mai - 17:12

Bin oui... il suffit de compiler en mode Release à la place de Debug.
Ton programme se trouvera dans le dossier ou t'as tes codes sources

(Revient en debug une fois que tu veut refaire des tests ou modifier ton programme pour t'assurer qu'il n'y a plus de bugs Wink )
Revenir en haut Aller en bas
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeDim 16 Mai - 17:39

cdd59554 a écrit:
Bin oui... il suffit de compiler en mode Release à la place de Debug.
Ton programme se trouvera dans le dossier ou t'as tes codes sources

(Revient en debug une fois que tu veut refaire des tests ou modifier ton programme pour t'assurer qu'il n'y a plus de bugs Wink )
bisou bisou bisou bisou bisou bisou bisou bisou bisou
CDD ton nom sera béni 7 générations durant ! sage sage sage sage sage sage
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeLun 17 Mai - 22:44

Autre petite question :
Le coup du while ( true ) ( qui fait une boucle infinie qui marche en mikro basik ) sa marche pas en C Question
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
cdd59554
Admin
cdd59554


Nombre de messages : 7235
Age : 31
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeMar 18 Mai - 19:37

En C, true n'est pas un mot clef Wink c'est pour ca que ca marche pas.
par contre ca marcherai en C++ car en C++ true est mot clef

En C tu peut mettre
Code:
while(1)
ou mieux (ce qui t'économise 1 caractère ce n'est pas négligeable Smile )
Code:
for(;;)

ok!
Revenir en haut Aller en bas
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeMar 18 Mai - 20:28

cdd59554 a écrit:
En C, true n'est pas un mot clef Wink c'est pour ca que ca marche pas.
par contre ca marcherai en C++ car en C++ true est mot clef

En C tu peut mettre
Code:
while(1)
ou mieux (ce qui t'économise 1 caractère ce n'est pas négligeable Smile )
Code:
for(;;)

ok!

merci sage
cela dit même sur 300 lignes un caractère est négligeable en plus comme j'utilise pas de boucles for je vais garder l'idée de while(1)
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 14:03

Les fonctions exp= exponentielle et ln = logarithme népérien existent-elles en C ??
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
cdd59554
Admin
cdd59554


Nombre de messages : 7235
Age : 31
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 19:17

il faut inclure le header <math.h>
et les fonctions c'est :
exp pour l'exponentielle
log pour le logarithme népérien (ln en math)
log10 pour le logarithme en base 10 (c'est celui qu'on note log en chimie !)
Revenir en haut Aller en bas
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 19:35

cdd59554 a écrit:
il faut inclure le header <math.h>
et les fonctions c'est :
exp pour l'exponentielle
log pour le logarithme népérien (ln en math)
log10 pour le logarithme en base 10 (c'est celui qu'on note log en chimie !)

ok merci sage

donc pour une racine sa me donne une formule comme sa :
Code:
resultatRacine = exp( log(nombre1)/2);

mais juste comment avoir des décimaux parce que la division "/" est euclidienne non ?
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
cdd59554
Admin
cdd59554


Nombre de messages : 7235
Age : 31
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 22:13

lol!
Donc déjà pour avoir des décimaux il suffit de faire /2.0 (avec des double) ou /2.0f (avec des float)

Mais pour avoir la racine ya une fonction beaucoup plus rapide c'est "sqrt" comme SQuare RooT (racine carrée)

Mais sinon ya meme une fonction pour les puissances qui est pow(a,b) (= ab)
ca evite de passer par la forme exponentielle Very Happy en plus c'est plus rapide et optimisé, car les fonctions de maths sont plutot lourdes et pas evidentes à coder
Revenir en haut Aller en bas
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 22:18

cdd59554 a écrit:
lol!
Donc déjà pour avoir des décimaux il suffit de faire /2.0 (avec des double) ou /2.0f (avec des float)

Mais pour avoir la racine ya une fonction beaucoup plus rapide c'est "sqrt" comme SQuare RooT (racine carrée)

Mais sinon ya meme une fonction pour les puissances qui est pow(a,b) (= ab)
ca evite de passer par la forme exponentielle Very Happy en plus c'est plus rapide et optimisé, car les fonctions de maths sont plutot lourdes et pas evidentes à coder

Merci beaucoup sage
en effet les formules de math sont dures a coder Smile
tu saurais pas ou trouver tout les codes de la bibliothèque math.h avec leur significations ??
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
ᾊᾑatelfe
Moddeur expert
Moddeur expert
ᾊᾑatelfe


Nombre de messages : 709
Age : 142
Location : velos pas cher
Add-On : oui et non ( sa dépend de son humeur Smile )
C : programme indépendant Ringanim1
Date d'inscription : 04/11/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 22:29

J'ai un problème avec les double :
la fonction racine m'indique toujours 0 confused
Revenir en haut Aller en bas
http://gta-on-psp.virtuaboard.com/forum.htm
bowl028
Vétéran du forum
bowl028


Nombre de messages : 2215
Age : 28
Location : Aquitaine
Add-On : Ouii
Date d'inscription : 16/02/2009

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 22:36

Vous discutez de quoi à part ça ? (Oui je m'inscruste C : programme indépendant Lol C : programme indépendant Lol )
Revenir en haut Aller en bas
cdd59554
Admin
cdd59554


Nombre de messages : 7235
Age : 31
Location : J'aime les abricots
Add-On : Oui
Date d'inscription : 16/01/2008

C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitimeJeu 20 Mai - 23:32

Vla une liste des fonctions de math.h :
http://www.cplusplus.com/reference/clibrary/cmath/ (c'est en anglais)

Pour avoir leur code source je sais pas si c'est possible. Perso j'ai déjà réussi a coder sin et cos (aussi rapide que les fonctions officielles), par contre les autres je sais pas trop comment on fait
Revenir en haut Aller en bas
Contenu sponsorisé





C : programme indépendant Empty
MessageSujet: Re: C : programme indépendant   C : programme indépendant Icon_minitime

Revenir en haut Aller en bas
 
C : programme indépendant
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Création d'un programme pour les map.ini
» Programme de Gestion des CommandButton !
» Cherche solution pour Modif sur Eowyn et programme de modif Texture

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Imladris production :: L'auberge du ponet fringant. :: Discussion continue-
Sauter vers: