CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

'Défi' (exo) de programmation

dnob700
dnob700
Niveau 10
05 juin 2005 à 20:33:01

Sur la demande de certain ( hein sonic) voici un topic ou je mettrai de temps en temps ( si ça interesse certain) des exo d´algorithmique qui iront d´un niveau très basique vers un niveau plus avancé ( au fur et à mesure que j´avance).

j´aiderai en C mais rien n´empêche de le faire dans d´autre langage ( un bonus spécial pour celui qui utilise RPG Maker).

fil_razorback
fil_razorback
Niveau 10
05 juin 2005 à 20:33:55

Ben jvais faire rpg maker alors, si y´en a qui veulent des exos donnez votre niveau jmoccupe des sujets...

sonic66
sonic66
Niveau 10
05 juin 2005 à 20:34:12

Devine qui veut bien queslques exo :-p
moi , jfais du c++ , ca ira donc :)

sonic66
sonic66
Niveau 10
05 juin 2005 à 20:35:34

bon , ptit exercices facile , je veut un programme :

-qui me donne la racine carrée du nmbre que je tape

-qui me fait la moyenne de deux nombres que je tape

dynoplasmma
dynoplasmma
Niveau 9
05 juin 2005 à 20:36:03

Moi aussi, je veux bien un pti exo, mais je susi pas doué, mon meilleur programme est un robot qui cherche un chiffre, et on doit le deviner.

dnob700
dnob700
Niveau 10
05 juin 2005 à 20:36:09

--1--

pour commencer ça sera vraiment très simple :
écrivez une fonctions avec le moins de test possible qui classe 3 nombre dans l´ordre croissant.

Vous savez que 0 est pair et vous savez aussi qu´il n´y a pas 2 nombres pairs ou deux nombres impairs consécutifs. En n´utilisant aucune autre connaissance en mathématique écrivez une fonction récursive qui renvoie si un entier est pair ou impair.

Neofungamer
Neofungamer
Niveau 22
05 juin 2005 à 20:36:31

tu veux qu´on choisisse entre racine carré et l´addition ou faut qu´il fasse les deux d´un coup

dnob700
dnob700
Niveau 10
05 juin 2005 à 20:37:38

pour les réponses AUCUN CODE sur ce topic ( sinon ça sera très vite illisible).

donc tout va sur un vall :
http://rafb.net/paste/
par exemple

( ou alors http://walljv.free.fr mais ej le trouve moins bien)

Neofungamer
Neofungamer
Niveau 22
05 juin 2005 à 20:38:55

hey on peut utiliser les operateurs binaires ( le dernier bit codé d´un nombre est le bit de parité)

sonic66
sonic66
Niveau 10
05 juin 2005 à 20:39:26

dnob , des nomvre positifs?

Matbox2
Matbox2
Niveau 7
05 juin 2005 à 20:43:33

Le dernier bit c´était pas le bit qui détermine si le nombre est positif ou négatif ?

Neofungamer
Neofungamer
Niveau 22
05 juin 2005 à 20:47:14

non

sonic66
sonic66
Niveau 10
05 juin 2005 à 20:51:03

si x a 0 pour valeur dans le code , ca irait pas? ( je maitrise pas bien lees bits moi)
http://rafb.net/paste/results/69CeDC39.html

sonic66
sonic66
Niveau 10
05 juin 2005 à 20:51:53

c recurssif par contre! :)

sonic66
sonic66
Niveau 10
05 juin 2005 à 20:55:30

oups http://rafb.net/paste/results/4Dk8zo44.html

sonic66
sonic66
Niveau 10
05 juin 2005 à 21:01:22

heu , ya un prob : ca buggue a la premiere { de la fonction

tomtomclancy
tomtomclancy
Niveau 9
05 juin 2005 à 22:01:39

moi aussi j´ai un question.

Ecrivé une class que l´on appelera FastSin.
Dans un tableau de 90 cases, entré les valeur de sinus de sin(O) a sin(90°).

puis maintenant ecrivez la methode qui renvoie sous forme d´un double le sinus ( en vous servant de votretableau) d´un entier compris entre -4 milliard et + 4milliard ( a peu pres la valeur maximal d´un int).

dnob700
dnob700
Niveau 10
05 juin 2005 à 23:11:27

sonic interessant ta manière de classer j´avais pas penser à ça mais ça peut pas marcher car x n´est pas un paramètre défini ta fonction comme cela :
void classe(int a,int b,int c,int x=0)
et bien sur tu n´a pas besoin de int x dans ton programme.

mais bon si je te demande de classer des double ça marchera plus ( et puis c´est pas trè propre et un peu lent)...

pour la parité je ne me souviens pas vous avoir apris que le dernier bit d´un nombre pair était zéro ( et vice versa) donc, vous ne le savez pas ( pour cet exo en tout cas).

un autre exo :

--2--
un nombre parfait est un nombre égal à la somme de tout ses diviseurs entier ( 1 y compris) ( par exemple 6 ou 28).
Ecrivez uen fonction qui dit si un entier est parfait ou non

dynoplasmma
dynoplasmma
Niveau 9
05 juin 2005 à 23:16:32

Je pense avoir compri comment faire mais la il faut que j´aille dormir, et demain la solution sera trouvé, domage !

Bon a demain, et bons problemes, tient je vais en demander 1 :

Faitte une calculette avec juste les signes +,-,*,/ et bien sur =, mais que en chiffre.

Rikkuman4
Rikkuman4
Niveau 10
05 juin 2005 à 23:17:03

c´est complique de faire une calculette ? je pense pas nan ?

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment