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

Создать массив структур, с данными о экспортных товарах и выполнить указанные действия

24.08.2013, 17:24. Показов 1758. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста создать массив структур, с данными о экспортных товарах: указывается название товара, страна которая импортирует товар и объем поставляемой партии.
Вывести на экран страны, в которые экспортируется meat.
Выяснить, включена ли в экспорт какого-нибудь товара Япония.
Упорядочить товары по увеличению объема партий.

Список:
USA arms 1000
UK academic works 50
Belurus meat 9000
Japan microscopes 250
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.08.2013, 17:24
Ответы с готовыми решениями:

Создать массив, наполнить его случайными значениями и выполнить с ним указанные действия
Необходимо создать массив, наполнить его случайными значениями, (rand) найти макс. и мин. значения...

Дан массив А(20): выполнить указанные действия с данным массивом
Помогите составить программу Дан массив А(20) Заполните массив случайными числами. 1.Найдите...

Создать класс для работы сo строками и выполнить указанные действия с ним
Здравствуйте. Помогите пожалуйста с задачей. Язык совсем не знаю...:cry: Решите, умоляю!!!

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

1
8 / 8 / 2
Регистрация: 10.08.2013
Сообщений: 22
24.08.2013, 19:50 2
Лучший ответ Сообщение было отмечено fire1919 как решение

Решение

Цитата Сообщение от fire1919 Посмотреть сообщение
Помогите пожалуйста создать массив структур, с данными о экспортных товарах: указывается название товара, страна которая импортирует товар и объем поставляемой партии.
Кликните здесь для просмотра всего текста
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
#include <stdio.h>
#include <stdlib.h>
 
typedef struct{
   char *name;
   char *country;
   int count;
} Product;
 
/*
создать массив структур, с данными о экспортных товарах:
    указывается название товара,
    страна которая импортирует товар
    и объем поставляемой партии.
*/
 
int main(int argc, char** argv) {
 
    Product products[4];
    
    products[0].country = "USA";
    products[0].name = "arms";
    products[0].count = 1000;
    
    products[1].country = "UK";
    products[1].name = "academic";
    products[1].count = 50;
    
    products[2].country = "Belurus";
    products[2].name = "meat";
    products[2].count = 9000;
    
    products[3].country = "Japan";
    products[3].name = "microscopes";
    products[3].count = 250;
    
    return 0;
}


Цитата Сообщение от fire1919 Посмотреть сообщение
Вывести на экран страны, в которые экспортируется meat.
C
1
printCountriesByProductName(products, "meat", LEN);
Кликните здесь для просмотра всего текста
C
1
2
3
4
5
6
7
8
9
10
11
12
13
void printCountriesByProductName(Product *p, char *name, int n) {
    
    printf("%s in:", name);
    
    int i;
    for (i = 0; i < n; i++) {
        
        if (!strcmp(p[i].name, name)) {
            printf(" %s", p[i].country);
        }
    }
    printf("\n");
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.08.2013, 19:50
Помогаю со студенческими работами здесь

Создать массив структур, содержащий сведения о товарах
С клавиатуры в массив структур ввести N записей с данными про товары, которые поступили на склад:...

Создать массив структур, содержащих сведения о различных товарах в магазинах города
Создать массив структур, содержащих сведения о различных товарах в магазинах города. Каждая запись...

Выполнить указанные действия с массивами
Даны сведения о массах 15 вагонов состава М 1) Определить число порожних вагонов ( масса вагона...

Лабораторная работа - выполнить указанные действия
Помогите пожалуйста с лабораторной работой. Выполнить следующую последовательность действий: 1...


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

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

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