|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
||||||
Описать структуру с именем ZNAK16.04.2009, 20:22. Показов 8712. Ответов 11
Метки нет (Все метки)
Описать структуру с именем ZNAK, содержащую следущие поля:NAME - фамилия, имя; ZODIAC - знак зодиака;BDAY - день рождения(массив из трех чисел) и сформировать массив BOOK состоящий из восьми сруктур типа ZNAK; записи должны быть неупорядочены по любому из полей. Выполнить следущие действия: вывод на дисплей содержимого массива, упорядоченного по знакам зодиака; вывод на экран информации о людях, родившхся в месяц, значение которого введено с клавиатуры; если такх нет, выдать на дисплей соответсвующее сообщение.
Добавлено через 3 минуты 0 секунд Получилось вот только это. 1. Помогите с днем рождения - не могу понять "BDAY - день рождения(массив из трех чисел)" 2. Как упорядочить по зодиакам? Заранее спасибо ![]()
0
|
||||||
| 16.04.2009, 20:22 | |
|
Ответы с готовыми решениями:
11
Описать структуру с именем ZNAK Описать структуру с именем ZNAK
|
|
8 / 8 / 2
Регистрация: 10.07.2009
Сообщений: 206
|
|||||||||||
| 13.12.2009, 16:24 | |||||||||||
Сообщение было отмечено Памирыч как решение
Решение
Разве вводить фамилии надо не с экрана?
Добавлено через 8 минут Кто нибудь откликнитесь, у меня такая же задача Добавлено через 50 секунд Только надо под С Добавлено через 1 час 48 минут Вот решил, но выдает ошибку, ругается на Znak / Найдите плз ошибку.
0
|
|||||||||||
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||||||||||||
| 14.12.2009, 05:54 | ||||||||||||||||
Сообщение было отмечено Памирыч как решение
Решение
чтобы сравнивать по датам, нужна функция, сравнивающая две структуры типа date чтобы сравнивать по знакам зодиака, можно использовать strcmp из string.h Добавлено через 7 минут
1
|
||||||||||||||||
|
8 / 8 / 2
Регистрация: 10.07.2009
Сообщений: 206
|
||||||
| 14.12.2009, 14:10 | ||||||
|
BDAY - день рождения(массив из трех чисел)
Добавлено через 22 минуты Почему когда ввожу в строчку месяц 8 или 9 месяц выдает ошибку? Вот задача:
0
|
||||||
|
8 / 8 / 2
Регистрация: 10.07.2009
Сообщений: 206
|
|
| 14.12.2009, 19:07 | |
|
Ало
0
|
|
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||
| 15.12.2009, 02:09 | |||||||
это из-за нуля
0
|
|||||||
|
0 / 0 / 0
Регистрация: 09.01.2010
Сообщений: 3
|
||||||
| 09.01.2010, 19:14 | ||||||
|
Итак имеется:
Очень хотелось бы узнать.
0
|
||||||
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||||||||||||||||||||||
| 09.01.2010, 21:48 | |||||||||||||||||||||||||||
а ввод - это, к примеру, ипользование scanf для заполнения каждого элемента структуры часто можно юзать fgets (это чтобы строку прочитать и из неё извлечь один элемент структуры, так как при нажатии enter'а, в программу отправляется строка) scanf не различает строки scanf'у будет всё равно как поданы данные
а для fgets всегда один вариант
взял строку - обработал начало ... пока строки не закончатся Добавлено через 6 минут
в конце все структуры будут заполнены данными, которые вводились с клавиатуры при заполнении каждой структуры вначале хорошо бы выводить сообщение о том, что заполняется такая-то структура
0
|
|||||||||||||||||||||||||||
|
0 / 0 / 0
Регистрация: 09.01.2010
Сообщений: 3
|
|
| 09.01.2010, 22:23 | |
|
Могли бы вы мне по моему заданию отредактировать то, что тут наколдовали остальные?
Я к примеру даже если и понял как работают ети функции ввода, но всё равно без понятия как их впихнуть в программу. Плиз хелп)
0
|
|
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||||||
| 09.01.2010, 23:12 | |||||||||||
|
для одной структуры
Добавлено через 54 секунды вывод
Добавлено через 3 минуты дальше цикл делаешь и каждую структуру подаёшь в функцию, проверяешь на ошибки ввода (по результату функции), если ошибок нет, все структуры после цикла заполнены
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 09.01.2010
Сообщений: 3
|
||||||
| 09.01.2010, 23:27 | ||||||
|
Если ето какая то другая программа то я ее не понимаю.
Если ето под мою то это как то ёмко слишком. Может быть можно чтото слепить из:
0
|
||||||
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
| 10.01.2010, 01:04 | ||||||
и одним sscanf'ом из неё все элементы одним махом сохранить Добавлено через 1 минуту нужно ещё на ошибки проверять (чтобы он не продолжал запрашивать строки, когда какая-то подана неправильно), иначе в чьё-нибудь имя может записаться чей-то зодиак, а в зодиак - дата
0
|
||||||
| 10.01.2010, 01:04 | |
|
Помогаю со студенческими работами здесь
12
Описать структуру с именем ZNAK Описать структуру с именем ZNAK Описать структуру с именем ZNAK Описать структуру с именем Znak Описать структуру с именем ZNAK Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|