Чтение онлайн

на главную

Жанры

Основы программирования. Базовые понятия для новичков
Шрифт:

Она работает так: когда программа доходит до места, где есть Console.ReadLine, она ждет, пока пользователь введёт текст с клавиатуры (ввод завершается нажатием клавиши Enter). Введенная

пользователем строка подставляется на место Console.ReadLine.

То есть, если вы ввели строку «Иосиф», программа дальше будет работать так, как будто на месте Console.ReadLine было написано «Иосиф». Если вы ввели строку «Вася», программа дальше будет работать так, как будто на месте Console.ReadLine было написано «Вася». То есть все зависит от того, что введет пользователь.

Запомните:

Console.ReadLine получает от пользователя какие-то данные в виде строки (string) и записывает в строковую переменную name.

Обратите

внимание, что просто команды Console.ReadLine недостаточно, чтобы считать строку с консоли. Нужно ее сохранить в переменную, чтобы в дальнейшем ее использовать. Например: Console.WriteLine("Привет! Как тебя зовут?");

Console.ReadLine;

На второй строке мы просим пользователя ввести строку. Но после этого никуда ее не сохранили. Спрашивается, а зачем тогда просили? Это бессмысленная операция.

Надо обязательно сохранить в переменную строкового типа: Console.WriteLine("Привет! Как тебя зовут?");

string name = Console.ReadLine;

А дальше мы можем обращаться к этой строке в программе по названию переменной name.

Если мы хотим, чтобы пользователь ввел n строк, то команд Console.ReadLine в программе должно быть n штук.

Например, если пользователь вводит 3 строки, то для этого нужно написать:

string row1 = Console.ReadLine;

string row2 = Console.ReadLine;

Конец ознакомительного фрагмента.

Поделиться:
Популярные книги

Сумеречный Стрелок 2

Карелин Сергей Витальевич
2. Сумеречный стрелок
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Сумеречный Стрелок 2

Идеальный мир для Лекаря 25

Сапфир Олег
25. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 25

Ненаглядная жена его светлости

Зика Натаэль
Любовные романы:
любовно-фантастические романы
6.23
рейтинг книги
Ненаглядная жена его светлости

Гримуар тёмного лорда I

Грехов Тимофей
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Гримуар тёмного лорда I

Печать мастера

Лисина Александра
6. Гибрид
Фантастика:
попаданцы
технофэнтези
аниме
фэнтези
6.00
рейтинг книги
Печать мастера

Мастер 7

Чащин Валерий
7. Мастер
Фантастика:
фэнтези
боевая фантастика
попаданцы
технофэнтези
аниме
5.00
рейтинг книги
Мастер 7

Шведский стол

Ланцов Михаил Алексеевич
3. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Шведский стол

Последняя Арена 4

Греков Сергей
4. Последняя Арена
Фантастика:
рпг
постапокалипсис
5.00
рейтинг книги
Последняя Арена 4

Истинная поневоле, или Сирота в Академии Драконов

Найт Алекс
3. Академия Драконов, или Девушки с секретом
Любовные романы:
любовно-фантастические романы
6.37
рейтинг книги
Истинная поневоле, или Сирота в Академии Драконов

Безумный Макс. Ротмистр Империи

Ланцов Михаил Алексеевич
2. Безумный Макс
Фантастика:
героическая фантастика
альтернативная история
4.67
рейтинг книги
Безумный Макс. Ротмистр Империи

Отмороженный 11.0

Гарцевич Евгений Александрович
11. Отмороженный
Фантастика:
боевая фантастика
рпг
попаданцы
фантастика: прочее
фэнтези
5.00
рейтинг книги
Отмороженный 11.0

Комбинация

Ланцов Михаил Алексеевич
2. Сын Петра
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Комбинация

Эра Мангуста. Том 2

Третьяков Андрей
2. Рос: Мангуст
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Эра Мангуста. Том 2

Покоривший СТЕНУ. Десятый этаж

Мантикор Артемис
3. Покоривший СТЕНУ
Фантастика:
фэнтези
попаданцы
рпг
5.00
рейтинг книги
Покоривший СТЕНУ. Десятый этаж