Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка C# 1.docx
Скачиваний:
3
Добавлен:
01.07.2025
Размер:
234 Кб
Скачать
☆

Практическая часть урока Задача 1. Написать программу сложения двух чисел.

using System;

namespace Lesson1_030

{

class Program

{

static void Main(string[] args)

{

double x;

double y;

string str = Console.ReadLine();

x = Convert.ToDouble(str);

Console.Write("Введите второе число: ");

y = Convert.ToDouble(Console.ReadLine());

double z = x + y;

Console.WriteLine(x + "+" + y + "=" + z); // Преобразование в строку

Console.ReadKey();

}

}

}

Задача 2. Вывести значение функции ax^2+bx+c в точке x. x - ввести с клавиатуры, a,b и c - присвоить в программе.

using System;

namespace Lesson1_axx_bx_c

{

class Program

{

static void Main(string[] args)

{

double a = 1;

double b = 1;

double c = 1;

double x;

string s = Console.ReadLine();

x = Convert.ToDouble(s);

double f = Math.Pow(a, 2) * x + b * x + c;

Console.WriteLine("{0}*x^2+{1}*x+{2}, при x={3}, f={4}", a, b, c, x, f);

}

}

}

Задача 3. Обменять значениями две переменные.

int a=10; // Присваиваем начальное значение

int b=20; // Присваиваем начальное значение

int t=a; // В t запоминаем значение a

a=b; // В a записываем b

b=t; // В b записываем сохраненное a

Задача 4. Разработать метод проверки четности числа. Метод возвращает true, если число четное и false, если число нечетное.

bool Odd(int n)

{

return n%2==0;

}

Задача 5. Работа с консолью и перегрузкой методов.

Давайте поупражняемся с работой в консоли. Напишем для этого несколько функций, которые будут выводить данные в определенном месте консоли. А также создадим перегрузку метода, в котором можно будет задать цвет символов:

using System;

namespace Lesson1_070

{

class Program

{

static void Print(string msg, int x, int y)

{

// Установим позицию курсора на экране

Console.SetCursorPosition(x, y);

Console.Write(msg);

}

static void Print(string msg, ConsoleColor foregroundcolor)

{

// Установим цвет символов

Console.ForegroundColor = foregroundcolor;

Console.Write(msg);

}

// Создайте перегрузку функции, в которой будет указана позиция и цвет

static void Main()

{

Print("Привет!\n", 10,10);

Print("Привет еще раз!", ConsoleColor.Red);

}

}

}