Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[C]Un nombre - 1
Auteur Message
Répondre en citant
Message [C]Un nombre - 1 
Voci ma première création (Se n'est pas du batch Sad mais du C)


Code:
#include <stdio.h>

int main()
{
  int NOMBRE=0;
 
  printf("Saisir le nombre :",NOMBRE);
  scanf ("%d", &NOMBRE);
  printf("\n1-Le nombre est %d\n",NOMBRE);

  while (NOMBRE > 0)
  {
       NOMBRE --;
      printf("le nombre : %d\n",NOMBRE);
   }
  printf("C'est la fin");
  system("PAUSE");   
  return 0;
}


Dite moi des nouvelle

Explication

alors #include <stdio.h>
Ce ci sert a chercher la fonction du mot c'est comme un dixtionnaires

ensuite

int main ()

Alors
main en français sa veut dire principal et pk les parenthèse sa sert a entrer le programme et int a le sortir c'est comme sa que j'ai appris si vous aez d'autres méthode dite le moi

ensuite
printf("Saisir votre texte\n")
sert a afficher a l'écrans votre texte ensuite \n sert de mettrea la ligne car même si vous allez a la ligne dans votre programme se seras pas a la ligne mais avec cette comande oui

{
Sa sert a mettre des chose dans votre programme

}

Voila juste quel que petit astuce pour faire sa




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [C]Un nombre - 1 
Salut !

Bravo pour ce premier code.
Je l'ai un peu modifié pour qu'il soit un peu mieux:

Code:
#include <stdio.h>

int main()
{
  int NOMBRE=0;
 
  printf("Saisir le nombre :");
  scanf("%d", &NOMBRE);
  system("cls");
  printf("\nNombre choisi: %d\n\n",NOMBRE);
  int CHIFFRE = 0;

  while (NOMBRE != CHIFFRE)
  {
       CHIFFRE++;
      printf("le nombre : %d\n",CHIFFRE);
   }
  printf("\nC'est la fin\n");
  system("PAUSE");   
  return 0;
}



Veux-tu que je t'explique ?

Bravo encore, continue Wink

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message Non je crois avoir compris 
J'ai compris merci ce le même que le men mais dnas le sens contraire

sinon j'ai une question je vais essayer mais comment tu fais pour que tu choisi le nombre ou tu calcule

ex saisir un nombre je choisie 44
ensuite j'aimerais qu'il a affiche sa par combien vous les vous le soustraire
et il affiche la réponse je vais essayer




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C]Un nombre - 1 
J'ai rien compris Mort de Rire

Tu veux qu'il demande un nombre et ensuite tu veux soustraire à ce nombre un autre nombre choisit par l'utilisateur du programme ?

Batch_Man




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message Alors 
Dans mon programme il dit saisir un nombre je saisis ex 65
Ensuite il le suostrait mais il le soustrait par pas n'importe quel nombre par celui que j'ai choisi dans le code mais moi j'aimerais que c'est eu qui chois




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C]Un nombre - 1 
Désolé mais je ne comprends pas Neutral




______________________________________________________
La sécurité informatique et vous ! = http://batchdhelus.open-web.fr
Répondre en citant
Message [C]Un nombre - 1 
je pense qu'Hugo veut faire une sorte de calculatrice de soustractions.

tu entres un premier chiffre et tu entres un second qui effectue une soustraction des deux.




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message Oui 
ui lady tu rentre ton premier chiffret ensuite j'aimerais qui demande ensuite un nouveaux chiffre qui va soustraire le nombre avant ex

Saisir un nombre : 25
25 seras soustrait par : 10
le nombre est 15
le nombre est 5

C"'est un exemple
Mais quel commande doit t'on rajouter et pour quoi




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message v0.2 
Voici la version améliorer (v0.2)

