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

avec Java Discussion :

Algorithme Java simple


Sujet :

avec Java

  1. #1
    Futur Membre du Club
    Homme Profil pro
    programmeur
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Canada

    Informations professionnelles :
    Activité : programmeur
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Par défaut Algorithme Java simple
    Bonjour a tous !
    Je tente de réaliser un programme simple mais finalement peut-être pas si simple pour mon niveau en programmation (Débutant)
    j'aimerais lire un nombre de jour et ensuite Afficher le nombre d'années (supposons que l'année a toujours 365 jours)
    Également lire le nombre de mois (supposons également que le mois est toujours de 30 jours)
    Ainsi que le nombre de jour
    Exemple : 999 jours contiennent 2 années , 8 mois et 29 jours..

    Quelqu'un pourrait m'éclairer sur la piste a prendre pour l'algo ! ?

    Merci a l'avance de votre aide précieuse!


  2. #2
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Salut,

    Pense à la division et reste de la division (modulo).
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    programmeur
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Canada

    Informations professionnelles :
    Activité : programmeur
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Par défaut
    Merci de la réponse rapide au fait !

    Veux tu dire que ce serait comme si je faisait la même chose mais avec du temps exemple , tout réduire en seconde , 3600 ?

    ou ,une année = 365,242199 jour ?

  4. #4
    Modérateur
    Avatar de joel.drigo
    Homme Profil pro
    Ingénieur R&D - Développeur Java
    Inscrit en
    Septembre 2009
    Messages
    12 430
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur R&D - Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2009
    Messages : 12 430
    Billets dans le blog
    2
    Par défaut
    Je veux dire que pour savoir combien faut-il de cagettes qui contiennent 30 oranges, pour stocker 100 oranges. Il en faut 100/30 = 3, plus 1 où il y'en aura 10 = 100%30 (% = modulo en Java).
    L'expression "ça marche pas" ne veut rien dire. Indiquez l'erreur, et/ou les comportements attendus et obtenus, et donnez un Exemple Complet Minimal qui permet de reproduire le problème.
    La plupart des réponses à vos questions sont déjà dans les FAQs ou les Tutoriels, ou peut-être dans une autre discussion : utilisez la recherche interne.
    Des questions sur Java : consultez le Forum Java. Des questions sur l'EDI Eclipse ou la plateforme Eclipse RCP : consultez le Forum Eclipse.
    Une question correctement posée et rédigée et vous aurez plus de chances de réponses adaptées et rapides.
    N'oubliez pas de mettre vos extraits de code entre balises CODE (Voir Mode d'emploi de l'éditeur de messages).
    Nouveau sur le forum ? Consultez Les Règles du Club.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    programmeur
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Canada

    Informations professionnelles :
    Activité : programmeur
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Par défaut
    Merci beaucoup ! ça me met sur la bonne piste !
    Très apprécier!

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    133
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 133
    Par défaut
    Citation Envoyé par n00dl3f1sh Voir le message
    Bonjour a tous !
    Je tente de réaliser un programme simple mais finalement peut-être pas si simple pour mon niveau en programmation (Débutant)
    j'aimerais lire un nombre de jour et ensuite Afficher le nombre d'années (supposons que l'année a toujours 365 jours)
    Également lire le nombre de mois (supposons également que le mois est toujours de 30 jours)
    Ainsi que le nombre de jour
    Exemple : 999 jours contiennent 2 années , 8 mois et 29 jours..

    Quelqu'un pourrait m'éclairer sur la piste a prendre pour l'algo ! ?

    Merci a l'avance de votre aide précieuse!


    Salut,
    Dans ton exemple, ils ont fait une division euclidienne:
    si tu veux trouver le nombre d'années tu fais:
    999/365 . On trouve:
    quotient=2 et reste=269
    donc on a 2 ans

    si tu veux trouver le nombre de mois tu fais:
    269/30. On trouve:
    quotient=8 et reste=29
    donc on a 8 mois et le reste c'est 29 jours.

  7. #7
    Futur Membre du Club
    Homme Profil pro
    programmeur
    Inscrit en
    Octobre 2014
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Canada

    Informations professionnelles :
    Activité : programmeur
    Secteur : Enseignement

    Informations forums :
    Inscription : Octobre 2014
    Messages : 4
    Par défaut
    Citation Envoyé par Javamar Voir le message
    Salut,
    Dans ton exemple, ils ont fait une division euclidienne:
    si tu veux trouver le nombre d'années tu fais:
    999/365 . On trouve:
    quotient=2 et reste=269
    donc on a 2 ans

    si tu veux trouver le nombre de mois tu fais:
    269/30. On trouve:
    quotient=8 et reste=29
    donc on a 8 mois et le reste c'est 29 jours.


    Wow merci man ! trop gentil l'explication!

Discussions similaires

  1. @POST passé en paramètre d'un objet Java (simple POJO)
    Par geforce dans le forum Services Web
    Réponses: 0
    Dernier message: 13/02/2015, 16h08
  2. Aquarium, Proies, Prédateurs, algorithmes Java !
    Par TheRogerFederer dans le forum Général Java
    Réponses: 8
    Dernier message: 16/10/2014, 22h04
  3. Problème algorithme Java
    Par Alba.1337 dans le forum Général Java
    Réponses: 4
    Dernier message: 21/03/2012, 13h56
  4. Recherche algorithme plus simple
    Par malzer dans le forum Langage SQL
    Réponses: 11
    Dernier message: 22/09/2011, 10h58
  5. Question d'algorithme Java
    Par Annsen dans le forum Développement Web en Java
    Réponses: 5
    Dernier message: 04/08/2011, 11h18

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