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

Prob pour Prog

PTIBOSS
PTIBOSS
Niveau 9
14 février 2004 à 12:49:50

Bonjour à tous et à toutes.
Je suis 99,99999% débutant dans la programmation, et j´ai créé un prog en GWBasic(un programme qui ne sert strictement à rien, si ce n´est que je voudrais, quand il sera ameliore, l´envoyé à mes potes pour rigoler)

enfin, je vous montre mon prog

10 INPUT " ENTREZ 1 POUR JOUER, SINON APPUYEZ SUR 2";A
20 IF A=1 THEN 100
30 IF A=2 THEN 200
100 INPUT " Attention, vous êtes sur le point d´entrer dans un fichier à contenu pornographique exclusivement réservé aux personnes ayant plus de 18ans, si vous voulez continuer, appuyez sur 1, pour quitter, appuyez sur 2";B
110 IF B=1 THEN 130
120 IF B=2 THEN 200
130 INPUT " Bande de petit pervers, vous y avez cru, pas vrai ? HeHeHe... Pour quitter, appuyez sur 2";C
140 IF C=2 THEN 200
200 END

voilà, je pense qu´il ne comporte aucune erreur, mais, ce que je voudrais, c´est que si la personne appuie sur " return" sans avoir mis 1 ou 2, la question se repete.
j´ai esseye avec GOTO en mettant
11 GOTO 10
Ca me redonne bien la question, mais quand j´appuis sur 1 ou 2, eh bien, il me la repete encore et encore...
Si vous pouviez m´aider, je vous en remerci d´avance.

Lightness1024
Lightness1024
Niveau 10
14 février 2004 à 13:38:02

bon, c´est vrai que c´est peut etre une bonne idée de commencer par un langage type BASIC.
mais celui ci est vraiment vraiment trop old-fashioned.

c´est une véritable horreur pour un programmeur classique de voir des numéros de ligne et des goto.

je pense que tu devrais plutot essayer un BASIC plus récent, du genre de QuickBasic qui me semble plus sérieux que GW tout de meme.

si ya pas eu de problemes a l´upload tu devrais pouvoir en télécharger les editeurs sur mon site:
www.lightness.fr.st
( page des programmes)
cherche QuickBasic 4.5 par exemple.

tu verras j´ai mis un package de programmes qui te seront surement utile au moins a regarder.
tu peut le télécharger
( c´est le package contenant les programmes du tableau en haut de la page, tu verras)

prend exemple sur ce que tu pourras trouver comme programme, cherche a comprendre comment ils fonctionnent, regarde la syntaxe et l´ordonancement ca sera un apprentissage qui se vaut.
je ne sais aps si c´est le meilleur mais en tout cas c´est celui que j´ai suivi dans la jeunesse :)

je vais aussi t´orienter a plus long terme, dans qq semaines ou qq mois tu sauras surement deja pas mal programmer et je pense que tu seras apte a utiliser un langage plus récent qui tourne au moins sur un OS récent.
genre Delphi, ou VB.

PTIBOSS
PTIBOSS
Niveau 9
14 février 2004 à 13:59:14

Ok merci, j´ai po encore été telecharger le prog mais j´y vais de ce pas.
Et ce que sur ton site, il y aurai un manuel en francais pour quickbasic, car si j´utilise le vieux gwbasic, c´est parce que j´ai un gros(trop gros d´ailleurs...)bouquin qui m´explique les termes et leurs utilisation, je sais que le GOTO est une veritable horreur, mais je sais po encore utiliser autre chose...
Enfin, si toi ou quequ´un pourrai me resoudre le petit prob et m´expliquer bien, ce serait sympa
Merci d´avance.

PTIBOSS
PTIBOSS
Niveau 9
14 février 2004 à 14:10:07

Euh, j´ai reussi à dl les prog pour quikbasic(et même super mario, que j´ai pas encore tester), mais je n´arrive po à dl quickbasic
il met dit que le site n´a po été trouvé et qu´il faut que je reesai ulterireurement...

Lightness1024
Lightness1024
Niveau 10
14 février 2004 à 14:14:17

