Содержание
- 2. Контрольные вопросы Что такое Цикл в программировании? Какой оператор C# позволяет организовать цикл? Что указывается в
- 3. Содержание Текстовые данные. Типы: Строки (string) Символы (char) Оператор цикла for Сложение и сравнение строк Ввод
- 4. Текстовая информация Важный вид общения между человеком и компьютером, а так же компьютером и компьютером (ASCII)
- 5. Тип String Для работы с текстовыми данными в C# существует тип String String – произвольная последовательность
- 6. Специальные символы внутри стокового литерала \” – двойная кавычка \n – конец строки (переход на другую
- 7. Примеры строк string s = “Здравствуй, Мир!”; string t = “ ”; // Не пустая строка.
- 8. Тип char Каждый отдельный символ строки имеет тип char (character - символ); Литералы для типа char
- 9. Примеры символьных литералов char c = ‘a ’; char c = ‘ ’; // char c
- 10. Длина строки Свойство Length – определяет длину строки (количество символов в строке); string s = “Здравствуй,
- 11. Отдельные символы строки Из строки можно ‘прочесть’ отдельный символ - операция [] В квадратных скобках указываем
- 12. Контрольные вопросы Если строка – это последовательность символов. Может ли быть строка короче 1-го символа? Строка
- 13. Оператор цикла for While – не единственный оператор цикла в C#. Более сложный оператор for Задача:
- 14. For и while int sum = 0; for(int i=1; i { sum = sum + i;
- 15. Структура оператора for for( ; ; ) { } Инициализатор выполняется 1 раз перед 1-ой итерацией
- 16. Выполнение оператора for for( ; ; ) { } Выполняются команды инициализатора Вычисляется условие. Если оно
- 17. Циклы и строки Задача: Вывести каждый символ строки в отдельную строку на консоль String s =
- 18. Циклы и строки 2 Задача: подсчитать количество пробелов в строке. String s = “…..”; // Входные
- 19. Сложение строк Строки можно складывать: “12345” + “67890” => “1234567890” Умножать, делить и вычитать строки нельзя
- 20. Сравнение строк Символы и строки можно сравнивать операциями == и != S == T или S
- 21. Циклы и строки 3 Задача: удалить все пробелы из исходной строки. String s = “…..”, t
- 22. Контрольные вопросы Объясните, чем оператор for удобнее while для циклов с итератором (счетчиком). Сколько секций в
- 23. Ввод данных и строки С консоли читаются только текстовые данные – строки (ReadLine). Что бы превратить
- 24. Ввод чисел. Строгий, но дружелюбный Пример кода для ввода целого числа ‘a’. int a; Console.Write(“a=?”); while(!int.TryParse(Console.ReadLine(),
- 25. Пояснение кода Console.Write(“a=?”) выведет текст “a=?” и оставит курсор сразу за знаком вопроса. Начнется цикл while(!int.TryParse(Console.ReadLine(),
- 26. Оператор do-while Рассмотренная задача – пример, в котором удобнее применить оператор цикла do-while. int a; do
- 28. Скачать презентацию