|
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 35
|
|
Структура: Вывод на экран информации о человеке, номер телефона которого введен с клавиатуры21.02.2016, 16:29. Показов 2935. Ответов 33
Метки нет (Все метки)
1. Описать файл записей с именем note, содержащий следующие поля: фамилия, имя, номер телефона, день рождения (массив из трех чисел).
2. Написать программу, выполняющую следующие действия: --ввод данных с клавиатуры в массив, состоящий из восьми элементов типа Note, с упорядочением записей по алфавиту; --вывод на экран информации о человеке,номер телефона которого введено с клавиатуры, -- а если такого нет - вывод на экран соответствующего сообщения; Помогите пожалуйста!!
0
|
|
| 21.02.2016, 16:29 | |
|
Ответы с готовыми решениями:
33
Вывести на экран информации о человеке, номер телефона которого введен с клавиатуры Структуры: вывод на экран информации о поезде, номер которого введен с клавиатуры
|
|
oh my god
|
|
| 22.02.2016, 10:51 | |
|
Perfekt, а сам не пробовал чтото сделать ?
1
|
|
|
oh my god
|
||||||
| 22.02.2016, 15:00 | ||||||
Сообщение было отмечено Памирыч как решение
Решение
Perfekt, смотри как я реализовал работу с данными, может чтото пригодиться из моего
Сконфигурируешь по своему, добавишь каких нужно полей, ниже пример для работы c БД там у меня детали на складе ..
1
|
||||||
|
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 35
|
|
| 22.02.2016, 15:09 [ТС] | |
|
я даже не знаю как! я искал похожие задач(хотел сделать по аналогии),но нашел только на С++ и паскаль. если вы знаете ,то помогите пожалуйста!!
Добавлено через 1 минуту спасибо!! буду разбираться))
0
|
|
|
oh my god
|
|
| 22.02.2016, 15:16 | |
|
Разбирайся, если будешь делать выборку, то перед этим отметь галочкой хотябы два элемента
а то будешь созирцать пустые поля.. ну я всёравно на всякий случай предусмотрел кнопку перезапуска ))
0
|
|
|
oh my god
|
|
| 23.02.2016, 13:53 | |
|
Ну что, так и не сделал по своему ?..
а я между-прочим сделал ..
0
|
|
|
oh my god
|
||||||
| 23.02.2016, 14:11 | ||||||
|
Тут главное научиться с данными работать, конфигурировать и тп
во втором примере, у меня также нет жесткой привязки текстовых полей к записям. Так как и записи, и база данных могут меняться. Вот код:
1
|
||||||
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 23.02.2016, 19:51 | ||
Но не согласен в необоснованном уклоне в сторону динамичного создания контролов! Во первых лишний код. Во вторых усложнение программы. Могу согласиться с таким подходом только в исключительных случаях. И тем не менее + за вариант!
3
|
||
|
|
|||
| 23.02.2016, 20:00 | |||
|
Как сторонник KISS принципа, тоже не раз указывал на неоправданное запутывание новичков. Кликните здесь для просмотра всего текста
2
|
|||
|
oh my god
|
||
| 24.02.2016, 11:05 | ||
|
то прописал бы возможности расположения объектов на форме, например картинка слева, три кнопки внизу, информация справа, или список вверху, а если в базе будут несколько структур с разными значениями то также можно подстроить окно под структуру записей, в одной базе ведь можно хранить не только фио и телефоны, можно также хранить товары и цены, склады и прочее, параметры объектов для вводв-вывода информации в твоей программе, да всё что угодно, и всё в одной базе Поэтому, чтобы сократить время на проектирование и настройку окон и компонентов под различные структуры данных, я изначально делаю так, и вообще я бы мог никак не делать, или сделать с жесткой привязкой но потом нельзя будет применить к другим данным. Если тот новичек хотябы научиться данные конфигурировать, то ему не составит труда и в коде разобраться даже если увеличить(сократить) число полей, программа корректно сработает, добавит лейбл поставит надпись и поле для ввода Вобщем мне так удобнее, дольше придётся объяснять почему мне так удобнее
0
|
||
|
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 35
|
|
| 24.02.2016, 21:15 [ТС] | |
|
fever brain, спасибо большое,как-то сложно разобраться,я буду стараться! На данный момент мне не понятна большая часть кода...
0
|
|
|
|
|||||||
| 25.02.2016, 01:56 | |||||||
|
Разве название темы - "Структура" и
Это ж учебная задача.
3
|
|||||||
|
oh my god
|
||
| 25.02.2016, 12:15 | ||
|
Если бы я также умел названия менять, я бы тоже сменил на такое какое было мне удобно.
0
|
||
|
oh my god
|
||||||
| 25.02.2016, 18:30 | ||||||
|
Dragokas, вы конечно молодец, что так упростили задачу, поставил + так как взял на вооружение идею
Продолжая разговор о сложности, хочу заметить что всёравно тот новичёк, ну как бы не старался, на отлично бы не решил, поэтому, я не успакоился и решил всётаки помочь ему, показать как это делают взрослые дядьки )) И не знаю, кому тут станет плохо от готовой, решенной на отлично задачи. Код формы:
1
|
||||||
|
es geht mir gut
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
|
|
| 25.02.2016, 19:20 | |
|
0
|
|
|
oh my god
|
|
| 26.02.2016, 01:36 | |
|
Опять 25, ну пусть автор темы сделает это сам, если не сделает то сам зделаю завтра
там потребуется небольшая правка, а то слишком хорошо тоже нехорошо, тут главное не перестараться )) Так и знал что ктото укажет на массив из 3 числа просто обычно так никто не делает, тоесть указывают дату единым форматом. А может я хотел проще сделать ! Pro_grammer же меня научил простоте ))
0
|
|
| 26.02.2016, 06:30 | |
|
0
|
|
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||
| 26.02.2016, 09:17 | ||
Всё вполне решается в редакторе. Но программный код будет раза в три короче и понятней.
1
|
||
|
oh my god
|
|||||||
| 26.02.2016, 15:54 | |||||||
|
Я сделал, в частности не стал делать спагетти, и все что надо прокомментировал Я не могу понять, почему вас возмущает динамика ?, я наоборот двумя руками за всё что можно расширить добавить улучшить и тд, поэтому мне удобнее так писать В чём проблема ?, где он в 3 раза длинее ?, у меня и так массивы контролов уже лежат на форме программа только выравнивает их на форме по сетке, и написанно всё компактно так как, вместо перечислений каждого элемента у меня часто используются циклы похоже автор темы сильно впечатлился раз уже второй день молчит )) или уже сдал одно из предложенных вариантов как бы не было теперь эту программу можно легко поменять на другую в частности в моей практике уже требовались подобные задачи Финальная версия, теперь есть три отдельных поля для ввода дня месяца и года исправленны некоторые ньюансы, добавленны коментарии к коду и диалоги в программе Код: Кликните здесь для просмотра всего текста
0
|
|||||||
|
11525 / 3812 / 683
Регистрация: 13.02.2009
Сообщений: 11,229
|
||||||
| 26.02.2016, 17:01 | ||||||
|
ИМХО
абсолютно не нужные строки(беглый взгляд):
0
|
||||||
| 26.02.2016, 17:01 | |
|
Помогаю со студенческими работами здесь
20
Телефонный справочник: Получить информацию о владельце телефона, номер которого введен с клавиатуры
Структуры. Очередь (вывести на экран фамилию человека,где номер телефона введен с клавиатуры)
Вывести элемент списка номер которого введен с клавиатуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение/ Перевод
https:/ / **********/ gallery/ thinkpad-x220-tablet-porn-gzoEAjs
. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|