26 lettres

Fermé
etudiantjames Messages postés 11 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 16 septembre 2014 - 7 juin 2014 à 15:28
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 10 juin 2014 à 21:32
salut!
svp! est ce que quelqu'un peut m'aide a écrire une programme en programmation c, les 26 lettre A,B,C.............

4 réponses

int main()
{
char i;
for (i=0; i<26; i++)
printf("%c,",i+65);

return 0
}
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
Modifié par fiddy le 7/06/2014 à 21:07
Ce serait mieux de mettre : i+'A' plutôt que le code ascii. C'est plus lisible.
Sinon, il ne faut pas oublier : fflush(stdout); avant le return 0;
Et enfin, il ne faut pas oublier le ; après le return 0;
0
ooopss!! pardon pour l'oubli de ;
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
7 juin 2014 à 21:08
Bonjour,

Il y a plusieurs solutions.
Dis-nous comment tu comptes t'y prendre, montre-nous ce que tu as commencé pour qu'on puisse t'aider.

Cdlt,
0
etudiantjames Messages postés 11 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 16 septembre 2014
9 juin 2014 à 16:47
merci! merci! je vais essayer écrire ce programme...
0
etudiantjames Messages postés 11 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 16 septembre 2014
9 juin 2014 à 16:51
c'est une table multiplication que mon professeur programmation avais donner les étudiant comme devoir fin 2em session. programmation c

#include<stdio.h>
#include<conio.h>
main()
{
int i,mult;
printf("\t******** plezi kanaval**********");
printf("\t table multiplication de 1 a 10");
for(i=0;i<=10;i++)
{
mult=1*i;
printf("\n1*%d",i);
printf("=%d",mult);
mult=2*i;
printf("\t2*%d",i);
printf("=%d",mult);
//clrscr();
mult=3*i;
printf("\t3*%d",i);
printf("=%d",mult);
mult=4*i;
printf("\t4*%d",i);
printf("=%d",mult);
//james;
mult=5*i;
printf("\t5*%d",i);
printf("=%d",mult);
mult=6*i;
printf("\t6*%d",i);
printf("=%d",mult);
mult=7*i;
printf("\t7*%d",i);
printf("=%d",mult);
mult=8*i;
printf("\t8*%d",i);
printf("=%d",mult);
//maurice();
mult=9*i;
printf("\t9*%d",i);
printf("=%d",mult);
//pran pou moun non();
mult=10*i;
printf("\t10*%d",i);
printf("=%d",mult);
}
getch();
}
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
9 juin 2014 à 17:24
C'est quoi le rapport avec "afficher A, B, C, ..." ?
Dans ton programme, il vaudrait mieux faire 2 boucles for pour éviter 1*i, 2*i, ...
0
etudiantjames Messages postés 11 Date d'inscription vendredi 6 juin 2014 Statut Membre Dernière intervention 16 septembre 2014
10 juin 2014 à 19:26
le rapport de mon programme il affiches pas A,B,C
une table multiplication de 1 jusqu'à 9;

je peux pas, a chaque fois j'essais écrire ce programme les 26 lettres d'alphabet Français je peux même commence..
aide moi svp en programmation c..
merci d'avance!
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 841
10 juin 2014 à 21:32
Ce n'est pas clair !
Le programme que tu montres est l'affichage de la table de multiplication de 1 à 10 (et non jusqu'à 9). D'ailleurs, tu affiches même la ligne i=0...
Mais, je ne vois toujours pas le rapport avec l'affichage des 26 lettres de l'alphabet.
Merci de montrer un exemple.
0