Учебно-методический комплекс общее количество часов 58 ч. Лекции 28 ч
Download 2.46 Mb.
|
Язык программирования C#
- Bu sahifa navigatsiya:
- Задание 10: Работа с операторами break и continue
Задание 9: Работа с оператором for
1. Создайте новое консольное приложение и назовите его 3_ForOperator. 2. Составьте программу, которая выводит на консоль таблицу квадратов чисел от 1 до 20. Окно консоли во время выполнения программы может выглядеть так: Число Квадрат 2 4 9 16 Используйте операторы for, Write и WriteLine. 3. Составьте программу, которая выводит на консоль таблицу квадратов первых 7 целых положительных нечётных чисел. Вид окно консоли во время выполнения програм мы: Число Квадрат 1 1 3 9 5 25 4. Составьте программу, которая выводит на консоль таблицу умножения чисел от 1 до 9. Рекомендуемый вид окна программы такой: 1* 2* 3* 4* 5* 6* 7* 8* 9* 1* 1 2 3 4 5 6 7 8 9 2* 2 4 6 8 10 12 14 16 18 3* 3 6 9 12 15 18 21 24 27 4* 4 8 12 16 20 24 28 32 36 5. Сохраните проект и закройте Visual Studio. Задание 10: Работа с операторами break и continue 1. Создайте новое консольное приложение и назовите его 4_BreakAndContinueOperators. 2. Напишите программу, которая просит пользователя ввести некоторый логин имя и сверяет его с допустимым логином. В случае ввода верного логина программа должна выдавать приветственное сообщение, в случае ввода неверного - снова выдавать запрос на ввод логина. Если неверный логин был введён три раза, программа должна выдавать сообщение о том, что пользователь не является авторизированным и завершаться. В программе обязательно использование оператора break. 3. Напишите программу, которая из чисел от 1 до 300 выводит только те, которые делятся на три или на четыре без остатка. Используйте оператор continue. 4. Сохраните проект и закройте Visual Studio. Задание 11: 1. Прочтите в MSDN раздел, посвящённый оператору while. 2. Прочтите в MSDN раздел, посвящённый оператору do… while. 3. Прочтите в MSDN раздел, посвящённый оператору for. 4. Откройте в MSDN раздел, посвящённый оператору break, . Прочтите в данном разделе часть, посвящённую использованию оператора break внутри оператора циклических операторов. 5. Прочтите в MSDN раздел, посвящённый оператору continue. 6. Используя оператор while создайте консольное приложение, которое будет рассчитывать и выводить на экран сумму n-первых членов геометрической прогрессии. Внутри программы следует определить значения первого члена, знаменателя и количества первых членов геометрической прогрессии, сумма которых будет рассчитываться. В программе можно использовать только следующую формулу a n = a 1 · q n-1 , где a n – n-й член арифметической прогрессии; a 1 – первый член арифметической прогрессии; q – разность арифметической прогрессии. 7. Написать консольное приложение, вычисляющее сумму и среднее арифметическое последовательности положительных чисел, которые вводятся с клавиатуры. Числа вводятся с клавиатуры вплоть до ввода пустого значения (в программе обозначается как ""), после чего рассчитываются и выводятся на консоль их сумма и среднее арифметическое. В программе следует обязательно использовать оператор do… while. Для ввода чисел используйте оператор Console.ReadLine и преобразование к нужному типу. Пример: double a = Convert.ToDouble(Console.ReadLine()); Если введённое строковое значение не будет являться числом, то при приведение его к числовому значению программа будет выдавать ошибку, поэтому следует вводить только числа. Кроме того, все переменные в программу нужно объявлять, используя типы с плавающей точкой: float, double, decimal, так как при нахождение частного двух целых чисел программа выдаст только целую часть данного частного, например: 92/3 = 30 11/5=2 Ниже приведён рекомендуемый вид экрана во время выполнения программы: Введите число: 43 Введите число: 2 Введите число: 38 Введите число: 93 Сумма чисел: 31 Среднее арифметическое: 8. Используя вложенные циклы for, напишите программу, которая выводит на консоль следующее изображение: *
*** **** ***** ****** ******* ******** ********* ********** Используйте операторы Console.Write и Console.WriteLine. 9. Создайте новое консольное приложение. Используя бесконечный цикл, создайте программу, которая выведет на консоль квадратов целых положительных чисел от 1 до 1000, после чего закончит свою работу. Рекомендуемый вид окна программы такой: Число Квадрат 2 4 9 4 16 и т.д.
10. Используя оператор continue, создайте консольное приложение, которое выводит на консоль ряд целых положительных чисел от 1 до 1000, которые не делятся нацело на 7 и делятся нацело на 3 или на 5. Также программа должна посчитать и вывести их сумму и среднее арифметическое. Download 2.46 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling