Question de C - Programmation
Marsh Posté le 10-03-2002 à 16:01:23
Bitman13 a écrit a écrit : chr$(xx) ??? |
voila ce que ça fait une piquouze de valium
Marsh Posté le 10-03-2002 à 16:03:16
seb31 a écrit a écrit : comment je fais pour afficher % dans un prog en C je veux pas foutre un format mais bien pourcent en % |
bé si tu n'associe pas de variable a ton % il l'affiche pas tout simplement ???
sinon il suffit de mettre un %c et tu lui associe un char qui contient la valeur ASCII du %
Marsh Posté le 10-03-2002 à 16:04:44
faudrait quand meme que je m'y rematte un peu un de ces jours
Marsh Posté le 10-03-2002 à 16:05:07
Marsh Posté le 10-03-2002 à 16:05:15
Monsieur Dutiyeul a écrit a écrit : bé si tu n'associe pas de variable a ton % il l'affiche pas tout simplement ??? sinon il suffit de mettre un %c et tu lui associe un char qui contient la valeur ASCII du % |
j'y ai pensé après coup.
Marsh Posté le 10-03-2002 à 16:08:31
et euh
sinon \% ca passe pas ?
Marsh Posté le 10-03-2002 à 16:09:16
Oxygen3 a écrit a écrit : et euh sinon \% ca passe pas ? |
Marsh Posté le 10-03-2002 à 16:11:14
c zarb ca
c pas normal le \ c'est le carac d'echapement ...
a moins que ce soit une lettre avec (genre p pour pourcent mais ca va pas etre ca)
Marsh Posté le 10-03-2002 à 16:11:39
pb résolu avec assoc de variable sinon pour affiché les conneries du style é à c'est quelle bibliothèque
Marsh Posté le 10-03-2002 à 16:12:02
joce a écrit a écrit : tient \% ca passe pas ?? |
nan j'ai des chiffres 422976e
[jfdsdjhfuetppo]--Message édité par seb31--[/jfdsdjhfuetppo]
Marsh Posté le 10-03-2002 à 16:12:21
seb31 a écrit a écrit : pb résolu avec assoc de variable sinon pour affiché les conneries du style é à c'est quelle bibliothèque |
oué mais c nawak comme solution ca ...
Marsh Posté le 10-03-2002 à 16:13:32
sinon tu fais un truc du style :
sprintf(string,"oh le joli pourcentage : %d",int);
strcat(string,"%" );
Marsh Posté le 10-03-2002 à 16:14:12
Oxygen3 a écrit a écrit : oué mais c nawak comme solution ca ... |
parce que tu crois que l'info c'est pas nawak le pascal c'est mieux enfin ce que j'en dis
Marsh Posté le 10-03-2002 à 16:16:18
joce a écrit a écrit : sinon tu fais un truc du style : sprintf(string,"oh le joli pourcentage : %d",int); strcat(string,"%" ); |
c'est comme ça que t'as codé le forum pourquoi faire simple quand onpeux faire compliquer ne serait-il pas ta philosophie mais bon c'est une certaine façon de protéger ton code et tes petits secrets
ma sol char pourcent = '%' ou comment faire compliquer quand on peux faire simple
Marsh Posté le 10-03-2002 à 16:16:40
bon déjà tu peux faire:
\123 pour afficher le carac
\123 -> en octal
\x123 -> en hexa
Marsh Posté le 10-03-2002 à 16:17:33
Oxygen3 a écrit a écrit : oué mais c nawak comme solution ca ... |
mais ca marche, que demander de plus ?
Marsh Posté le 10-03-2002 à 16:17:52
Oxygen3 a écrit a écrit : bon déjà tu peux faire: \123 pour afficher le carac \123 -> en octal \x123 -> en hexa |
c plus propre déjà
-> printf("le super pourcent:\123" );
en supposant que \123 est le code octal de %
Marsh Posté le 10-03-2002 à 16:20:19
Oxygen3 a écrit a écrit : c plus propre déjà -> printf("le super pourcent:\123" ); en supposant que \123 est le code octal de % |
ah non pas les codages j'en ai assez bouffé à la fac j'en veux plus quoique le binaire j'aime bien d'une façon générale j'aime bien ce qui se fait sur 2 bits
Marsh Posté le 10-03-2002 à 16:21:09
seb31 a écrit a écrit : ah non pas les codages j'en ai assez bouffé à la fac j'en veux plus quoique le binaire j'aime bien d'une façon générale j'aime bien ce qui se fait sur 2 bits |
oué mais ma solution c'est la plus élégante ... :þ~
les codes tu les trouves dans la table de caracs de windows
Marsh Posté le 10-03-2002 à 16:23:23
▄▄▄▄
▓▒▒▓
▓░░▓
▓▒▒▓
▀▀▀▀
ﻪﻔﻮﺵﻚﻠ
65225;ﻠﻚﻧﺴﻏA
219;ﺛﯿﺅﻔﺵ
4;
[jfdsdjhfuetppo]--Message édité par Oxygen3--[/jfdsdjhfuetppo]
Marsh Posté le 10-03-2002 à 16:23:28
Oxygen3 a écrit a écrit : oué mais ma solution c'est la plus élégante ... :þ~ les codes tu les trouves dans la table de caracs de windows |
ça m'affiche un beau S
Marsh Posté le 10-03-2002 à 16:24:32
seb31 a écrit a écrit : c'est comme ça que t'as codé le forum pourquoi faire simple quand onpeux faire compliquer ne serait-il pas ta philosophie mais bon c'est une certaine façon de protéger ton code et tes petits secrets ma sol char pourcent = '%' ou comment faire compliquer quand on peux faire simple |
nan
Toute façon le forum il est pas en C
Marsh Posté le 10-03-2002 à 16:24:38
seb31 a écrit a écrit : ça m'affiche un beau S |
$
rah
je te dis que c'est pas ca le code du %
c'est 'x0025'
Marsh Posté le 10-03-2002 à 16:49:06
saleté de condition
if(age < '17'
printf("vous êtes puceau et avez droit à 20 %c de reduction sur les préservatif \n", pourcent);
elle marche pas cette condition
Marsh Posté le 10-03-2002 à 16:51:58
ReplyMarsh Posté le 10-03-2002 à 16:52:54
si age est codé en car, ca va pas marcher hein ....
faut que ce soit un truc comparable
si c'est un car, ca doit etre car par car
si c'est un int ca doit etre int par int
mais une comparaison de string ca passe moyen
Marsh Posté le 10-03-2002 à 16:53:11
Oxygen3 a écrit a écrit : b'en pkoi '17' |
ba ouais '17' c'est pas pareil du tout que 17
Marsh Posté le 10-03-2002 à 16:53:38
Oxygen3 a écrit a écrit : b'en pkoi '17' |
avec ou sans c'est du pareil au mêm avec le compilo qqst le résultat il dis 20% pour tout le monde
Marsh Posté le 10-03-2002 à 16:54:01
on écrit :
%%
deux fois pourcent, et c'est bon !
Marsh Posté le 10-03-2002 à 16:55:01
Oxygen3 a écrit a écrit : si age est codé en car, ca va pas marcher hein .... faut que ce soit un truc comparable si c'est un car, ca doit etre car par car si c'est un int ca doit etre int par int mais une comparaison de string ca passe moyen |
ou alors il utilise itoa
Marsh Posté le 10-03-2002 à 16:55:11
Oxygen3 a écrit a écrit : si age est codé en car, ca va pas marcher hein .... faut que ce soit un truc comparable si c'est un car, ca doit etre car par car si c'est un int ca doit etre int par int mais une comparaison de string ca passe moyen |
age est bien int %d no problem de ce côté
Marsh Posté le 10-03-2002 à 16:55:33
b'en faut pas les ' alors
Marsh Posté le 10-03-2002 à 17:07:51
Oxygen3 a écrit a écrit : b'en faut pas les ' alors |
ben non mais c'est pareil ou alors le compilé est kaput ça marche sous TP7 mais pas en c
Marsh Posté le 10-03-2002 à 17:13:40
ReplyMarsh Posté le 10-03-2002 à 17:14:21
Oxygen3 a écrit a écrit : comprend pas alors |
pour le % c'est résolu mais ce putain de if la c'est la colle
Marsh Posté le 10-03-2002 à 16:00:03
comment je fais pour afficher % dans un prog en C je veux pas foutre un format mais bien pourcent en %
---------------
http://forum.aceboard.net/forum1.p [...] login=1408les amis de seb31