Как решить данную задачу корректно? Решил задачу. Всё работает. Но преподаватель указал некоторые ошибки. Вот условие задачи:
Написать класс User, описывающий человека (Фамилия, Имя, Отчество, Дата рождения, Возраст). Написать программу, демонстрирующую использование этого класса. using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Incap3
{
class Program
{
static void Main(string[] args)
{
var user = new User();
Console.WriteLine("Введите возраст: ");
user.Age = int.Parse(Console.ReadLine());
Console.Clear();
Console.WriteLine("Фамилия: " + user.GetSurname);
Console.WriteLine("Имя: " + user.GetName);
Console.WriteLine("Отчество: " + user.GetPatronymic);
Console.WriteLine("Дата рождения: " + user.GetBirthday.ToString("13/01/1996"));
Console.WriteLine("Возраст: " + user.GetAge);
}
public class User
{
private string Name = "Альберт", Surname = "Рагимов", Patronymic = "Акимович";
internal int Age;
private DateTime Birthday;
public string GetName
{
get
{
return Name;
}
}
public string GetSurname
{
get
{
return Surname;
}
}
public string GetPatronymic
{
get
{
return Patronymic;
}
}
public int GetAge
{
get
{
return Age;
}
}
public DateTime GetBirthday
{
get
{
return Birthday;
}
}
}
}
}

21 Авг 2019 в 07:08
244 +1
0
Ответы
1

Для исправления ошибок в программе, необходимо сделать следующее:

Исправить представление даты рождения в строке "13/01/1996" на переменную Birthday.Убедиться, что при вводе возраста данные корректно преобразуются в int.Добавить возможность задания всех полей (Фамилия, Имя, Отчество, Дата рождения, Возраст) через конструктор класса User.Проверить правильность работы программы после внесенных изменений.

После внесения этих изменений, программа должна работать корректно и отображать данные о пользователе правильно.

20 Апр в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 493 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир