|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|||||||||||
Структуры.06.11.2009, 22:41. Показов 1210. Ответов 12
Метки нет (Все метки)
Задачка, очень запутанная, но тем она становится более интересной.
Но у меня трабл в решении. Прошу помощи)) Вот задание: 1. объявить тип данных для хранения информации о компьютерных комплектующих с параметрами: дата изготовления, цена, вид (видеоплата (макс. разрешающая способность, макс. частота, объем видеопамяти), звуковая плата (разрядность, частотный диапазон, амплитуда входного сигнала), сетевая плата (скорость обмена, вид интерфейса)); 2. описать, с помощью объявленного типа, заданные переменные и присвоить им заданные значения; 3. объявить тип данных для хранения целых чисел в двоично-десятичном формате (BCD); 4. описать, с помощью объявленного типа, переменные с заданными именами и указатели на них; 5. описать указатель на заданный указатель; 6. написать функцию, выполняющую произведение над двоично-десятичными числами; 7. объявить указатель на функцию; 8. задать начальные значения переменных с использованием: 1) имени переменной, 2) указателя на нее, 3) указателя на указатель; 9. выполнить заданные действия: 1) с использованием вызова функций, 2) с использованием указателя на функцию. Результаты выполнение п.п.1-2 и 8-9 вывести на экран в виде таблицы. Для структур вывести адреса и значения каждого поля. Для указателей выводить адрес и значение указателя, а также содержимое области памяти, на которую указывает указатель. Вот, то, на что хватило моего ума:
Помогите переделать этот черновик в отлично работающую программку. переменные и начальные значения: u-видеоплата v-звуковая плата w-сетевая плата переменные: x, y, z, a указатели: b, c, d указатели на указатели: e, f
0
|
|||||||||||
| 06.11.2009, 22:41 | |
|
Ответы с готовыми решениями:
12
Динамические структуры данных. Программа ввода в структуры и вывода информации из неё. Функция внутри структуры использует указатель, как поле этой структуры |
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|
| 07.11.2009, 01:24 [ТС] | |
|
Зачем и что умножать не пойму. Да и куда приткнуть 4 переменных и 3 указателя да еще и 2 указателя на указатель??
0
|
|
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||||||||||||
| 07.11.2009, 07:51 | ||||||||||||||||
0
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|||||||||||
| 09.11.2009, 01:03 [ТС] | |||||||||||
|
сделала рабочим код:
Добавлено через 1 минуту только что там можно хранить в двоично-десятичном формате?? тем более перемножать?? хм.. Добавлено через 6 минут accept, вот программка складывает числа:
по-твоему??
0
|
|||||||||||
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 09.11.2009, 02:48 | |
|
Применение указателей, структур и объединений
вот эта программка, которая складывает числа, она работает с двузначными, а я предлагаю сколько угодно значные, для начала десятизначные там нужно сделать что-то вроде умножения в столбик
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|
| 09.11.2009, 03:04 [ТС] | |
|
оу, там непонятно...
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|
| 10.11.2009, 23:58 [ТС] | |
|
но очень хочется понять и доделать прогу...
0
|
|
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
| 11.11.2009, 02:21 | ||||||
|
там функция не сделана
0
|
||||||
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|
| 11.11.2009, 13:20 [ТС] | |
|
угу, но как??
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|
| 13.11.2009, 17:53 [ТС] | |
|
а в задании не написано, что ф-ция должна перемножать именно два числа
0
|
|
|
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 14.11.2009, 02:04 | |
|
если будет функция переменожения двух чисел, то на её основе можно сделать функцию перемножения любого количества
Добавлено через 2 минуты её можно сохранить и использовать в других программах
1
|
|
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|
| 14.11.2009, 23:35 [ТС] | |
|
я запуталась
![]() ![]() Добавлено через 2 минуты куда приткнуть столько переменных и указателей ??
0
|
|
|
0 / 0 / 0
Регистрация: 23.10.2009
Сообщений: 29
|
|
| 16.11.2009, 20:31 [ТС] | |
|
Огромное спасибо всем за помощь !!
Программку допечатала))
0
|
|
| 16.11.2009, 20:31 | |
|
Помогаю со студенческими работами здесь
13
Структуры, массивы структур (как можно присваивать(инициализировать) значения полям структуры) Вывод структуры, строка как элемент структуры Исследование структуры FILE или: что вообще можно выудить из этой структуры, указатель на которую мы получаем при открытии файла? Структуры. Работа с файлами, содержащими структуры Оператор if и структуры. Возвращение структуры из функции Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|