Модуль 1. Практическое занятие 2. Переменные арифметических типов, тернарная операция, приведение типов
Содержание
- 2. Схема создания программы Шапка ------------------------------- Пролог Ввод Обработка Эпилог Вывод 1 2
- 3. Задача 1
- 4. Задача 1 using System; class Program { public static void Main() { uint n; // Номер
- 5. Задача 1. Реализация без метода b = (1 + Math.Sqrt(5)) / 2; un = (Math.Pow(b, n)
- 6. Задача 1. Поэтапно модифицируем код Этап 1. Выделение метода Un() Какой код будет перемещён в метод
- 7. Задача 1. Этап 1. Выделение метода using System; class Program { public static int Un(uint n)
- 8. Задача 1. Этап 2. Добавление цикла повторения решения //Нажатая пользователем клавиша ConsoleKeyInfo клавиша; do { //
- 9. Задание к задаче 1 #TODO: Организуйте повторение решения в задаче 1 с использованием цикла с предусловием
- 10. Задача 2. «Шапка» кода программы /* Дисциплина: "Программирование" Группа: 101ПИ/1 Студент: Иванов Иван Иванович Задача: Написать
- 11. Задача 2. Выделяем этапы Этап 1. Определение переменных, необходимых для работы основной программы и организация вывода
- 12. Задача 2. Этап 1. Объявление переменных using System; class MyExample { public static void Main() {
- 13. Задача 2. Этап 2. Получение значения радиуса Шаг 1. Получить значение радиуса МОЖНО БЫЛО БЫ ТАК:
- 14. Проверка корректности ввода данных Например, double x; do Console.Write("Введите число: "); while (!double.TryParse(Console.ReadLine(), out x)); Или,
- 15. Методы обработки ввода (повторение 1-го семинара) bool .TryParse(string , out ) Метод преобразует строковое представление числа
- 16. Задача 2. Этап 3. Реализация метода using System; class MyExample { public static double Square(double r,
- 17. Задание к задаче 2 #TODO: Самостоятельно выполните эпап 5. Организуйте вывод информации о площади и длине
- 18. Форматирование строк при выводе int i = 3; double d = 1 / (double)i; 3 -
- 19. Задача 3 /* Задача на применение тернарной операции. (Не применять оператор if.) Написать метод, так обменивающий
- 20. Задача 3 using System; class Program { public static void Main() { int x=0, y=0, z=0;
- 21. Задача 3 public static void ValuesSort(ref int x, ref int y, ref int z) { //
- 22. Задача 3. Повторение решения //Нажатая пользователем клавиша ConsoleKeyInfo клавиша; do { // цикл для повторения решения
- 23. Задача 4 /* Задача 5. Написать метод с целочисленным параметром, определяющий является ли значение аргумента кодом
- 24. Задача 4 Console.WriteLine("Для выхода из программы нажмите ENTER."); Console.ReadLine(); } //Конец определения метода Main() } //Конец
- 25. report = code = '0' ? "Это цифра: " + (char)code : code = 'А' ?
- 26. Задача 5 /* Выделение отдельных цифр натурального числа Задача. Ввести трехзначное натуральное число и напечатать его
- 27. Задача 5 using System; class Program { public static void Main() { uint numb, // Введенное
- 28. Задача 5 Console.Write("Введите целое от 100 до 999: "); str = Console.ReadLine(); uint.TryParse(str, out numb); //
- 29. using System; namespace _2_5 { class Program { static void Numerals(uint number, out uint f1, out
- 30. /* Задан круг с центром в начале координат и радиусом R=10. Ввести координаты точки и вывести
- 31. Задача 6 report += x*x + y*y > R*R ? "вне круга!" : "внутри круга!"; using
- 32. Задача 7 //Вычисление значения логической функции !(X&Y|Z) using System; class Program { public static void Main()
- 33. Задача 7 // Пусть положительное значение изображает TRUE Console.Write("Введите значение x: "); str = Console.ReadLine(); int.TryParse(str,
- 35. Скачать презентацию