Programme d'une matrice sur c

Fermé
edwardo7 Messages postés 6 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 2 mai 2009 - 7 avril 2009 à 23:16
 loupius - 9 avril 2009 à 22:38
Bonjour, j'ai un ti probléme je veux faire un programme en langage c qui affiche les elements de cette matrice

voila la matrice:
1010
0101
1010
0101
1010
merci beaucoup j'attend vos reponses!!!!!!!!!!!!!!!!!!!!!!!

6 réponses

Et nous on attend ta proposition !
0
marie pink angel Messages postés 85 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 18 avril 2011 4
7 avril 2009 à 23:36
for(i=0;i<4;i++)
for(j=0;j<5;i++)
{
if ((i+j) mod 2==0)
printf("1");
else
printf("0");

}
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
8 avril 2009 à 00:18
Salut,
for(j=0;j<5;j++) //sinon boucle infinie

if ((i+j) % 2==0) //mod n'existe pas en C.

Cdlt
0
marie pink angel Messages postés 85 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 18 avril 2011 4 > fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022
9 avril 2009 à 18:44
faute de frappe ;-)
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844 > marie pink angel Messages postés 85 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 18 avril 2011
9 avril 2009 à 19:29
C'est vrai que la touche "mod" est près de la touche '%' ;-))).
0
marie pink angel Messages postés 85 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 18 avril 2011 4 > fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022
9 avril 2009 à 21:46
la faute de frappe je parle du i au lieu de j
le mod ça pcq je ne savais pas que je parle à un débutant et en + ça fait longtemps que j'ai pas programmé en c, c'est dépassé maintenant, je croix ;-)))
0
loupius > marie pink angel Messages postés 85 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 18 avril 2011
9 avril 2009 à 22:38
Ne croi'x'-tu pas que fiddy a fait une touche d'humour ?
Moi je connais la réponse.
0
marie pink angel Messages postés 85 Date d'inscription mardi 22 juillet 2008 Statut Membre Dernière intervention 18 avril 2011 4
7 avril 2009 à 23:38
et n oublie pas le printf(" \n") entre les deux "for" .
0
edwardo7 Messages postés 6 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 2 mai 2009
8 avril 2009 à 01:10
j'aimeré bien avoir la srtucture de programme dé le debut je veu dire :

#include<stdio.h>
#include<stdlib.h>
main
......la suite de programme .........



merci encore de votre aide
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
8 avril 2009 à 11:15
Salut,
#include <stdio.h>

int main(void){
    int i,j;
    for(i=0;i<5;i++){
        for(j=0;j<4;j++)
            printf("%d",(i+j+1)%2);
        putchar('\n');
    }
    return 0;
}
0
edwardo7 Messages postés 6 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 2 mai 2009
8 avril 2009 à 17:11
merci bcp fiddy ,c vraie sa marche.........^^


une autre question : la fonction strlu est une fonction qui peut lire une chaine de caractére alors j'ai besoin d'un peti porgramme qui pourra la remplacer (un ti porgramme qui peut lire une chaine de caractére) merci encore



la question de prof : si la fonction strlu n'existe pas alors trouve la solution?
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844 > edwardo7 Messages postés 6 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 2 mai 2009
8 avril 2009 à 17:27
La fonction strlu n'existe pas.
Sinon sois plus précis sur la consigne (donne un exemple) car j'ai pas tout compris et n'oublie pas de donner ta réponse qu'on puisse te corriger ;-)))
0
edwardo7 Messages postés 6 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 2 mai 2009
8 avril 2009 à 17:42
desolé je veux dire la fonction strlen qui peut lire la longeur d'une chaine
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
8 avril 2009 à 20:02
Ah, je comprends mieux :-))).
Maintenant quelle est ta proposition qu'on puisse te corriger et t'aider ?
Cdlt
0