0 / 0 / 0
Регистрация: 12.02.2019
Сообщений: 25
1

Структуры.Обработка массивов структур.Создать массив структур из 10-ти элементов

14.02.2019, 01:36. Показов 3243. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Создать массив структур из 10-ти элементов:
<Номер договора><Фамилия клиента><стоимость товара><выплаченная сумма>
<процент><ежемесячный взнос>
Определить клиента с самой большой задолженностью по кредиту.Вывести список клиентов,заканчивающих в следующем месяце выплату кредита.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.02.2019, 01:36
Ответы с готовыми решениями:

Создать массив структур без использования массивов и нотации массивов
Доброго времени суток! Есть задание, в котором нужно создать массив структур, имея следующую...

Создать базу данных (массив структур) в соответствии с заданной структуры
Создать базу данных (массив структур) в соответствии с заданной структуры для двух групп 5-10...

Создать массив структур из 10 элементов
вот программа #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;time.h&gt; struct human {...

Обработка массивов структур с использованием контейнеров
Вариант 13 Написать программу, которая содержит текущую информацию о книгах в библиотеке....

1
51 / 37 / 14
Регистрация: 05.08.2016
Сообщений: 187
14.02.2019, 07:26 2
Вы что-то типо этого хотели? Инициализация массива пока тестовая, но можно любой нужный способ использовать.
Цитата Сообщение от molotokan Посмотреть сообщение
Определить клиента с самой большой задолженностью по кредиту.
Это я реализовал.
Цитата Сообщение от molotokan Посмотреть сообщение
Вывести список клиентов,заканчивающих в следующем месяце выплату кредита.
А вот это мне лень считать, но суть та же.
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
#include <iostream>
using namespace std;
const int SIZE = 3;
 
struct kabola {
    int count;
    char surname[80];
    double cost_goods;//Стоимость товара
    double paid_amount;//Выплаченная сумма
    double percent;
    double monthly_fee;
};
 
int main() {
    kabola Struct[SIZE];
 
 
    strcpy_s(Struct[0].surname, "Atos");
    strcpy_s(Struct[1].surname, "Portos");
    strcpy_s(Struct[2].surname, "Aramis");
 
    Struct[0].cost_goods = 10;
    Struct[1].cost_goods = 15;
    Struct[2].cost_goods = 17;
 
    Struct[0].paid_amount = 7;
    Struct[1].paid_amount = 10;
    Struct[2].paid_amount = 15;
 
    //Определить клиента с самой большой задолженностью по кредиту
    //Разница между стоимостью товара и выплаченной суммой
    kabola *tmp;//указатель на тип kabola
    tmp = Struct;//Получаем адрес первого элемента
    for (int i=0; i < SIZE; i++) {
        if ((Struct[i].cost_goods - Struct[i].paid_amount) 
            < (tmp->cost_goods - tmp->paid_amount)) 
            tmp = &Struct[i];//Записываем в указатель адрес на элемент массива с большей задолженностью
    }
    cout << tmp->surname << endl;
    system("pause");
}
0
14.02.2019, 07:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2019, 07:26
Помогаю со студенческими работами здесь

Обработка массивов, строк и структур в функциях
Здраствуйте ребята не могу найти теорию на такую тему : Обработка массивов, строк и структур в...

Как можно создать массив структур, не зная количества элементов?
Здравствуйте! Как можно создать массив структур,не зная количества элементов? На ум приходит...

Структуры, массив структур.
К примеру есть структура struct name{ int first; char second; }; мы создаем переменные name...

Создать массив структур, каждая из которых состоит из элементов: продукты-напитки и шоколадные изделия
Задача Создать массив структур, каждая из которых состоит из следующих элементов:продукты-напитки...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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