Table de multiplication sous forme de table C
Résolu/Fermé
lharras
Messages postés
1
Date d'inscription
samedi 20 octobre 2007
Statut
Membre
Dernière intervention
17 novembre 2007
-
20 oct. 2007 à 19:05
cassandra - 21 nov. 2010 à 18:08
cassandra - 21 nov. 2010 à 18:08
A voir également:
- Ecrire un programme qui affiche la table de multiplication des nombre de 0 à 10
- Table ascii - Guide
- Table des matières word - Guide
- Clé de produit windows 10 gratuit - Guide
- Programme demarrage windows 10 - Guide
- Passer de windows 7 à windows 10 - Accueil - Mise à jour
13 réponses
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
20 oct. 2007 à 22:51
20 oct. 2007 à 22:51
Salut,
lami20j@debian:~/trash$ cat ccm.c #include<stdio.h> int main (void){ int i, j; printf (" |"); for (i = 1; i < 11; ++i) printf ("%#3d ", i); printf ("\n"); for (i = 1; i < 64; ++i) printf ("-"); printf ("\n"); for (i = 1; i < 11; ++i){ printf ("%#2d |", i); for (j = 1; j < 11; ++j) printf ("%#3d ", i * j); printf ("\n"); } return 0; } lami20j@debian:~/trash$ gcc ccm.c lami20j@debian:~/trash$ ./a.out | 1 2 3 4 5 6 7 8 9 10 --------------------------------------------------------------- 1 | 1 2 3 4 5 6 7 8 9 10 2 | 2 4 6 8 10 12 14 16 18 20 3 | 3 6 9 12 15 18 21 24 27 30 4 | 4 8 12 16 20 24 28 32 36 40 5 | 5 10 15 20 25 30 35 40 45 50 6 | 6 12 18 24 30 36 42 48 54 60 7 | 7 14 21 28 35 42 49 56 63 70 8 | 8 16 24 32 40 48 56 64 72 80 9 | 9 18 27 36 45 54 63 72 81 90 10 | 10 20 30 40 50 60 70 80 90 100
lharras
Messages postés
1
Date d'inscription
samedi 20 octobre 2007
Statut
Membre
Dernière intervention
17 novembre 2007
20 oct. 2007 à 23:44
20 oct. 2007 à 23:44
bonsoir,
au fait ,le probleme est resolu hehehhe ,merci lami20 pour votre aide precieuse .
merci
au fait ,le probleme est resolu hehehhe ,merci lami20 pour votre aide precieuse .
merci
fatifleur91
Messages postés
5
Date d'inscription
dimanche 25 octobre 2009
Statut
Membre
Dernière intervention
2 mai 2010
27 oct. 2009 à 03:11
27 oct. 2009 à 03:11
il y a encore un probléme d 'éxécution dans la premier printf
Quasimentrésolu
Messages postés
203
Date d'inscription
lundi 30 novembre 2009
Statut
Membre
Dernière intervention
13 août 2012
13
27 déc. 2009 à 14:58
27 déc. 2009 à 14:58
Desole !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lharras
Messages postés
1
Date d'inscription
samedi 20 octobre 2007
Statut
Membre
Dernière intervention
17 novembre 2007
20 oct. 2007 à 23:19
20 oct. 2007 à 23:19
bsr, lami ,j'ai deja essaye ce que tu m'as propose mais ca marche pas
che pas pourquoi,il affiche une ecran noire t simplement .
che pas pourquoi,il affiche une ecran noire t simplement .
#include <stdio.h>
#include <stdlib.h>
void table_multiplication(int nb)
{
int i;
for(i = 0; i <=10; i++) printf("%d X %d = %d\n", nb, i, (nb*i));
}
int main()
{
int nb;
do
{
printf("Saisir un entier positif : ");
scanf("%d", &nb);
if (nb < 0)
{
printf("Vous avez saisi un entier negatif.\n");
system("PAUSE");
return 0;
}
table_multiplication(nb);
} while(nb >= 0);
system("PAUSE");
return 0;
}
#include <stdlib.h>
void table_multiplication(int nb)
{
int i;
for(i = 0; i <=10; i++) printf("%d X %d = %d\n", nb, i, (nb*i));
}
int main()
{
int nb;
do
{
printf("Saisir un entier positif : ");
scanf("%d", &nb);
if (nb < 0)
{
printf("Vous avez saisi un entier negatif.\n");
system("PAUSE");
return 0;
}
table_multiplication(nb);
} while(nb >= 0);
system("PAUSE");
return 0;
}