Le signe positif et negatif en affichage En C/C++
Résolu
sikim69
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
-
sikim69 Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
sikim69 Messages postés 33 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je remercie d'avance celui qui pourra m'aider :)
J'aimerais afficher dans mon programme le signe de 98 qui est donc positif donc +.
Je fais :
int i = 98;
printf("%d",i);
Et j'obtiens juste 98, j'ai aussi essayé avec la valeur absolu mais ca affiche juste 98 aussi:(
Je remercie d'avance celui qui pourra m'aider :)
J'aimerais afficher dans mon programme le signe de 98 qui est donc positif donc +.
Je fais :
int i = 98;
printf("%d",i);
Et j'obtiens juste 98, j'ai aussi essayé avec la valeur absolu mais ca affiche juste 98 aussi:(
A voir également:
- Le signe positif et negatif en affichage En C/C++
- Le document rempli et signé - Guide
- Numero signe - Forum Windows 95/98
- Signe environ clavier ✓ - Forum Graphisme
- Affichage double ecran - Guide
- Signe supérieur clavier ✓ - Forum Clavier
2 réponses
Tu peux faire comme ça :
printf("%+d",i);
sikim69
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
1
Ah ben merci, c'est vraiment tout bête !
Derniere etape de mon exo, je dois faire ca..
Faites compter par le programme le nombre de caractères affichés et donnez le résultat (utilisation de la valeur de retour de printf).
Mais je n'ai aucunes idées de comment compter le nombre de caractère, je n'ai rien qui parle de cela dans mon cours..
Faites compter par le programme le nombre de caractères affichés et donnez le résultat (utilisation de la valeur de retour de printf).
Mais je n'ai aucunes idées de comment compter le nombre de caractère, je n'ai rien qui parle de cela dans mon cours..
Je dois calculer le nombre de caractères de plusieurs trucs :
int main ()
{
int i = 98;
double d = 765.4321;
printf("(A)\n\nI1 = %0.5d\n\nI2 = ",i);
putchar(98); // Pour afficher le code ASCII. (98 = 'b')
printf("\n\nI3 = %10d",i);
printf("\n\nI4 = %+.d ",i);
getch();
return(0);
}
Hop mais pour calculer alors je dois rajouter une variable int n ?
int main ()
{
int i = 98;
double d = 765.4321;
printf("(A)\n\nI1 = %0.5d\n\nI2 = ",i);
putchar(98); // Pour afficher le code ASCII. (98 = 'b')
printf("\n\nI3 = %10d",i);
printf("\n\nI4 = %+.d ",i);
getch();
return(0);
}
Hop mais pour calculer alors je dois rajouter une variable int n ?