et ben regarde, tu sais utiliser IF THEN ELSE alors tu sais te passer de goto :)

en general les principales méthodes qui permettent de ne pas avoir besoin de goto, c´est le boucles, les flag et les conditions.

une boucle, c´est expliqué dans les tutoriels de mon site, un flag c´est une variable qui ne contient pas une valeur numerique de calcul, mais une valeur de controle pour le programme. c´est surement expliqué dans le programme du 2eme tutoriel QB de mon site ( pong.bas je crois).
et une condition tu sais deja ce que c´est vu que tu t´en sers.

tu as raison pour les livre, moi j´avais ´le grand livre de QBasic´ par S.Dittrich chez micro application que me prettait un pote.
c´est ce livre et une pratique en parrallele qui m´a fait apprendre les principes de la programmation.
de nos jours on ne trouve plus de livre dans le commerce pour ces langages la.
par contre il existe un grand nombre de sites de passionnés comme le miens qui relatent de ce langage.
je suis sur que ca peut constituer une ressource suffisante pour apprendre un minimum en attendant d´avoir les competances pour franchir le pas vers un autre langage.
cherche ´Qbasic´ dans google sur les pages francophones tu trouveras des bons site.

Lightness1024
Lightness1024
Niveau 10
14 février 2004 à 14:17:05

pour le pb de d/l:

aie, je me doutais qu´il pourrait y avoir ce genre de problemes.

lycos mon ancien hebergeur a apparament coupé l´acces a mon site, alors je l´ai réuploadé sur un autre compte que j´avais sur chez.com
mais apparament pendant l´upload tous les fichiers ne sont pas passés et je ne sais pas si je peux y remédier, ca vient surement d´une limitation de la taille maximum des fichiers sur chez.com

c´est un probleme, en attendnant, fais la recherche sur google, tu le trouveras surement sur d´autres sites.
sinon au pire je peux te l´envoyer par mail si tu trouves rien.

Lightness1024
Lightness1024
Niveau 10
14 février 2004 à 17:31:02

chui allé voir ce qu´ils disent sur lycos.
apparament ils ont eu un ´probleme electrique´ d´apres ce qu´ils disent.
et les sites dont la lettre commence par K ou L ne sont plus accssibles, mais ils travaillent dessus.

ptain j´en ai ral le bol, c´est toujours moi qui trinque, deja l´année derniere ils ont coupés tout les comptes pendant 2 semaines pendant leur fusion avec multimania a cause d´un ´probleme electrique´ et les derniers a avoir étés réactivés c´est bien sur qui ca ? les L ! !
mon site est résté indispo un mois !
ptain de merde, murphy est vraiment collé sur moi depuis qq années.

PTIBOSS
PTIBOSS
Niveau 9
16 février 2004 à 18:32:56

T´a qu´a changer l´adresse de ton site...lol
Enfin, c´est vrai que là, t´as vraiment po de bol.
Je vais aller voir sur google pour le QB, mais pour l´instant, je vais rester avec mon " vieux" prog, car comme j´ai le livre, je vais pouvoir d´abord apprendre les bases et ensuite me lancer dans la programmation un peu plus pousser...
Je te remercie tout de même pour ton aide.
a+ bye

dnob700
dnob700
Niveau 10
17 février 2004 à 01:26:06

pour que ca marche, rajoutte :

40 goto 10
125 goto 100
150 goto 140

Mais c´est vrai que je te rend pas service en t´aidant avec un langage comme ca.
N´empêche que pour débuter, c´est pas trop mal.

PTIBOSS
PTIBOSS
Niveau 9
17 février 2004 à 18:12:38

Merci, mais j´ai reussi à regler le prob, j´ai mis IF ( variable)=2 THEN ( ligne) ELSE ( ligne de la question).
Mais merci quand même, je sais même si c´est prog pourri, mais comme j´ai un livre qui m´explique tres bien, j´arrive mieux à comprendre, ensuite je pourrai monter d´un cran, de toute façon, je ne fais ca qu´en simple amateur, je veux po en faire mon métier, c´est juste un bon passe temps.
Bon Bah merci a tous les deux pour vos conseil et aides.
:bye:

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