π
<-
Chat plein-écran
[^]

Time and Date conversion challenge

Time and Date conversion challenge

Unread postby Bio_Hazard1282_rPi3 » 02 Dec 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: Select all
getDate→L1
getTime→L2



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

Code:
Code: Select all
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: Select all
getDate → L1
getTime → L2



Et la sortie sera un pourcentage qui ressemble à ceci:

Code:
Code: Select all
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?
User avatar
Bio_Hazard1282_rPi3
Niveau 1: MD (Membre Débutant)
Niveau 1: MD (Membre Débutant)
Level up: 0%
 
Posts: 2
Joined: 05 May 2020, 19:27
Gender: Male
Calculator(s):
Class: Senior
YouTube: ThunderlordZinogre
GitHub: BioHazard1282

Re: Time and Date conversion challenge

Unread postby Adriweb » 08 Dec 2020, 02:19

Nice challenge :)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 56.4%
 
Posts: 13206
Images: 1090
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: Time and Date conversion challenge

Unread postby Lucedi » 08 Dec 2020, 05:05

défi intéressant
User avatar
Lucedi
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 40%
 
Posts: 2
Joined: 03 Nov 2020, 09:05
Gender: Not specified

Re: Time and Date conversion challenge

Unread postby Lucedi » 21 Dec 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.
User avatar
Lucedi
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 40%
 
Posts: 2
Joined: 03 Nov 2020, 09:05
Gender: Not specified


Return to TI-Basic

Who is online

Users browsing this forum: No registered users and 5 guests

-
Search
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
659 utilisateurs:
>640 invités
>14 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)