Fonction toupper.
Résolu/Fermé
Gretyzde
Messages postés
97
Date d'inscription
vendredi 1 août 2014
Statut
Membre
Dernière intervention
1 avril 2016
-
27 févr. 2015 à 20:38
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 27 févr. 2015 à 21:54
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 27 févr. 2015 à 21:54
A voir également:
- Fonction toupper en c
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Fonction somme excel - Guide
- Fonction filtre excel n'existe pas - Forum Excel
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Programmation
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 018
27 févr. 2015 à 21:00
27 févr. 2015 à 21:00
Bonjour,
Voici la Table des caractères ASCII, pour chaque lettre minuscule tu dois retourner la majuscule correspondante.
Voici la Table des caractères ASCII, pour chaque lettre minuscule tu dois retourner la majuscule correspondante.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 840
27 févr. 2015 à 21:54
27 févr. 2015 à 21:54
Bonjour,
toupper() est une fonction existante. Soit tu souhaites l'utiliser et dans ce cas pas besoin de réécrire la fonction. Soit tu mets un autre nom.
Pour utiliser la fonction existante : tu as juste à enlever char toupper(...) {...}.
Pour la recoder (donc change plutôt de nom), il suffit d'effectuer une translation : return x-'a'+'A';
Il ne te restera plus qu'à t'assurer que x est bien une minuscule.
D'autres remarques :
void main(void)
Le bon prototype est : int main(void)
Et il ne faut pas oublier : return 0; en fin de main().
char x = 'a';
Autant utiliser un int : int x='a';
Cdlt,
toupper() est une fonction existante. Soit tu souhaites l'utiliser et dans ce cas pas besoin de réécrire la fonction. Soit tu mets un autre nom.
Pour utiliser la fonction existante : tu as juste à enlever char toupper(...) {...}.
Pour la recoder (donc change plutôt de nom), il suffit d'effectuer une translation : return x-'a'+'A';
Il ne te restera plus qu'à t'assurer que x est bien une minuscule.
D'autres remarques :
void main(void)
Le bon prototype est : int main(void)
Et il ne faut pas oublier : return 0; en fin de main().
char x = 'a';
Autant utiliser un int : int x='a';
Cdlt,