Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавить объект класса в вектор https://www.cyberforum.ru/ cpp-beginners/ thread1471819.html
Есть абстрактный класс Employee, от него наследуется классы Manager и Developer. Есть вектор: vector<Employee*> employees; Есть метод добавления: void Group::Add(string type) { int year = 0; string lastName, firstName, job;
Сортировка массива C++
Помогите пожалуйста. При входных данных 10 -размерность, 2 -1 3 5 0 -6 1 0 8 -3 -сам массив, 2 5 -a,b получается , то есть 2 должно выводиться перед 3, а она уезжает в конец. Если же убрать условие, что i!=pos, то аналогично -1 уезжает в конец. Надо сделать, чтобы выдавалось 9 7 2 3 5 -3 -1 0 -6 1 0 8 #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; void...
C++ Составить из двух одномерных массивов один двумерный https://www.cyberforum.ru/ cpp-beginners/ thread1471807.html
Пожалуйста помогите. 1.2. Написать программу инициализации двух массивов с типом int: mass1={0,1,2,3,4,5,6,7,8,9} и mass2={9,8,7,6,5,4,3,2,1,0}. Объединить два массива в один двухмерный mass3. Вывод – кириллица.
C++ Создать код к задаче "Слово спонсора" и составить блок-схему Большое спасибо!) По завершению турнира "Новогодняя ночь" спонсор решил отправить M призерам подарки по почте. Зная количество участников N и время доставки почты между некоторыми отделениями "Укрпочты", найти, через какое время последний из призеров получит свой приз. Технические условия ***Входные данные В первой строке 3 числа: количество участников турнира N, количество призов спонсора... https://www.cyberforum.ru/ cpp-beginners/ thread1471792.html
C++ Помогите написать программы по нахождению букв в предложении
Определите количество повторяющихся букв в слове. После каждой буквы "о" в слове вставьте сочетание "ля". Вычеркните из слова все буквы "я", стоящие на четных местах помогите пожалуйста написать программы на с++
C++ График(диаграма) в visual studio 2010 https://www.cyberforum.ru/ cpp-beginners/ thread1471779.html
Проблемма такая , пишу курсовую , одно из заданий нарисовать график функции а точнее сделать диаграму (колонками ) где х- это калибр оружия(к примеру) а высота столбика у- количество патронов Ни разу не имел дела с графикой в visual studio работал в BC graphics.h но она в наше время есть устаревшей , поетому прошу вашей помощи калибр и к-во является типом string поетому выплывает вопрос...
C++ Переопределение операций в одномерном массиве Помогите, пожалуйста, написать программу! А) Создать класс одномерный массив целых чисел. ( класс содержит: - свойства: 1) размер строки; 2) указатель на строку; - методы: 1) конструктор по умолчанию; 2) конструктор копирования; 3) установить значения строки; https://www.cyberforum.ru/ cpp-beginners/ thread1471752.html Найти максимальный элемент матрицы и минимальное значение в строке где он находится C++
Дана матрица m , n. найти максимальный элемент матрицы и минимальное значение в строке где он находится. Вот начало, помогите дописать самое главное! #include <iostream> #include <iomanip> #include <stdlib.h> #include <ctime> using namespace std; int ** newmatrix(int m, int n)
C++ Перевод времени - секунды с 1970 в наше время Добрый день уважаемый программисты. Недавно начал изучать С++ и в качестве упражнения для себя захотел сделать программу (готовые функции мне пока не нужны) которая переводит секунды с 1970 в наше время ... алгоритм какой придумал - такой и реализовал ))) работает, но вот беда, программа ошибается ровно на 1 день ( за 45 лет). Что только не делал - не помогает, подумал что где-то с високосным... https://www.cyberforum.ru/ cpp-beginners/ thread1471736.html C++ Вывести список студентов, фамилии которых начинаются с буквы А https://www.cyberforum.ru/ cpp-beginners/ thread1471713.html
Вывести список студентов, фамилии которых начинаются с буквы А, и их оценки за все время обучения.
C++ Преобразовать текс, удалив из него все запятые
Дан текст. Преобразовать его, удалив из него все запятые предшествующие первой точке и заменив фразой все цифры, встречающиеся после первой точки. Например, цифру 3 на слово «три».
C++ Упорядочить массив по возрастанию элементов https://www.cyberforum.ru/ cpp-beginners/ thread1471711.html
Дан двумерный массив, содержащий 2 строки и 4 столбца. Элементами массива являются целые числа. Упорядочить массив по возрастанию элементов первой строки.
0 / 0 / 0
Регистрация: 23.12.2013
Сообщений: 35
0

