Se connecter avec
S'enregistrer | Connectez-vous

cherche kelqun ki peut me faire un programe.( vraiment tout bidon!!)

Dernière réponse : dans Programmation

salut a tous .

ENfaite je cherche un programe speciale pour moi pour mon besoin personelle .

le programme que je cherche c un programe ou je rentre une heure de debut , et une heure de depart et il me calcule automatiquement la diference .

exemple je rentre 21h02 et 22h42 et j'apuis sur enter et il me calcule directement la diference c a dire 1h40 .

fo qu'il s'adapte au mon window xp biensur .

je c pas comen faire sa . je conai rien an programation . esque qu'elqun peut me dire coment faire ou me le faire si il aime bien . merci .
Lassé par la pub ? Créez un compte

1/ D'abord, il y a l'apprentissage de la lecture/écriture.

2/ Ensuite, ça permet de taper dans Google: "calcul intervalle temps" .

Essaye avec "kalkul 1terval ten" dans Google.
Gné ? O_o ça marche pas !


Sinon avec un tableur, ça doit être possible :

1/ une cellule pour les heures, une autre pour les minutes

2/ tu multiplies tout en minutes pour l'heure de départ, et l'heure d'arrivée

3/ tu fais la soustraction en minutes

4/ tu reconvertis en heures et minutes pour afficher le résultat

Mais avant de faire tout ça, il faut savoir lire et écrire.

C'est pas possible de calculer ca avec un cerveau ?

Puis apres tu veux qu'un electronicien te fabrique une paille telescopique avec visé laser, qui calculera automatiquement où et comment coller le bout de la paille directement dans ton bec, comme ca t'auras même plus besoin de lever le bras pour boire...

Non mais sérieux jusqu'ou ira la faignantise... Ca aurait été pour des équations à 15 inconnu hyper complexes je dirais pas... mais la...

/*il faut que tu créés de variable de type int.
+ 1 variable différence
int tempsdepart;
int tempsarrivee;
int difference;*/

include <iostream>
main ()
cout << "Inscrivez l'heure de départ : ";
cin >> temps depart";
cout << "Inscrivez l'heure d'arrivée : ";
cin >> tempsarrivee;

difference = tempsarrivee - tempsdepart

cout << "La différence est : " << difference << endl;

/* le seul problème c'est qu'il te faudra inscire les heures en minutes
:-D :-D

Hello,

tu fais un formulaire et tu y mets 3 zones de texte nommées :
text1 (heure de départ)
text2 (heure de fin)
text3 (différence horaire)

puis un bouton
dans le code du bouton tu mets ceci :

  1. If IsDate(Text1) And IsDate(Text2) Then
  2.  
  3.  
  4. date1 = CDate(Text1)
  5. date2 = CDate(Text2)
  6.  
  7. Text3.Text = CDate(date2 - date1)
  8.  
  9. Else
  10.  
  11. MsgBox "Veuillez rentrer des données horaire de type HH:MM", vbExclamation
  12.  
  13. End If


Voili voilou ...


++

Nico.

Re,

Citation :

par jun le 18/7/2005 4:26:40

C'est pas possible de calculer ca avec un cerveau ?

Non mais sérieux jusqu'ou ira la faignantise... Ca aurait été pour des équations à 15 inconnu hyper complexes je dirais pas... mais la...


Exemple concret,
Une machine enregistre les entrées et sorties du personnel intérimaire d'une entreprise . C'ets un temps de vacances, donc 50 intérimaires sont présents pour palier les manques d'effectifs dans les equipes de production tournant 24h/24 7j/7 en 5x8

Le service du personnel doit calculer le nombre d'heures de chaque intérimaires afin que celui ci ne dépasse pas le contrat prévu de 35h...

heu, je prends ma calculette jour et nuit ??? :p 

L'informatique est la pour faire accelerer les choses, si tu reagis comme ca abandonne la calculette alors et fait tout sur papier...
A ben non c feignant ca aussi, faut tout faire en calcul mental c'est plus marrant ... :D 

Aucune agressivité dans ce message je rassure je détourne ironiquement ton message :) 

sans rancune..

nico.

#include <iostream.h>

int main(void)
{
int iHeure1,iHeure2,iHeure3,ibHeure,ibHeure2;
int iMinute1,iMinute2,iMinute3,ibMinute;

iHeure1 = iHeure2 = iMinute1 = iMinute2 = 0;

cout << "Rentrez l\'heure de départ" << endl;
cin >> iHeure1;
cout << "Rentrez les minutes de l\'heure de départ" << endl;
cin >> iMinute1;
cout << "Rentrez l\'heure de d\'arrivée" << endl;
cin >> iHeure2;
cout << "Rentrez les minutes de l\'heure de d\'arrivée" << endl;
cin >> iMinute2;

iHeure3 = iHeure2 - iHeure1;
iMinute3 = iMinute2 - iMinute1;

if(iMinute3 < 0)
{
iMinute3 = iMinute1 - iMinute2;
ibHeure2 += -1;
}

if (iHeure3 < 0)
{
ibMinute = 60 - iMinute1;
ibHeure = 24 - iHeure1;
iHeure4 = ibHeure + iHeure2;
iHeure4 -= ibHeure2;
cout << "La différence est de : "<< iHeure4 << " " << iMinute2 + ibMinute;
}
else
{
iHeure3 -= ibHeure2;
cout << "La différence est de : "<< iHeure3 << " " << iMinute3;
}

while (!kbhit)
{
}
return 0;
}

Bon il est écrit en 2 minutes je l'ais pas tester mais bon c'est déja ça ... sa doit être un truc du genre

Ouai après quelque correction c'est bien ca en plus tu peux rentrer des heures dans deux jour différent c'est à dire que tu peux mettre 22h30 - 3h42 par exemple

Ceci dit j'ai un problème avec mon compilateur donc j'ai pas pu essayer

lol,
heu ...
et ben vous regardez pas le nombre de lignes vous !!! :p 

Si tu veux sur mon code rajouter un test suivant deux heures a des jours différents, rajoute cette ligne la avant le calcul de Text3.text


  1. If date2 < date1 Then date2 = date2 + 1


Ce qui porte mon code avec controle si tu saisi bien une heure a ... 8 lignes ... :p 
Et encore on peut faire bien mieux je suis loin d'etre le meilleur...

++

Nico.

salut a tous

jun : ce n'est pas un kestion de feinantise car c pas un calcule ponctuelle que je fait . mais c plein de differance a faire donc d'ou l'interet d'un programe lol . tinkiet si sa aurai ete ponctuelle j'aurai jamais demander un program ! lol .

merci MouT59 . ya pas moyen de l'ameliorer maintenant ? car je suis obliger de tapper 00:00:00
si je peut eviter de tapper les : sa serai mieux et les secondes c negligable .a la minute pret c sufisant .

Jun =>
Je n'ai aps parlé d'un patron de boite d'intérim... :p 
Dans toutes les entreprises , l'entreprise ou l'interimaire doit envoyer un relevé d'heure a ta boite d'intérim afin d'etre payé..

Quand l'entreprise doit gerer 50 intérimaires, ca devient forcément plus complexe.
Maintenant, tu trouves souvent en ces periodes des stagiaires en entreprise dont les travaux peuvent s'apparenter a un probleme tel que celui ci et ou c'est ecrit qu'une entreprise doit payer un stagiaire ??? :-p

Bref, je voulais te donner un exemple tout a l'heure que rien n'est pure feignantise en informatique.. :) 

++

Nico.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde