• Войти
Работа в Самаре
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Самаре
Работа в Самаре
наверх
  1. Работа в Самаре
  2. База резюме
  3. ⚫ Junior java developer✔
отправить приглашение
file_download

Junior Java developer( Тим )

от 10 Мая 2023

Степан

Город

Самара

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Описание

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
САМАРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Институт автоматики и информационных технологий
Кафедра









ОТЧЕТ
ЛАБОРАТОРНАЯ РАБОТА № 4
КЛАССЫ В С++
по дисциплине






Преподаватель
доцент

12.03.2023
Золин А. Г.

ассистент

12.03.2023
Заводянный Д. А.

(должность)
(подпись)

(дата)
(инициалы, фамилия)
Студент
1-ИАИТ-119

12.03.2023
Трясцин Степан

(группа)
(подпись)
(дата)
(инициалы, фамилия)









Самара 2023
Целью работы является получение обучающимися навыков работы с классами в языке С++.
Задачами работы являются:
получение практических навыков объектно-ориентированного программирования на языке C++;
тестирование работоспособности программы для различных исходных данных.




















Формулировка задания:
Задание 1. В текстовом файле записана информация о студентах (файл считать корректным). Создать файл 143 , содержащий список студентов-первокурсников, получающих государственную академическую стипендию в увеличенном размере (имеющих суммарный балл по ЕГЭ от 215 баллов и выше).
Задание 2. Разработать класс Date, хранящий дату в виде 3 полей: день, месяц, год. Класс должен содержать 3 конструктора.
Конструктор, принимающий три параметра: день, месяц, год.
Конструктор, принимающий дату в виду строки, например, или
Конструктор по умолчанию: поля инициализируются текущей датой.
Добавить в класс следующие методы - члены класса:
1. Методы получения и установки значения каждого поля (всего 6 методов).
2. Метод представления строки в строковом виде string toString() const.
3. Метод сравнения двух дат: bool equals(const Date &d) const. (Примечание: вместо метода equals() можно перегрузить оператор сравнения ).
4. Метод, возвращающий разницу в днях между двумя датами: int daysTo(const Date &d) const.
Задание 3 (индивидуальное).
Задан класс (наименования занятия в детском саду; время начала занятия; время окончания занятия). Вывести на экран суммарное количество свободного времени детей (наименование занятия - freetime). Создать текстовый файл, содержащий список занятий с указанием длительности занятия







Код (задание 1):
#include
#include
#include
#include
#include
#include
#include
using namespace std;

void readFileandWrite(ifstream& in, ofstream& out) {
string temp;
vectorpeople;
in.open("STUDENT.txt");
out.open("GRAND.txt");
if (!in.is_open()) {
std::cout day = day;
}
void Date::setMonth(int month) {
this->month = month;
}
void Date::setYear(int year) {
this->year = year;
}
std::string Date::toString() const
{
return std::to_string(this->day) + "." + std::to_string(this->month) + "." + std::to_string(this->year);

}
bool Date::equals(const Date& d) const
{
return this->day == d.day && this->month == d.month && this->year == d.year;
}
int Date::daysTo(const Date& d) const {
return d.day - this->day;

}

int main()
{
setlocale(LC_ALL,"rus");
Date date1;
Date date2("15.9.2017");
Date date3(25,03,2023);
std::cout

Открыть контакты соискателя

Зарегистрируйтесь или войдите, чтобы увидеть контакты соискателя

Похожие резюме

26 октября, 2016

Заместитель управляющего АЗС

Евгений

Город

Самара

Возраст

60 лет (10 января 1964)

отправить приглашение подробнее

25 июля, 2023

Мастер-приёмщик( ИТЕКО )

Андрей

Город

Самара

Возраст

55 лет ( 3 августа 2025)

отправить приглашение подробнее

28 июля, 2023

Начинающий менеджер в "Альфа-Банк"

Валерий

Город

Самара

Возраст

55 лет ( 3 августа 2025)

отправить приглашение подробнее
Все похожие резюме
Подпишитесь на похожие резюме
к поиску резюме

Рекомендованные вакансии

Разработчик 1С Junior +

Самара, от 157 500  руб.

Senior Java-разработчик

Самара

Java-разработчик (Junior)( Мираполис )

Самара

QA Engineer Java/Инженер-тестировщик Java (ученик)

Самара

Java/Kotlin Developer (Custom Solutions)

Самара

Популярные специализации
  • Другое
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Администратор
  • Продавец-консультант
  • Продавец-кассир
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2025 «Карьерист.ру»

  • О нас
  • Обратная связь