0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
||||||
1 | ||||||
Вывести информацию о спортсменах, возраст которых не достиг 18 лет20.09.2013, 12:47. Показов 6138. Ответов 19
Метки нет (Все метки)
Задание: Составить программу формирования файла. В программе предусмотреть сохра- нение вводимых данных в файле и возможность чтения из ранее сохраненного файла. Вывести результаты на экран и в текстовой файл. Информация об участниках спортивных соревнований содержит назва- ние команды, ФИО игрока, возраст. Вывести информацию о спортсменах, воз- раст которых не достиг 18 лет.
0
|
20.09.2013, 12:47 | |
Ответы с готовыми решениями:
19
Вывести информацию о спортсменах, возраст которых не достиг 18 лет Вывести: список сотрудников, возраст которых не менее K лет и не превышает L лет Вывести информацию о сотрудниках чей возраст от 40 до 50 лет Дан список сотрудников: фамилия, возраст, должность, оклад. Оставить в списке только тех, кто не достиг возраста 60 лет. |
3 / 3 / 2
Регистрация: 23.01.2011
Сообщений: 71
|
||||||
20.09.2013, 18:27 | 2 | |||||
Особо подробно не вчитывался, но когда идет проверка на возраст, то так правильно будет:
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
20.09.2013, 19:04 | 3 | |||||
Кликните здесь для просмотра всего текста
1
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
20.09.2013, 23:22 [ТС] | 4 |
Не компилиться...
0
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
20.09.2013, 23:48 [ТС] | 6 |
Были НЕбольшие недоделки, все исправил сам, от чистой души говорю спасибо
if (!strcmp(com[i].vozr, "18")) по условию нид было меньше 18 лет, а тут, как я понимаю, если возраст равен 18 годам... Не подскажите напоследок как исправить?
0
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
20.09.2013, 23:51 [ТС] | 8 |
Должно возвращаться значение меньше нуля, по команде strcmp, как я понимаю, для моего условия...
Добавлено через 24 секунды Небольшие* Видимо описался
0
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
20.09.2013, 23:56 [ТС] | 10 |
Скобки были незакрыты
0
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
20.09.2013, 23:58 [ТС] | 12 |
if (!strcmp(com[i].vozr, "18"))
как именно работает эта функция? потому что у меня она не соответствует условиям=\ Добавлено через 33 секунды уже разобрался, косяк с моей стороны, хреновый копипаст...
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||||||||||||
21.09.2013, 00:01 | 13 | |||||||||||||||
Другое дело...
1
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
21.09.2013, 00:05 [ТС] | 14 |
Хотел так же сделать, но так же хочется разобраться и с той функцией, что ты написал...
Как я понял, при равенстве str1 и str2 она возвращает значение 0 и функция продолжает выполняться? Добавлено через 2 минуты Пишет, что мы пытаемся сравнить 2 значения int* и int
0
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
21.09.2013, 00:08 [ТС] | 16 |
0
|
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
||||||
21.09.2013, 00:10 | 17 | |||||
Наверное, опять хреновый копипаст? У меня ничего не пишет.
Добавлено через 1 минуту Кликните здесь для просмотра всего текста
1
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
21.09.2013, 00:11 [ТС] | 18 |
И опять ты прав
Добавлено через 13 секунд Видимо я слишком упорот=\
0
|
0 / 0 / 0
Регистрация: 16.09.2013
Сообщений: 25
|
|
21.09.2013, 00:13 [ТС] | 20 |
Дай свой скайп, хочу понять, кто мне так помог
0
|
21.09.2013, 00:13 | |
21.09.2013, 00:13 | |
Помогаю со студенческими работами здесь
20
Вывести сведения об автомобилях, возраст которых больше 10 лет Вывести на экран сотрудников мужского пола возраст которых выше 45 лет Выясните средний возраст группы и процент людей, возраст которых < 20 лет Выясните средний возраст группы и процент людей, возраст которых меньше 20 лет Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |