Programme d'une matrice sur c

edwardo7 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -  
 loupius -
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!!!!!!!!!!!!!!!!!!!!!!!
A voir également:

6 réponses

loupius
 
Et nous on attend ta proposition !
0
marie pink angel Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   4
 
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   Statut Contributeur Dernière intervention   1 846
 
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   Statut Membre Dernière intervention   4 > fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention  
 
faute de frappe ;-)
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846 > marie pink angel Messages postés 85 Date d'inscription   Statut Membre Dernière intervention  
 
C'est vrai que la touche "mod" est près de la touche '%' ;-))).
0
marie pink angel Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   4 > fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   4
 
et n oublie pas le printf(" \n") entre les deux "for" .
0
edwardo7 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   1 846
 
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   Statut Membre Dernière intervention  
 
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   Statut Contributeur Dernière intervention   1 846 > edwardo7 Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention  
 
desolé je veux dire la fonction strlen qui peut lire la longeur d'une chaine
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Ah, je comprends mieux :-))).
Maintenant quelle est ta proposition qu'on puisse te corriger et t'aider ?
Cdlt
0