|
1 / 1 / 0
Регистрация: 30.05.2023
Сообщений: 4
|
|
Ввод с клавиатуры данных в массив31.05.2023, 16:22. Показов 9360. Ответов 85
Метки нет (Все метки)
Описать структуру с именем note, содержащую следующие поля:
фамилия, имя; номер телефона; дата рождения (массив из трех чисел). Написать программу, выполняющую следующие действия: ввод с клавиатуры данных в массив, состоящий из максимум 8 элементов типа note, причем сделать возможность прервать ввод, чтобы можно было не вводить все 8 элементов; после окончания ввода отсортировать элементы массива по алфавиту; вывод в консоль информации о людях, чьи дни рождения приходятся на месяц, значение которого введено с клавиатуры; если таких нет, вывести соответствующее сообщение;
0
|
|
| 31.05.2023, 16:22 | |
|
Ответы с готовыми решениями:
85
Ввод с клавиатуры данных в массив Ввод с клавиатуры данных в массив Ввод данных в массив с клавиатуры |
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
|||
| 30.07.2023, 16:54 | |||
|
0
|
|||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
|||||||||||||||||
| 30.07.2023, 18:42 | |||||||||||||||||
![]()
clang от мелкомягких на что-то там ругнулся, но таки правильно всё вышло...
1
|
|||||||||||||||||
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
|||
| 30.07.2023, 19:08 | |||
|
Кстати. Может, вы знаете как в msvs сделать аналог конструктора? Как-то не очень хочется тянуть тамошние костыли в основной код.
1
|
|||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
||
| 30.07.2023, 22:29 | ||
|
0
|
||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|||
| 31.07.2023, 09:26 | |||
_O_U16TEXT.А это "SetConsoleCP, SetConsoleOutputCP", соответственно, вообще убрать.
2
|
|||
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
||
| 31.07.2023, 10:15 | ||
|
Но не исключаю, что делал что-то неправильно. Приведите полный код с вводом и выводом строки.
0
|
||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|
| 31.07.2023, 13:00 | |
|
0
|
|
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
|
| 31.07.2023, 13:21 | |
|
0
|
|
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|||
| 31.07.2023, 13:24 | |||
|
Я отвечал про cl, про компилятор из MSVS. Именно с ним были проблемы у easybudda:
0
|
|||
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
|
| 31.07.2023, 14:20 | |
|
0
|
|
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
||
| 31.07.2023, 15:35 | ||
|
Я все объяснял здесь: Не выводятся wchar_t символы С поправкой на Windows 10 разве что можно дополнить, что MinGW как использовал legacy-версию CRT, так и использует, но похоже у кого из MS в Windows 10 таки дошли руки в legacy CRT починить _setmode для консоли. Поэтому в Windows 10 у вас заработал _O_U16TEXT из MinGW.
0
|
||
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
||
| 31.07.2023, 16:26 | ||
|
Ладно. Если уж городить костыли для совместимости с виндой, стоит и этот обдумать. Может, вы знаете какой макрос проверять чтобы отличить именно msvc от других компиляторов. Вроде пишут про _MSC_VER. Кто-нибудь у кого эта штука установлена проверьте определен ли макрос в msvc и не лезет ли он в других компиляторах
0
|
||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|
| 31.07.2023, 16:28 | |
|
1
|
|
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
||||||
| 31.07.2023, 16:38 | ||||||
|
Тогда очередная версия нашего извращения:
1
|
||||||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
||||||||||||||||||
| 01.08.2023, 01:40 | ||||||||||||||||||
![]()
прагма бла бла бла ругается.
1
|
||||||||||||||||||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|||||||||||||
| 01.08.2023, 08:30 | |||||||||||||
|
easybudda, а какая версия ос?
_WIN32 (именно с подчеркиванием) иначе он при компиляции в cl даже не зайдет в это условие.Пруф: https://learn.microsoft.com/ru... w=msvc-170
WIN32 среди предустановленных нет.easybudda, попробуйте вот такой код (прошу прощения, я увидел, что лень, но ну раз уж взялись тестировать, то надо завершить).
1
|
|||||||||||||
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
|||||||||
| 01.08.2023, 08:58 | |||||||||
1
|
|||||||||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
||
| 01.08.2023, 09:04 | ||
|
Понятно, что финальный код нужно будет обмазать, но меня интересовало применил ли easybudda мои исправления к своему тестовому коду из поста 42. Как их применять я показал выше.
0
|
||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
|||||||||||||||||||||||||||||||||||||||
| 01.08.2023, 12:53 | |||||||||||||||||||||||||||||||||||||||
1
|
|||||||||||||||||||||||||||||||||||||||
|
4146 / 2724 / 433
Регистрация: 09.09.2017
Сообщений: 12,067
|
||||||
| 01.08.2023, 13:02 | ||||||
|
easybudda, а если вот так? На gcc и clang не надо, с ними-то проблемы вроде решили. Теперь пытаемся заставить майкрософтовский компилятор работать как положено.
0
|
||||||
| 01.08.2023, 13:02 | |
|
Ввод с клавиатуры данных в массив, состоящий из восьми элементов типа TRAIN Ввод с клавиатуры данных в массив, состоящий из восьми элементов заданного типа
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302
Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
|