Exercice sur les chaînes de caractère
Résolu
Mathis.
-
jee pee Messages postés 41521 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 41521 Date d'inscription Statut Modérateur Dernière intervention -
bonjour, je suis en première générale avec spécialité NSI où on apprend à programmer en python bref
j'ai un exercice assez complexe et ça fait un moment que je suis dessus. Voilà la consigne:
"Faire un programme qui invite l’utilisateur à saisir une chaine et qui affiche le nombre de
minuscules et de majuscules (on peut utiliser les codes ascii pour détecter si un caractère est une
minuscule ou une majuscule)"
voilà ce que j'ai fait pour le moment: https://prnt.sc/pdz11j
j'vous remercie de votre aide :)
j'ai un exercice assez complexe et ça fait un moment que je suis dessus. Voilà la consigne:
"Faire un programme qui invite l’utilisateur à saisir une chaine et qui affiche le nombre de
minuscules et de majuscules (on peut utiliser les codes ascii pour détecter si un caractère est une
minuscule ou une majuscule)"
voilà ce que j'ai fait pour le moment: https://prnt.sc/pdz11j
j'vous remercie de votre aide :)
A voir également:
- Exercice sur les chaînes de caractère
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Caractere speciaux - Guide
- Caractere vide - Guide
1 réponse
Bonjour,
Je sais pas l'écrire en python, mais voilà un exemple de "code" qui répond à la logique de la demande, à toi d'en faire du python
Attention dans certains langages, la position 1 d'un tableau est en zéro dans ce cas a(0) est la première position.
Je sais pas l'écrire en python, mais voilà un exemple de "code" qui répond à la logique de la demande, à toi d'en faire du python
a=input('Saisir une chaine de caractères ') nbmin=0 nbmaj=0 for i between 1 to len(a) if chr(a(i)) between chr('a') chr('z') nbmin=nbmin+1 if chr(a(i)) between chr('A') chr('Z') nbmaj=nbmaj+1 print 'Nb minuscules ', nbmin print 'Nb majuscules ', nbmaj
Attention dans certains langages, la position 1 d'un tableau est en zéro dans ce cas a(0) est la première position.
c'est quel langage que vous utilisez ?
autrefois, avant d’écrire le code ,on faisait un ordinogramme, puis les ordinateurs ont eu des écrans et les programmeurs se sont mis à écrire directement le code, sans savoir ce qu'ils mettraient sur la ligne suivante