Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 12.12.2017
Сообщений: 33

Вывести названия переменных

12.12.2017, 14:16. Показов 606. Ответов 0

Студворк — интернет-сервис помощи студентам
Как вывести слова в массивах за место цифр. То есть в массиве Temp_array после сортировки за место 22 вывести слово Second.Temperature.
Выводит 18 20 22. если выводить Temp_array[2] будет 22. Мне нужно чтоб вывело Second.Temperature.

P.S Если это возможно
C++
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
#include <iostream>
using namespace std;
 
void BubbleSort(int* a, int n)
{
for (int i = 0; i < n - 1; i++) {
    for (int j = 0; j < n - i - 1; j++) {
        if (a[j] > a[j + 1]) {
            int temp = a[j];
            a[j] = a[j + 1];
            a[j + 1] = temp;
        }
    }
}
}
 
 
void output(int arr[], int n)
{
    for (int i = 0; i < n; ++i) {
        cout << arr[i] << " ";
    }
    cout << endl;
}
 
struct Region
{
    int Temperature;
    int Precipitation;
    int Number_of_sunny_days;
};
 
int main()
{
    constexpr int n = 3;
    setlocale(LC_ALL, "rus");
 
    Region First;
    First.Temperature = 20;
    First.Precipitation = 300;
    First.Number_of_sunny_days = 10;
 
    Region Second;
    Second.Temperature = 22;
    Second.Precipitation = 350;
    Second.Number_of_sunny_days = 12;
 
    Region Third;
    Third.Temperature = 18;
    Third.Precipitation = 280;
    Third.Number_of_sunny_days = 15;
    
    int Temp_array[3]{ First.Temperature, Second.Temperature, Third.Temperature };
    for (int i = 0; i < n; ++i) {
        cout << Temp_array[i] << " ";
    }cout << endl;
    BubbleSort(Temp_array, n);
    output(Temp_array, n);
    cout << endl;
    
    int Precip_array[3]{ First.Precipitation, Second.Precipitation, Third.Precipitation };
    for (int i = 0; i < n; ++i) {
        cout << Precip_array[i] << " ";
    }cout << endl;
    BubbleSort(Precip_array, n);
    output(Precip_array, n);
    cout << endl;
 
    int NOSD_array[3]{ First.Number_of_sunny_days, Second.Number_of_sunny_days, Third.Number_of_sunny_days };
    for (int i = 0; i < n; ++i) {
        cout << NOSD_array[i] << " ";
    }cout << endl;
    BubbleSort(NOSD_array, n);
    output(NOSD_array, n);
    cout << endl;
 
    system("pause");
    return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.12.2017, 14:16
Ответы с готовыми решениями:

Укажите правильные названия переменных
a) int Main; b) int main; c) int include; d) int define; e) int 35; f) int _35; g) int мамба; прошу помощи идет срез , а я...

Какой программой можно получить названия и значения переменных отлаживаемого приложения?
Подскажите, с помощью какой программы можно получить названия и значения переменных отлаживаемого (активного) приложения в определенный...

Описать 5 переменных строкового типа, записать в них названия дней недели и вывести на печать
Здравствуйте,помогите пожалуйста написать код к заданию: Описать 5 переменных строкового типа, записать в них названия дней недели и...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.12.2017, 14:16
Помогаю со студенческими работами здесь

Есть названия трёх городов. Вывести самое длинное и короткое названия, количество символов в них
Обязательный старт - запись названий в строку, или в отдельные строки. При таком выполнении появляется ошибка: &quot;ссылка на объект не...

Названия переменных
MAthcad не хочет считать U1 и Ui, все значения внес, других нет.

Поиск названия переменных
Здравствуйте, подскажите как оформить правильный вывод названия всех переменных типа var var p= text.match(/var\s(+)=/); alert(p); ...

Скрытые названия переменных
Установил в августе Visual Studio-2013 (Ultimate). Язык C# работает прекрасно, а с C++ что не то. Например есть прототип функции и ...

Названия и тип переменных в sqlite
Здравствуйте. Имею таблицу sqlite, хочу узнать названия и тип все полей. Нашёл команду pragma table_info(%table_name%). Если выполнять...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru