π
<-
Chat plein-écran
[^]

Time and Date conversion challenge

Time and Date conversion challenge

Message non lude Bio_Hazard1282_rPi3 » 02 Déc 2020, 00:56

Hello, everyone! Just for fun, I am making a challenge for you to complete. This challenge is targeted toward those who don't have a lot of experience in TI-Basic programming. But anyone with any experience level may participate.

In this challenge, you will convert the current date and time to a percentage that represents the progress of the year.

For an example input of the current date and time, the following temporary lists will be used:

Code:

Code: Tout sélectionner
getDate→L1
getTime→L2



And the output will be a percentage that looks like this:

Code:
Code: Tout sélectionner
32.18 (% symbol is NOT required!)



Another example is the start of the year is the very beginning of the year is 00.00 and the end is 99.99.

Requirements:

* The program must be equal to or less then 750 bytes
* The program must be compatible on all models of the TI-84 Plus family (including color editions)
* The program must be compatible with OS 2.20+ (no 2.53MP+ commands)
* The code must be YOURS! You may not copy it from other people.
* The output MUST have a fixed decimal place of two. (eg. 56.32)
* The output value must be >0 and <100.01
* No assembly is permitted. This includes ICE, Axe, BBC Basic, Grammar, etc.
* No libraries of any kind are permitted including Celtic III, xLib, Axe, BatLib, etc.
* You must work on this by your own. If you had help from others, what's the point?
* The deadline is 12:00 AM on January 1st, 2021 UTC.
* This program must work with any date and time of any year, INCLUDING LEAP YEARS.

You can take all the time you need, no need to rush!


----------

Bonjour à tous! Juste pour le plaisir, je vous propose un défi à relever. Ce défi s'adresse à ceux qui n'ont pas beaucoup d'expérience en programmation TI-Basic. Mais n'importe qui avec n'importe quel niveau d'expérience peut participer.

Dans ce défi, vous allez convertir la date et l'heure actuelles en un pourcentage qui représente la progression de l'année.

Pour un exemple d'entrée de la date et de l'heure actuelles, les listes temporaires suivantes seront utilisées:

Code:

Code: Tout sélectionner
getDate → L1
getTime → L2



Et la sortie sera un pourcentage qui ressemble à ceci:

Code:
Code: Tout sélectionner
32.18 (le symbole% n'est PAS requis!)



Un autre exemple est que le début de l'année est le tout début de l'année est 00,00 et la fin est 99,99.

Exigences:

* Le programme doit être égal ou inférieur à 750 octets
* Le programme doit être compatible sur tous les modèles de la famille TI-84 Plus (y compris les éditions couleur)
* Le programme doit être compatible avec OS 2.20+ (pas de commandes 2.53MP +)
* Le code doit être le vôtre! Vous ne pouvez pas le copier d'autres personnes.
* La sortie DOIT avoir une décimale fixe de deux. (par exemple 56,32)
* La valeur de sortie doit être> 0 et <100,01
* Aucun assemblage n'est autorisé. Cela inclut ICE, Axe, BBC Basic, Grammar, etc.
* Aucune bibliothèque d'aucune sorte n'est autorisée, y compris Celtic III, xLib, Axe, BatLib, etc.
* Vous devez y travailler vous-même. Si vous aviez l'aide des autres, à quoi ça sert?
* La date limite est le 1er janvier 2021 UTC à 00h00.
* Ce programme doit fonctionner avec n'importe quelle date et heure de n'importe quelle année, Y COMPRIS LES ANNÉES BISSÉ.

Vous pouvez prendre tout le temps dont vous avez besoin, pas besoin de vous précipiter!
TI created OS 5.6 for TI calculators. As a result of this, Chuck Norris roundhouse-kicked that OS in the face and told it to go back to 5.3.0. The OS 5.6 no longer exists today. By the way, what is 5.6?
Avatar de l’utilisateur
Bio_Hazard1282_rPi3
Niveau 2: MI2 (Membre Initié)
Niveau 2: MI2 (Membre Initié)
Prochain niv.: 33.3%
 
Messages: 3
Inscription: 05 Mai 2020, 19:27
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: Senior
YouTube: ThunderlordZinogre
GitHub: BioHazard1282

Re: Time and Date conversion challenge

Message non lude Adriweb » 08 Déc 2020, 02:19

Nice challenge :)
Image

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 80%
 
Messages: 14599
Images: 1216
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

Re: Time and Date conversion challenge

Message non lude Lucedi » 08 Déc 2020, 05:05

défi intéressant
Avatar de l’utilisateur
Lucedi
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 40%
 
Messages: 2
Inscription: 03 Nov 2020, 09:05
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Time and Date conversion challenge

Message non lude Lucedi » 21 Déc 2020, 08:42

ce défi me rappelle le programme de comparateur de vol que j'ai développé il y a peu qui permet lors d'un voyage en europeImage de savoir quel est le pourcentage du vol effectué. Vous savez en même temps ce qui vous reste à faire.
Avatar de l’utilisateur
Lucedi
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 40%
 
Messages: 2
Inscription: 03 Nov 2020, 09:05
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 7 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
780 utilisateurs:
>766 invités
>11 membres
>3 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)