CalculatricePour débuter l'année, je vous propose de faire une calculatrice.
EpreuveCe concours est un peu spécial car vous pourrez faire (presque) ce que vous voudrez. La seule contrainte est que vous fassiez une calculatrice.
Qu'est ce que j'entends par calculatrice : vous pouvez faire un programme console ou fenêtré si vous le souhaitez (win32 uniquement). Votre calculatrice pourra calculer des expressions simples (comme 18+5 ou 89/21...) ou complexe (50cos(45) + 1/2(pi + 4) ...) suivant ce dont vous êtes capable de faire.
Vous pouvez ajouter le nombre de fonctionnalités que vous voulez, si possible utiles.
Vous allez me dire quelle est l'utilité d'un tel concours ? N'ayant pas encore fait beaucoup d'épreuves, je n'ai pas pu voir les différents problèmes qui pourraient se poser, lors de la correction notamment. C'est pour ça que je fais un concours plus ou moins libre afin que tout le monde puisse rendre quelque chose. Le but n'est pas de faire une calculatrice super évoluée (quoique j'aimerai bien) mais plutôt faire un code fonctionnel (si petit soit-il).
Inscriptions et rendu des codesLe nouveau site étant à peu près fonctionnel, les inscriptions et le rendu des codes se feront dessus. La plupart des membres se sont déjà inscrit, pour les autres, il est nécessaire de renouveler votre inscription sur le nouveau site. Je rappelle l'adresse :
http://microcontest.e3b.org/. Vous trouverai le concours dans la rubrique Algorithmes ou dans la liste des concours. Pour vous inscrire pour l'épreuve, vous avez un lien dans le cadre "Participants". Pour rendre le code, une fois inscrit, vous avez un formulaire qui apparait à la place du lien d'inscription. Attention : vous ne pourrez pas envoyer n'importe quoi ! Seules les extensions .c, .cpp, .h, .hpp, .zip, .rar sont autorisées. Dans le cadre de ce concours, vous devrez donc faire une archive (.zip ou .rar) de votre projet complet. S'il manque des fichiers, votre code ne sera pas pris en compte. Vous pouvez envoyer autant de fichiers que vous souhaitez, cependant, chacun de ceux-ci remplacera le précédent, il n'y aura donc qu'un seul exemplaire de votre code sur le serveur du site.
Fin de l'épreuveVous avez deux semaines pour rendre votre code.
Fin de l'épreuve :
samedi 17 janvier 2009 à 00h00.
Attention : la gestion des codes est faite automatiquement. Une fois dépassé la date de fin, vous en pourrez en aucun cas renvoyer un fichier !