Code:
#include <stdio.h>
#include <stdlib.h>
int main()
  {
  int NOMBRE=0;
  int Moins=0;
 
  printf("Saisir le nombre entre 0 et 100:",NOMBRE);
  scanf ("%d", &NOMBRE);
  while ( (NOMBRE < 0) || (NOMBRE > 100) )
  {
        printf("\n... Le nombre doit etre entre 0 et 100 !!!!! \n Saisir a nouveau:",NOMBRE);
        scanf ("%d", &NOMBRE);
   }
 
  printf("\nSaisir le nombre a soustraire (entre 0 et 100) :");
  scanf ("%d",&Moins);
 
   while ( (Moins < 0) || (Moins > 100) )
  {
        printf("\n... Le nombre doit etre entre 0 et 100 !!!!! \n Saisir a nouveau:",Moins);
        scanf ("%d", &Moins);
   }
 
//  printf("\nLe nombre que vous avez choisis est : %d\n",NOMBRE);

  while (NOMBRE > 0)
  {
   if(NOMBRE-Moins>=0)
      NOMBRE=NOMBRE -Moins;
   else
   {
    printf("Terminer\n");
    system("PAUSE");   
    return(0) ;
   }      
   printf("le nombre est : %d\n",NOMBRE);
  }
  printf("C'est la fin\n");
  system("PAUSE");   
  }





______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message Comment trouver vous al nouvelle version 
Comment trouvez vous la v0.2 de ma calculette reservez pour la soustraction




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C]Un nombre - 1 
Voici un code de calculette que j'avais fait il y a quelques temps, je pense qu'il pourra t'aider pour ta soustraction.

Enfin de manière générale, tu prends 3 variables (nombre1, nombre2, resultat)
Tu demande à l'utilisateur d'entrer nombre1, puis nombre2 et tu fais le calcul: resultat = nombre1 - nombre2; Okay



Code:

/*

Calculatrice
-------------

Réalisé par PaYfieUur // SpLiinT3r61
Création le : 19/03/2009
Dernière modification: 22/03/2009

*/

#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[])
{
   char choixMenu;
   long resultat = 0, nombre1 = 0, nombre2 = 0, puissance = 0;
   int continuer = 1;
   
   while (continuer) // La boucle while qui va demander à l'utilisateur s'il veut continuer
   {
   printf ("\n=== Menu ===\n\n");
   printf ("1. Addition\n");
   printf ("2. Soustraction\n");
   printf ("3. Multiplication\n");
   printf ("4. Division\n");
   printf ("5. Puissance d'un nombre\n");
   printf ("6. Racine carree d'un nombre\n");
   printf ("7. Valeur absolue d'un nombre\n\n");
   
   printf ("Votre choix ? ");
   scanf ("%ld", &choixMenu);
   
   switch (choixMenu)  // Condition switch avec les différentes options du menu
   {
   case 1: // Addition
     printf ("Vous avez choisi de faire une addition\n\nVeuillez entrez le premier nombre : ");
     scanf ("%ld", &nombre1);
     printf ("Entrez le second nombre : ");
     scanf ("%ld", &nombre2);
    
   resultat = nombre1 + nombre2;
     printf ("%ld + %ld = %ld\n", nombre1, nombre2, resultat);
     break;
    
   case 2:  // Soustraction
     printf ("Vous avez choisi de faire une soustraction\n\nVeuillez entrez le premier nombre : ");
     scanf ("%ld", &nombre1);
     printf ("Entrez le second nombre : ");
     scanf ("%ld", &nombre2);
    
   resultat = nombre1 - nombre2;
     printf ("%ld - %ld = %ld\n", nombre1, nombre2, resultat);
     break;
    
   case 3:  //Multiplication
     printf ("Vous avez choisi de faire une multiplication\n\nVeuillez entrez le premier nombre : ");
     scanf ("%ld", &nombre1);
     printf ("Entrez le second nombre : ");
     scanf ("%ld", &nombre2);
    
   resultat = nombre1 * nombre2;
     printf ("%ld * %ld = %ld\n", nombre1, nombre2, resultat);
     break;
   
   case 4:  // Division
     printf ("Vous avez choisi de faire une division\n\nVeuillez entrez le premier nombre : ");
     scanf ("%ld", &nombre1);
     printf ("Entrez la second nombre : ");
     scanf ("%ld", &nombre2);
    
   resultat = nombre1 / nombre2;
     printf ("%ld / %ld = %ld\n", nombre1, nombre2, resultat);
     break;
    
   case 5:  // Puissance
     printf ("Vous avez choisi d'elever un nombre a une certaine puissance\n\nVeuillez entrez le nombre : ");
     scanf ("%ld", &nombre1);
     printf ("Entrez l'exposant (puissance) : ");
     scanf ("%ld", &puissance);
    
   resultat = pow(nombre1, puissance);
     printf ("%ld exposant %ld = %ld\n", nombre1, puissance, resultat);
     break;
    
   case 6:  // Racine carrée
     printf ("Vous avez choisi de faire une racine carree\n\nVeuillez entrez le nombre : ");
     scanf ("%ld", &nombre1);
    
   resultat = sqrt(nombre1);
     printf ("racine carree de %ld = %ld\n", nombre1, resultat);
     break;
    
   case 7:  // Valeur absolue
     printf ("Vous avez choisi de calculer la valeur absolue d'un nombre\n\nVeuillez entrez le nombre : ");
     scanf ("%ld", &nombre1);
    
   resultat = fabs(nombre1);
     printf ("valeur absolue de %ld = %ld\n", nombre1, resultat);
     break;
    
   default: // si le type a rentré des lettres où des chiffres qui ne se trouvent pas dans le menu
     printf ("L'option selectionnee n'existe pas !\n\n");
     break;
   } // fin de la condition switch
   printf("\nVoulez-vous continuer ? (tapez 0 pour arreter et n'importe quel nombre pour continuer)");
   scanf ("%ld", &continuer);
        system ("CLS");
   } // fin de la boucle while

  system ("PAUSE");     
  return 0;
}






______________________________________________________
By PaYfieUur


Forum mis en Ligne:
Sujet: [programmation][HaCkiinG = Hardware, astuce OS, Réseaux, Crypto]
Aucun Logiciel de piratage sur ce forum.
Visiter le site web du posteur
Répondre en citant
Message Belle création 
Oué j'avais déjà vu ta création mais comme je débute le C j'ai commencer par sa spéciale soustraction.
Je travaille pour une calculatrice et je vias faire un jeux en graphisme quoi je vais essayez




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C]Un nombre - 1 
oué je me suis douté que tu commençais vu que ton code est dans une seule fonction (quoique pour une petite calculette c'est normal).

et quand tu dis jeux, c'est un vrai jeux ? 3D ou 2D ? en fenêtre, .. ?




______________________________________________________
By PaYfieUur


Forum mis en Ligne:
Sujet: [programmation][HaCkiinG = Hardware, astuce OS, Réseaux, Crypto]
Aucun Logiciel de piratage sur ce forum.
Visiter le site web du posteur
Répondre en citant
Message alors le jeux c'est pas encore 
Regarde je t'envoi l'exemple du jeux http://www.siteduzero.com/tutoriel-3-14130-tp-mario-sokoban.html




______________________________________________________
Cherche toujours désèperement des cour de batch et de C
Gratuit mais rien je trouve
Visiter le site web du posteur
Répondre en citant
Message [C]Un nombre - 1 
Tu es déja arrivé là ?


EDIT: Je viens de voir ton post dans collaboration, tu pourrais m'expliquer ce que tu veux faire exactement ?
Tu as l'air de parlé de système d'exploitation... Mais un peu compliqué il me semble Razz
Pour éviter d'envahir ce topic de HS, envoi moi un mess pv ce sera peut-être mieux.


P.S: Quand on saura faire une calculette (style celle de windows) ce sera déja pas mal ^^






______________________________________________________
By PaYfieUur


Forum mis en Ligne:
Sujet: [programmation][HaCkiinG = Hardware, astuce OS, Réseaux, Crypto]
Aucun Logiciel de piratage sur ce forum.
Visiter le site web du posteur
Message [C]Un nombre - 1 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch