Предмет: Українська мова, автор: nikamanina2011

позначте речення з поширеним звертанням
А-у вербний тиждень...

Ответы

Автор ответа: Ermolenkov13
0

Ответ:

а) вородіби надеюсь помог пок

Похожие вопросы
Предмет: Биология, автор: kristinatkachuk2008
Предмет: Информатика, автор: simplegenius
Выдает ошибки LNK2019 и LNK1120 в Visual Studio при подключении статической библиотеки. Сборка статической библиотеки правильная. Вставила файлы Library.lib и Library.h в папку libs. Ошибки красным не подчеркиваются. Помогите исправить проблему. Код на с++.

main.cpp
#include
#include
#include "..\libs\Library.h"

using namespace std;

int main() {
setlocale(0, "");
int count;
cout << "Введите количество работников: ";
cin >> count;
Rabotnik* rabotnik = new Rabotnik[count];

Zap3(rabotnik, count);

int arifm = FindSrZarp(rabotnik, count);

string famil = Famil(rabotnik, count);

cout << endl;

cout << "Средняя зарплата: " << arifm << endl;
cout << "Фамилии людей с зарплатой выше среднего: " << famil << endl;

delete[] rabotnik;

return 0;
}

Library.h
#pragma once

#include

using namespace std;

struct Rabotnik {
string fio;
string data;
int zarplata;
};

Rabotnik* Zap3(Rabotnik* rabotnik, int count);

int FindSrZarp(Rabotnik* rabotnik, int count);

string Famil(Rabotnik* rabotnik, int count);

void UpFirstLetter(string& str);

Library.cpp
#include
#include "Library.h"

using namespace std;

Rabotnik* Zap3(Rabotnik* rabotnik, int count) {
for (int i = 0; i < count; i++) {
cout << "Введите фио работника " << i + 1 << ": ";
cin.ignore();
getline(cin, rabotnik[i].fio);

cout << "Введите дату рождения работника " << i + 1 << ": ";
cin >> rabotnik[i].data;

cout << "Введите зарплату работника " << i + 1 << ": ";
cin >> rabotnik[i].zarplata;
}
return rabotnik;
}

int FindSrZarp(Rabotnik* rabotnik, int count) {
int sum = 0;
for (int i = 0; i < count; i++) {
sum += rabotnik[i].zarplata;
}
int arifm = sum / count;
return arifm;
}

void UpFirstLetter(string& str) {
if (islower(str[0])) {
str[0] = toupper(str[0]);
}
}

string Famil(Rabotnik* rabotnik, int count) {
string result;
int arifm = FindSrZarp(rabotnik, count);
for (int i = 0; i < count; i++) {
if (rabotnik[i].zarplata > arifm) {
result += rabotnik[i].fio.substr(0, rabotnik[i].fio.find(' ')) + "\n";
UpFirstLetter(result);
}
}
return result;
}
Предмет: Химия, автор: nfyrfj