Написать friend функцию, которая выведет информацию о самом легком спортсмене в команде - C++ - Ответ 7731905

07.06.2015, 23:05. Показов 1296. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте помогите написать функцию друг которая выводит информацию о самом легком спотсмене
должно выводиться так
ФИО
Игровой номер
Вес


не как не получается ее сделать вот код

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#pragma once
#include <iostream>
#include <conio.h>
#include<string>
using namespace std;
 
class Team
{
public:
 
    int a;
    string FIO = "";
    string VOZ = "";
    string ROST = "";
    string VES = "";
    
    string ID = "";
    Team();
    Team(string *FIO, string *ROST, string *ID, string *VOZ, string *VES);
    ~Team();
 
    
 
    /*void show_Abitur();*/
 
    virtual void Show_Team();
 
friend void ves(Team* N);
};
 
 
class Inform : public Team{
public:
    string RAZRIAD = "";
    string PRIZ = "";
    string KATEG = "";
 
    Inform(){};
    Inform(string *FIO, string *ROST, string *VOZ, string *ID, string *RAZRIAD, string *PRIZ, string *KATEG, string *VES) : Team(FIO, ROST, VES, ID, VOZ){};
 
    void Show_Team();
    void show_lgot();
    
};

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include"2.h"
#include <iostream>
#include <conio.h>
#include <string>
#include <vector>
#include <iterator> 
#include <cstdlib>
#include <algorithm>
#include <ctime>
using namespace std;
 
void Team::Show_Team(void)
{
 
 
    cout << "\n ФИО: " << FIO << "\t\n " << "Игровой номер: " << ID << "\t\n " << "Возраст: " << VOZ << "\t\n " << "Рост: " << ROST << "\t\n " << "Вес: " << VES << endl;
    cout << endl;
 
}
 
 
 
 
Team::Team(){ // создание класса
    cout << "Class created\n\n";
}
 
Team::~Team(){ // уничтожение класса
    cout << "Class destroed\n\n";
 
}
 
 
void Inform::Show_Team(){
 
    cout << "\n ФИО: " << FIO << "\t\n " << "Игровой номер: " << ID << "\t\n " << "Возраст: " << VOZ << "\t\n " << "Рост: " << ROST << "\t\n " << "Вес: " << VES << "\t\n " << "Разряд: " << RAZRIAD << "\t\n " << "Категория: " << KATEG << "\t\n " << "Призер: " << PRIZ << endl;
    cout << endl;
    
}
 
 
void ves(Team* N){
 
 
 
    
 
 
 
    }

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
#include"2.h"
#include<windows.h>
#include <iostream>
#include <fstream>
#include<string>
 
using namespace std;
 
