|
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
|
|
Реализовать в виде модуля набор подпрограмм для выполнения следующих операций над векторами29.06.2011, 16:15. Показов 5278. Ответов 19
Метки нет (Все метки)
Нужно написать это на СИ!
Реализовать в виде модуля набор подпрограмм для выполнения следующих операций над векторами: 1)сложения; 2)вычитания; 3)скалярного умножения векторов; 4)умножения вектора на число; 5)нахождение длины вектора. Используя этот модуль, решить задачу. Дан массив A - массив векторов. Отсортировать его в порядке убывания длин векторов. Добавлено через 31 минуту Помогите пожалуйста написать этот модуль!
0
|
|
| 29.06.2011, 16:15 | |
|
Ответы с готовыми решениями:
19
Реализовать в виде модуля набор подпрограмм для выполнения операций над обыкновенными дробями вида P/Q
Реализовать класс Строка (String) для хранения и выполнения операций над строкой |
|
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
|
|
| 29.06.2011, 16:24 [ТС] | |
|
Достаточно и двумерных векторов. Да, лучше использовать структуры.
0
|
|
|
Каратель
|
||||||
| 29.06.2011, 17:24 | ||||||
1
|
||||||
|
|
||||||
| 29.06.2011, 18:30 | ||||||
![]()
1
|
||||||
|
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
|
|
| 29.06.2011, 19:08 [ТС] | |
|
Спасибо большое, в этом еще надо как следует разобраться мне... А как написать модуль? Ну то есть чтоб был заголовочный файл и файл реализации с расширениями .h и .c соответственно?
0
|
|
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
|||||||||||
| 29.06.2011, 19:12 | |||||||||||
|
Protected_fleur,
Файл module.h
2
|
|||||||||||
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
||||||
| 29.06.2011, 19:35 | ||||||
|
Protected_fleur, забыл написать, что реализацию функции main, нужно выделить в отдельный файл main.c
1
|
||||||
|
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
|
|
| 29.06.2011, 19:38 [ТС] | |
|
Ну то есть у нас получается будет module.h, module.c и main.c ?
0
|
|
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
|
| 29.06.2011, 19:39 | |
|
Protected_fleur, Верно.
0
|
|
|
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
|
|
| 29.06.2011, 20:50 [ТС] | |
|
res.x = a->x + b->x;
что это означает? именно a->x ? впервые вижу... нельзя по-другому это написать?
0
|
|
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
|
| 29.06.2011, 20:54 | |
|
Protected_fleur, можно (*a).x ..
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|
| 29.06.2011, 20:55 | |
|
nameless, или всё-таки (*a).x?
Protected_fleur, а не лучше ли разобраться, что означает именно эта запись?
0
|
|
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
||||||
| 29.06.2011, 20:56 | ||||||
0
|
||||||
|
3073 / 1411 / 425
Регистрация: 19.01.2009
Сообщений: 3,894
|
|
| 29.06.2011, 20:56 | |
|
0
|
|
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
|
| 29.06.2011, 20:57 | |
|
silent_1991, Ну да, описался слегка..) Спасибо, что поправили..
0
|
|
|
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
|
||||||||
| 30.06.2011, 15:51 [ТС] | ||||||||
|
xAtom, я не могу разобраться в сортировке...
Добавлено через 3 минуты
0
|
||||||||
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
||||
| 30.06.2011, 20:17 | ||||
|
Protected_fleur,
0
|
||||
|
0 / 0 / 1
Регистрация: 29.06.2011
Сообщений: 77
|
|
| 30.06.2011, 20:24 [ТС] | |
|
не совсем понятно...просто я недавно с программированием столкнулась...и везде как бы встречала
например, for(i=1;i<n;i++) это к примеру...так вот меня и смутило... Добавлено через 1 минуту nameless, спасибо)))
0
|
|
| 30.06.2011, 20:24 | |
|
Помогаю со студенческими работами здесь
20
Напишите по одному оператору для выполнения следующих операций с одномерным массивом: Программа для выполнения указанных операций над матрицами Написать функции для выполнения операций над одномерным массивом целых чисел Реализовать в виде модуля набор подпрограмм для выполнения операций над векторами Реализовать в виде модуля набор подпрограмм для выполнения операций над векторами Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|