Professional Documents
Culture Documents
Виробнича практика група БІП 21 Дворський Владислав 1 1
Виробнича практика група БІП 21 Дворський Владислав 1 1
ЗВІТ
про проходження виробничої практики
(назва виду практики)
на _______________________________________________________________
(назва бази практики)
студента 2 курсу
групи БІП-21
Керівник практики
від кафедри В.І.Пилипенко
(підпис) (ініціали і прізвище)
Керівник практики
від бази практики
(підпис) (ініціали і прізвище)
Київ – 2023рік
2
ЗМІСТ
Вступ
1. Завдання 1
2. Завдання 2
3. Завдання 3
Висновки
Вступ
С# це універсальна високорівнева об'єктно-орієнтована мова
програмування, створена Microsoft, яка працює на .NET Framework. C# має
коріння з родини С мов програмування, а також доволі близька до мов як C++
та Java. Також він використовується для створення мобільних додатків,
настільних програм, веб-додатків, веб-сервісів, веб-сайтів, ігор та багато
іншого.
1. Завдання 1
3
namespace _2_Завдання
{
//Завдання: створити клас, що містить набір змінних та методів на
читання змінних, а також конструктор. Після введення користувачем даних
(для обраного вами типу класу), треба вивести їх в консоль.
//Також додайте кілька методів та додаткові поля для класу, що б
характеризували саме ваш тип класу.
//Приклад прикріпив(проте ваші роботи не мають бути ідентичними).
//На опрацювання: Classes, Classes Members, Constructors, Access
Modifier(і продивіться пройдені теми)
}
class Program
{
static Student GetStudent(string a, string b, int c, int d, string q, string v)
{
Student student = new Student();
student.FirstName = a;
student.SecondName = b;
student.Age = c;
student.Height = d;
student.YearOfBirth = q;
student.Group = "Біп 121";
student.id = Guid.NewGuid();
return student;
}
static void Print(Student student)
4
{
Console.WriteLine("Информация о студенте:");
Console.WriteLine($"FirstName: {student.FirstName}");
Console.WriteLine($"SecondName: {student.SecondName}");
Console.WriteLine($"Age: {student.Age}");
Console.WriteLine($"Height: {student.Height}");
Console.WriteLine($"YearOfBirth: {student.YearOfBirth}");
Console.WriteLine($"Group: {student.Group}");
Console.WriteLine($"Id: {student.id}");
}
static void Main(string[] args)
{
while (true)
{
Console.Write("Введите имя студента = ");
string Name = Console.ReadLine();
if (Answer == "+")
{
Print(IStudent);
Console.WriteLine("Информация о студенте");
break;
}
else if(Answer == "-")
{
5
2. Завдання 2
2.1 Умова завдання
Створити клас, що містить набір змінних та методів (на запис та на читання
змінних). В методах мають бути використані: switch case та цикли for і
while.
2.2 Лістинг програми
using System;
namespace _4
{
class Program
{
//Завдання: створити клас, що містить набір змінних та методів (на
запис та на читання змінних). В методах мають бути використані: switch
case та цикли for і while.
//На опрацювання матеріали про: Arrays, Methods, Method parameters,
Method overloading, Enums
}
else if (function == 2)
{
if (number == 0)
{
Console.WriteLine("Делить на ноль нельзя !");
}
Console.WriteLine("Вы поделили два числа = " + (number1 /
number));
}
}
static void Main(string[] args)
{
for (; ; )
{
Console.Write("Введите первое число = ");
int number = int.Parse(Console.ReadLine());
Console.Write("Введите второе число = ");
int number1 = int.Parse(Console.ReadLine());
Console.Write("Введите действие которое вы хотите сделать
(+,-,*,/) = ");
string Function = Console.ReadLine();
switch (Function)
{
8
case "+":
Addition(number, number1);
break;
case "-":
Console.WriteLine("Выберите с каким числом вы хотите
выполнить действие - с первым то 1, с вторым то 2");
int function = int.Parse(Console.ReadLine());
Subtraction(number, number1, function);
break;
case "*":
Multiplication(number, number1);
break;
default:
3. Завдання 3
3.1 Умова завдання
Створити клас, що містить набір змінних та методів на читання змінних, а
також конструктор. Після введення користувачем даних, треба вивести їх в
консоль.
3.2 Лістинг програми
using System;
namespace _2_Завдання
{
//Завдання: створити клас, що містить набір змінних та методів на
читання змінних, а також конструктор. Після введення користувачем
даних (для обраного вами типу класу), треба вивести їх в консоль.
//Також додайте кілька методів та додаткові поля для класу, що б
характеризували саме ваш тип класу.
//Приклад прикріпив(проте ваші роботи не мають бути ідентичними).
//На опрацювання: Classes, Classes Members, Constructors, Access
Modifier(і продивіться пройдені теми)
}
11
class Program
{
static Student GetStudent(string a, string b, int c, int d, string q, string v)
{
Student student = new Student();
student.FirstName = a;
student.SecondName = b;
student.Age = c;
student.Height = d;
student.YearOfBirth = q;
student.Group = "Біп 121";
student.id = Guid.NewGuid();
return student;
}
static void Print(Student student)
{
Console.WriteLine("Информация о студенте:");
Console.WriteLine($"FirstName: {student.FirstName}");
Console.WriteLine($"SecondName: {student.SecondName}");
Console.WriteLine($"Age: {student.Age}");
Console.WriteLine($"Height: {student.Height}");
Console.WriteLine($"YearOfBirth: {student.YearOfBirth}");
Console.WriteLine($"Group: {student.Group}");
Console.WriteLine($"Id: {student.id}");
}
static void Main(string[] args)
{
while (true)
{
Console.Write("Введите имя студента = ");
string Name = Console.ReadLine();
if (Answer == "+")
{
Print(IStudent);
Console.WriteLine("Информация о студенте");
break;
}
else if(Answer == "-")
{
Console.WriteLine("Please enter correct info and try again..");
Console.Clear();
}
}
}
}
}
13
Висновок