void Dop_menu(void)
{
    cout << endl;
    cout << "Нажмите: p (подробно)\n";
 
 
    cout << endl;
}
int main(int argc, char* argv[])
{
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    int key = 1;
    int w = 0;
    int a;
    int i, j;
    Team *obj;
    Inform *car;
 
 
    cout << "Введите количество спортсменов: ";
    cin >> a;
    obj = new Team[a];
    car = new Inform[a];
    obj->a = a;
    ofstream fout("Team.txt", ios::app);
    for (i = 0; i <a; i++)
    {
 
 
        cout << "Введите ФИО: ";
        cin >> obj[i].FIO;
        fout << obj[i].FIO << " ";
        cout << endl;
        cout << "Введите игровой номер: ";
        cin >> obj[i].ID;
        fout << obj[i].ID << " ";
        cout << endl;
 
        cout << "Введите возраст: ";
        cin >> obj[i].VOZ;
        fout << obj[i].VOZ << " ";
        cout << endl;
 
        cout << "Введите рост: ";
        cin >> obj[i].ROST;
        fout << obj[i].ROST << " ";
        cout << endl;
        
        cout << "Введите вес: ";
        cin >> obj[i].VES;
        fout << obj[i].VES << " ";
        cout << endl;
 
        car[i].VOZ = obj[i].VOZ;
        car[i].FIO = obj[i].FIO;
        car[i].ID = obj[i].ID;
        car[i].ROST = obj[i].ROST;
        car[i].VES = obj[i].VES;
 
        cout << "Введите разряд спортсмена: ";
        cin >> car[i].RAZRIAD;
        fout << car[i].RAZRIAD << " ";
        cout << endl;
 
        cout << "Введите категорию: ";
        cin >> car[i].KATEG;
        fout << car[i].KATEG << "\n";
        cout << endl;
 
        cout << "Призер: ";
        cin >> car[i].PRIZ;
        fout << car[i].PRIZ << "\n";
        cout << endl;
 
 
    }
    fout.clear();
    fout.close();
m:
    cout << "\n\nВыберите операцию: " << endl;
    cout << "1. Просмотр спотсменов" << endl;
    cout << "2. Cамый легкий спортсмен в команде" << endl;
    cout << "3. Выход" << endl;
    ifstream fin("Team.txt", ios::in);
 
    while (!fin.eof())
 
    {
        switch (w = _getch())
        {
        case 49:
        {
                   for (i = 0; i < a; i++)
                   {
                       obj[i].Show_Team();
 
                   }
 
 
                   Dop_menu();
 
                   break;
 
        }
        case 50:
        {
                  cout << "Cамый легкий спортсмен в команде " << ves;
                  for (i = 0; i < a; i++)
                  {
                       obj[i].Show_Team();
 
                   }
 
                   goto m;
 
                   break;
 
                 
        }
        case 51:
        {
                   delete[] car;
                   delete[]obj;
 
                   fout.clear();
                   fout.close();
                   system("pause");
                   exit(1);
                   break;
        }
        default:
        {cout << "\nТакого пункта меню нет!" << endl;
        goto m;
        }
 
        }
 
 
        while (key){
 
            if (_getch() == 'p'){
                cout << "\nПодробно:\n";
                for (i = 0; i < a; i++)
                {
                    car[i].Show_Team();
 
                }
                goto m;
            }
 
    
 
        }
        goto m;
    }
    return 0;
}
Добавлено через 20 минут
Ну что?

Вернуться к обсуждению:
Написать friend функцию, которая выведет информацию о самом легком спортсмене в команде C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.06.2015, 23:05
Готовые ответы и решения:

Написать функцию, которая выведет цифры заданного числа в обратном порядке
Добрый вечер, очень нужна ваша помощь. В С++ я новичок, самоучка, не хватает знаний. Задача:...

Вывести данные о самом высоком спортсмене
Используя функции и режим меню, создать файл из 10 записей, просмотреть файл, добавить в файл...

Вывести данные о самом высоком спортсмене
Запись имеет вид: фамилия, пол, год рождения и рост. Вывести данные о самом высоком спортсмене.

Структура: Как используя структуры можно вывести информацию о самом молодом, легком, длинном коте?
Есть задача про котов, у каждого кота есть вес, цвет, имя, возраст, рост(длина) кота. Как...

4
07.06.2015, 23:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.06.2015, 23:05
Помогаю со студенческими работами здесь

Файлы. Вывести данные о самом высоком спортсмене
Используя функции и режим меню, создать файл из 10 записей, просмотреть файл, добавить в файл новую...

Написать функцию, которая возвращает информацию о том, какого символа (количество) в массиве больше
Все доброго времени суток! Попала на задачу, которую ни как не могу решить: Задан массив...

Написать функцию, которая получает текстовую информацию и выводит четыре символа, следующих после двух первых
Здравствуйте!Помогите,пожалуйста, сделать задание. Написать функцию, которая получает текстовую...

Выделить другим цветом информацию о самом старшем и самом младшем студентах
Помогите,пожалуйста,написать программу(струкуру),которая содержит следущие поля • ФИО студента;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru