• Войти
Работа в Самаре
наверх
Ищу сотрудников
Ищу работу
Создать вакансию
Подбор персонала
Войти Работа в Самаре
Работа в Самаре
наверх
  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

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

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

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

16 декабря, 2021

Управляющий, директор

Татьяна

Город

Самара

Возраст

51 год ( 4 июля 1975)

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

6 января, 2022

Технолог рыбного производства

Вячеслав

Город

Самара

Возраст

56 лет (27 июля 2026)

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

8 января, 2022

Помощник менеджера по работе с клиентами (Гагаринская)

Марина

Город

Самара

Возраст

56 лет (27 июля 2026)

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

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

Junior Системный аналитик

Самара

Backend-разработчик высоконагруженных систем (Java 21)

Самара, до 250 000 руб.

Middle QA Automation Engineer (Java)

Самара

Java разработчик (ученик)( Aston )

Самара, от 60 000  руб.

Инженер по тестированию Java (стажер)

Самара

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

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

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