Stage on C!!!

killua -  
bestkiller92 Messages postés 118 Statut Membre -
Salut,

Un prophesseur ma donner un exercice,ce dernier et de: lire un tableau entier!!
Et afficher les nombres paires.
Ahh qeul STAGE on été avec un professeur-langage C.
:D
J'ai besoin de votre aide:

int i;
int tab[] = {3, 4, 5, 6, 7, 8, 9, 10};

for(i = 0; i < 8; i++)
if(!(tab[i] & 1)) printf("%d\n", tab[i]);

if(!(tab[i] % 2)) -> paire

corige moi ce si SVP

je travaille mantenant avec ->> Code::Block & Dev-c++

Le prof ma dit qu'il faut d'abord LA LECTURE /(METRE UNE FONCTION DE LA LECTURE D'UN VECTEUR)
@+
Configuration: Windows XP
Firefox 2.0.0.16

10 réponses

  1. sfarida Messages postés 5 Statut Membre 3
     
    bonjour ,
    essai de voir le lien suivant
    https://www.commentcamarche.net/contents/120-langage-c-les-tableaux
    bon courage
    0
  2. marie pink angel Messages postés 96 Statut Membre 4
     
    slt,essay le code suivant(j espère q ce n'est pas trop tard):

    int i;
    int tab[8];
    //la lecture
    for(i=0;i<8;i++)
    {
    printf("donner un entier\n");
    scanf("%d",&tab[i]);
    }

    //parité

    for(i=0;i<8;i++)
    {if(tab[i]%2==0)
    printf("%d est pair",tab[i]);
    else printf("%d est impair",tab[i]);
    }
    0
  3. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  4. killua
     
    un autre Exercice c'est le dernier pour ce Stage
    Lire un tableau ~ Lire un nombre ,
    Chercher et ce qur le nombre et dans le tableau.
    0
  5. tinoeldorados
     
    Cherche un peu !!

    arce que la c'est quand meme simplisime pour quelqu'un qui fait un "stage on c"
    0
  6. PeterPeterPeter Messages postés 202 Date d'inscription   Statut Membre Dernière intervention   30
     
    #include <stdio.h>
    
    void to_seek(int seek_it, int *tab, int len)
    {
      int i;
    
      for (i = 0; i < len; i++)
        {
          if (tab[i] == seek_it)
            printf("La valeur a ete trouve dans le tableau, GG !\n");
        }
    }
    
    int main()
    {
      int tab[] = {3, 4, 5, 6, 7, 8, 9, 10};
      to_seek(20, tab, 8);
      return (0);
    }
    


    Bien sûr tu peux rajouter un petit flag pour dire que la valeur n'a pas été trouvé :)
    0
  7. killua
     
    voila mon Proggrame :
    #include <stdio.h>
    #include <stdlib.h>
    #include<conio.h>

    void Erreur (char *texte)
    {
    printf ("\n\n %s",texte);
    getch();
    exit(1);
    }

    void fivecteur (int n)
    {
    int*i;
    i=(int*)malloc(n*sizeof(int));
    if(i==NULL) //if(tab=fivecteur(n));
    //lire (n,tab); else
    Erreur("pb d'allocation de memoire");
    }

    void Creer (int n,int*tab)
    {
    int i;
    for (i=0;i<n;i++)
    printf("tapper les elements du tableau \n");
    scanf("%d",&tab[i]);
    }

    void afficher (int n,int*tab)
    {
    int i;
    for (i=0;i<n;i++)
    if (tab[i]%2==0)
    printf("%d est pair",tab[i]);
    else printf("%d est impair",tab[i]);
    }
    Merci
    0
  8. PeterPeterPeter Messages postés 202 Date d'inscription   Statut Membre Dernière intervention   30
     
    et donc ? Tu veux quoi ?
    0
  9. bestkiller92 Messages postés 118 Statut Membre 4
     
    c'est qui ton professeur, si t'en a un c'est que t'es a un truc genre université donc... on est pas sencé te filer les reponses
    0