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

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

29.05.2017, 23:58. Показов 2305. Ответов 1

Студворк — интернет-сервис помощи студентам
Прошу помощи, нужен код на языке С к данной задаче: Дан файл f, содержащий сведения о веществах: указывается название вещества, его удельный вес и проводимость (проводник, полупроводник, изолятор). 1) Найти удельные веса и названия всех полупроводников. 2) Выбрать данные о проводниках и упорядочить их по убыванию удельных весов.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.05.2017, 23:58
Ответы с готовыми решениями:

Дан файл f, содержащий сведения о веществах. Найти удельные веса и названия всех полупроводников.
Дан файл f, содержащий сведения о веществах: указывается название вещества, его удельный вес и...

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

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

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

1
Life Builder
532 / 496 / 374
Регистрация: 12.01.2011
Сообщений: 1,754
30.05.2017, 11:25 2
Лучший ответ Сообщение было отмечено Daniil7648 как решение

Решение

Сделал начало
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
typedef struct substance
{
    char name[10];
    float weight;
    char conductivity[20];
} substance;
 
void inMas(FILE *fIn, substance *ss, size_t *count)
{
    *count = 0;
    for(int i = 0; !feof(fIn); i++)
    {
        fccanf(fIn, "%s %f %s", ss[i].name, &ss[i].weight, ss[i].conductivity);
        *count++;
    }
}
Добавлено через 7 минут
Задача 1)
C
1
2
3
4
5
6
7
8
void find1Mas(substance *ss, char *conductivity, size_t count)
{
    for(int i = 0; i<count; i++)
    {
        if(strstr(ss[i].name, conductivity))
            printf("%s %.2f %s", ss[i].name, ss[i].weight, ss[i].conductivity);
    }
}
0
30.05.2017, 11:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.05.2017, 11:25
Помогаю со студенческими работами здесь

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

Найдите удельные веса и названия всех полупроводников
Народ, помогите с задачей на типизированные файлы - Дан файл f, содержащий сведения о...

Найти удельные веса и название всех полупроводников
Дан файл g, содержащий сведения о веществах: название вещества, его удельный вес и проводимость...

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


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

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

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