IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 C Discussion :

Multiples et non multiple


Sujet :

C

  1. #21
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2015
    Messages : 26
    Par défaut
    Fournir un entier d1 <= 30
    3
    Fournir un entier d1 <= 30
    2
    Les multiples de 3 non multiples de 2 compris entre 4 et 30 sont :
    9 15 21 27

    Ce qui me dérange c'est que j'ai deux fois "Fournir un entier d1 <= 30" j'aimerais mettre "FOurnir un entier d2 <=30" lorsque je fais d2 = lire_diviseur(b);

  2. #22
    Expert confirmé
    Avatar de fred1599
    Homme Profil pro
    Lead Dev Python
    Inscrit en
    Juillet 2006
    Messages
    4 065
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Lead Dev Python
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2006
    Messages : 4 065
    Par défaut
    Tiens le code ci-dessous devrait te donner une idée pour résoudre ce problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    #include <stdio.h>
     
    int main(void){
     
        int i;
     
        int d[2];
     
        /* enregistrement des valeurs d1 et d2 dans un tableau d */
        for (i=0; i<2; i++){
            printf("Donner l'entier d%d: ", i+1);
            scanf("%d", &(d[i]));
        }
     
        /* lecture des valeurs d1 et d2 */
        for (i=0; i<2; i++)
            printf("%d ", d[i]);
     
        return 0;
    }

  3. #23
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2015
    Messages : 26
    Par défaut
    Merci pour ton conseil.
    Malheureusement dans l'exercice on ne demande pas d'utiliser des tableaux.
    Comment puis-je faire sans tableaux ?

  4. #24
    Expert confirmé
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par défaut
    C'est super simple de "dérouler" une boucle pour de 2 incrémentations

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
        int i;
     
        int d[2];
     
        /* enregistrement des valeurs d1 et d2 dans un tableau d */
        for (i=0; i<2; i++){
            printf("Donner l'entier d%d: ", i+1);
            scanf("%d", &(d[i]));
        }
     
        /* lecture des valeurs d1 et d2 */
        for (i=0; i<2; i++)
            printf("%d ", d[i]);
    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
        int i;
     
        int d1, d2;
     
        /* enregistrement des valeurs d1 et d2 */
        printf("Donner l'entier d1: ");
        scanf("%d", &d1);
     
        printf("Donner l'entier d2: ");
        scanf("%d", &d2);
     
        /* lecture des valeurs d1 et d2 */
        printf("%d %d", d1, d2);

  5. #25
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2015
    Messages : 26
    Par défaut
    Merci foetus

  6. #26
    Membre actif Avatar de Abacar94
    Homme Profil pro
    L2 Math-informatique
    Inscrit en
    Novembre 2015
    Messages
    103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Niger

    Informations professionnelles :
    Activité : L2 Math-informatique

    Informations forums :
    Inscription : Novembre 2015
    Messages : 103
    Par défaut
    Citation Envoyé par sounsoun Voir le message
    Voici une ptit MAJ du programme

    }[/CODE]
    concrètement qu'es que tu veut que le programme face ?

Discussions similaires

  1. Peut-on rendre des éléments d'une liste multiple déroulante non sélectionnables ?
    Par Florian_mbf dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 22/05/2013, 11h53
  2. Split sur une image non multiple de 2
    Par byakuichi dans le forum Traitement d'images
    Réponses: 4
    Dernier message: 29/03/2011, 15h56
  3. Réponses: 6
    Dernier message: 22/08/2008, 16h20
  4. [Performance] Pages multiples ou non ?
    Par Wasrack dans le forum Silverlight
    Réponses: 7
    Dernier message: 18/07/2008, 09h55
  5. Pointeur long et adresse non multiple de 4
    Par _Michel dans le forum C
    Réponses: 5
    Dernier message: 10/12/2007, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo