La sortie de données à l'entrée de l'écran et le clavier




sortie de données et des données d'entréeTout d'abord, nous allons parler de la sortie de données à un moniteur, puisque vous, en partie, car il a fait face dans les leçons précédentes. Comme vous pouvez rappeler, en utilisant la clé paroles cout, nous pouvons apporter à la ligne du moniteur, que nous écrivons dans “citations”, ou la valeur de la variable, se référant par son nom . Comme vous êtes familier avec l'opérateur endl, qui vous permet de convertir la sortie à la ligne suivante. Et un autre point important – nous pouvons combiner les données de sortie en utilisant l'opérateur << plusieurs fois après cout:

cout << “La valeur de la variable = var_name ” << var_name << endl;

Maintenant, nous rencontrons plusieurs séquences de caractères spéciaux, qui nous aidera à manipuler la sortie de données à l'écran. Voici une liste:

sortie, fondamentaux de programmation
Fig.1 – séquences de caractères, sortie

Vous regardez et pensez ))) Pourquoi utiliser une barre oblique inverse? Prenons l'exemple. Nous devons afficher une citation du film. Juste laisser les sons d'alarme, qui va attirer l'attention de l'utilisateur sur l'écran. Centré placera le titre et le nom du film, à partir de laquelle nous citons, et inférieure – tsitatu.Na écran devrait ressembler à ceci:

sortie

Essayez de composer le code vous-même! La solution ci-dessous:

Pourquoi avons-nous besoin d'une barre oblique inverse? Il indique au compilateur: “prudence, pour moi est non seulement un symbole, et un spécial! Il vous dira, ce qu'il faut faire! :)” Cette ligne 8, si nous n'avons pas utilisé vous Backslash, l'écran irait à cinq caractères et une conclusion. et, nous entendons “grande musique”. En ligne 9 aussi intéressant: deux onglets, En outre, il est nécessaire d'afficher une barre oblique inverse, mais en fait il est nécessaire d'écrire deux, ainsi, prendre le nom du film dans les citations. A la fin de chaque ligne à la place du manipulateur d'écoulement endl (<< endl) ce qui permet de aller à une nouvelle ligne (en fait un analogue de la touche Entrée votre clavier) plus pratique et plus courte, dans ce cas, utiliser le contrôle symbole \n.

Maintenant, nous allons parler de la façon d'entrer des données à partir du clavier par l'utilisateur. Nous savons déjà – d'attribuer une valeur à une variable, il peut être initialisé lorsque vous créez ou attribuez une valeur au programme aval: imyaPeremennoy = valeur; Et maintenant, nous apprenons à écrire dans la valeur d'une variable, qui introduit l'utilisateur avec le clavier. Nous pouvons organiser les opérateurs de saisie de données à l'aide gin et >> . La syntaxe est: gin >> imyaPeremennoy. Considérez cette possibilité par l'exemple:

Exécutez le programme et la note – programme commandera le 11-ème ligne et, pour atteindre l'opérateur gin >>, arrêter et démarrer en attente d'une action de l'utilisateur. Il est nécessaire d'entrer la valeur et appuyez sur Entrer. Une fois que la variable a la valeur, L'autorisation à partir du clavier, le programme se poursuivra l'exécution.

contribution

Il est à noter, que gin comprendre et distinguer entre les types de variables. Et si vous tapez int symbole, plutôt que le chiffre, La valeur de la variable ne change pas. Et si vous entrez une valeur non valide dans une variable, qui est non initialisée lorsque vous créez, est affiché sur l'écran tout résidu “déchets” de la variable. Pour saisir des caractères – Les variables doivent être déclarées de type carboniser. Nous allons bientôt apprendre à vous de vérifier l'entrée d'utilisateur est correct. Et aussi apprendre à entrer dans le clavier est pas un seul caractère, et toute la ligne.

L'effort supplémentaire nécessaire de vous – leçons vue vidéo :) Ils ont présenté et aucune information supplémentaire est pris en compte dans l'article. Voir tous! Pour vous, il est seulement +

De préférence, après avoir lu la théorie de procéder à la pratique – problème ici.

Partagez cet article avec vos amis – Appuyez sur le bouton sur le site de réseautage social en vertu de l'article. Nous vous serions reconnaissants! Toutes vos questions, demander dans les commentaires. répondre – 100% !

Bulletin de nouvelles leçons sur la programmation:

La sortie de données à l'entrée de l'écran et le clavier
5 (100%) 5 votes

29 réflexions sur "La sortie de données à l'entrée de l'écran et le clavier

  1. А как сделать что-бы человек мог вводить не только кол-во деревьев которые он посадил, а и кол-во деревьев в парке ?

    1. #comprendre
      using namespace std;

      int main()
      {
      setlocale(LC_ALL, “rus”);

      int quantité = 0;
      int new_trees = 0;

      cout <> montant;
      cout <> new_trees;

      cout << "Количество деревьев в парке: " << montant << endl;
      cout << "Вы посадили " << new_trees << " деревьев.\n";
      cout << "Всего стало: " << montant + new_trees << endl;

      retour 0;
      }

    2. #comprendre
      #include //Это сделано для комманды _getch можно использовать стандартный return 0 но мне удобнее иммено так
      using namespace std;

      void main()
      {
      setlocale(LC_ALL, “russe”);
      int quantité, new_trees;
      cout << "Сколько деревьев вы посадили сегодня? " <> new_trees;

      cout << "Сколько было деревьев в парке изначально? " <> montant;
      cout << "Вы посадили " << new_trees << " деревьев.\n";
      cout << "Всего стало: " << montant + new_trees << endl;
      _getch(); //Как писал выше аналог Return 0
      }

      1. Незнаю почему не отображается крч там надо подключить iostream и conio.h

      2. Редактор комментариевсжираетстроки кодане пишите сюда код.
        Вот так словами и объясняйте.

Laisser un commentaire

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *