Programmer simplement

alalaaa -  
Alexx92 Messages postés 107 Statut Membre -
Bonjour,

J'aimerais apprendre à programmer des petites application purement simples:

Genre avec bloc note j'ai appri qu'on pouvais créer une application question réponse du style : Es tu idiot ? et mettre comme réponse Oui pour que l'application se ferme...

Pouvez me dire comment puis-je faire ceci ? avec quel code pour block not ?

Merci d'avance.

8 réponses

  1. Nic0- Messages postés 383 Statut Membre 44
     
    >> le mieux est de debuté par le C++

    Tiens, c'est bien la première fois que je vois quelqu'un conseiller ce langage comme premier langage... Et pourquoi pas commencer avec du Java pendant qu'on y est ? :þ
    2
    1. Doudou
       
      Moi je dis que c'est le C le PLUS FACILE à apprendre(puis ça ressemble beaucoup au c++)
      0
  2. KX Messages postés 19031 Statut Modérateur 3 020
     
    Tout à fait d'accord avec Nic0-, il paraît assez lourd de commencer par du C++ ou Java.
    En fait il n'y a pas vraiment de bon langage pour commencer, mais il y en a sûrement des meilleurs que d'autres.

    Personnellement, pour faire une première approche avec la programmation, je conseillerai le Pascal, mais sans prétendre que ce soit le meilleur...
    0
    1. KX Messages postés 19031 Statut Modérateur 3 020
       
      Pour ton problème, ça donnerait en Pascal un code comme ceci :

      program alalaaa;
      
      var reponse:string; // une chaîne de caractères
      begin
         reponse:=''; // initialisation
         
         while (reponse<>'oui') do // on recommence tant que la réponse n'est pas 'oui'
         begin
            writeln('Es-tu idiot ?'); // on affiche le message
            readln(reponse); // on lit une réponse
         end;
         
         writeln('C''est bien de l''avouer !'); // la réponse était 'oui'
         readln; // on attend d'appuyer sur Entrée pour quitter le programme
      end.
      0
    2. alalaaa
       
      donc je copie TOUT ce code sans rien enlever et je colle dans bloc notes en enregistrant sous quel format ?
      0
    3. KX Messages postés 19031 Statut Modérateur 3 020
       
      Tu le colles dans le bloc-notes avec une extension .pas
      Mais il faut le compiler pour en faire un exécutable .exe, par exemple avec Dev-Pascal
      0
  3. yyyy
     
    Bonjour,
    quel genre de bloc note que tu utilises ? si c du windows, il n'est pas conçu pour la programmation. Alors, il te faut un langage et son guide qui est simple pour un débutant.
    0
  4. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    Je pense que alalaaaaa veux parler de script batch.
    Genre prendre le bloc note, écrire ton script le nommé en .bat et voilà.
    Mais, le batch, c'est vite limité. Utilise plutôt du bash en téléchargeant Msys. Tu pourras faire beaucoup de chose, presque autant qu'avec des langages compilés. Mais après, il faut voir ce que tu veux faire au final.
    Mais ce n'est pas parcequ'il n'y a pas de compilation que c'est plus simple. Les scripts sont souvent bien plus difficile à maitriser que des programmes en C.
    exemple de ce que tu veux faire en bash :
    #!/bin/sh
    echo "es tu idiot "
    read rep
    while [ $rep != "oui" ]
       do read -p "sur ?" rep
    done
    

    La vrai soumission c'est quand les esclaves s'inquiètent du cours du coton.
    Char Snipeur
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. judody5 Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   3
     
    Coucou !
    Alors pour ton problème, tu peux programmer un petit programme batch tout simple. En voici le code source :
    @echo off
    set /P idiot=Es-tu idiot ?
    if "%idiot%"=="oui" goto fin
    if "%idiot%"=="Oui" goto fin
    echo tu n'es pas idiot ?
    pause>nul
    :fin

    Tu copie le code dans le bloc-note, tu enregistre en mettant .bat à la fin du nom de fichier ( ex : "es-tu idiot.bat") et voilà !
    0
  7. Alexx92 Messages postés 107 Statut Membre 1
     
    Moi en ce qui me concerne j'ai commencer par apprendre le langage C , et d'ailleurs quand tu connais ce langage tu peux plus facilement apprendre le C++ parcequ'ils se ressemblent beaucoup... C'est juste que le C++ est orienté objet.. (POO)

    Mais après tu pourras apprendre les autres parcequ'à partir du moment où t'en connais un tu connais le fonctionnement de la programmation et après c'est plus facile , mais c'est sûr que tu sauras pas le langage C en 1 semaine ni en 2 semaines...

    Et je rajoute que le site du zéro est un excellent site qui m'a pas mal aidée pour la programmation ! Et je te le conseille d'ailleurs !

    Bon et ben bon courage à toi ! Si tu as besoin d'aide je suis là ;)
    0
  8. Pitou3
     
    Bonjour,

    Ça prends du temps pour apprendre la programmation, surtout du temps pour apprendre à bien programmer. Le meilleur cours de programmation gratuit sur le net à été écrit par un prof c'est très bien fait et c'est très complet, c'est ici : https://rmdiscala.developpez.com/cours/
    -2
  9. zamale Messages postés 1335 Statut Membre 121
     
    bonjour,
    sur ce site:https://openclassrooms.com/fr/ tu as tout ce qu'il faut pour apprendre la programation.le mieux est de debuté par le C++
    -6