|
5 / 6 / 0
Регистрация: 31.01.2017
Сообщений: 21
|
||||||||||||||||
Перемножить два массива char22.10.2017, 20:54. Показов 2361. Ответов 9
Метки нет (Все метки)
Здравствуйте.
Есть слово, я его передаю как каждый элемент массива, чтобы получился типа столбец :
Потом я создал матрицу и просто заполнил ее буквами англ. алфавита :
Хочу получить следующее : чтобы каждый каждый элемент первого массива, умножился на соответсвующий ему элемент второго массива. Т.е выглядеть должно так : "пaрbиcвdтe". п(1ый элемент, 1-го массива)a(1ый элемент, 2-го массива)р(2ой элемент, 1-го массива)b(2ой элемент, 2-го массива) и так далее. 1) Подскажите, как мне перемножить эти два массива, чтобы получилось, как нужно(описал выше, что нужно иметь на выходе)? 2) Я догадываюсь**, что на выходе будет массив типа char размером[1, col](получится просто строка), поэтому сразу еще один вопрос, как мне из этого массива сделать строку типа String,чтобы дальше с ней работать и возможно вообще такое? **Как и сказала выше, я пытался многое делать, и у меня получилось(не так как нужно и хотелось бы), когда я работал с типом int. Там у меня все, конечно же, перемножилось, но на выходе получил просто массив(строку) чисел, а нужны буквы. Вот такой код был у меня :
0
|
||||||||||||||||
| 22.10.2017, 20:54 | |
|
Ответы с готовыми решениями:
9
Сравнить два массива типа char Перемножить два сверхдлинных числа из файла Как перемножить два числа, сгенерированных случайно? |
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
||
| 22.10.2017, 21:06 | ||
|
ничего не понял...создал двумерный массив, но при этом
и чем конечная цель? просто вывести на экран или же получить строку?
0
|
||
|
5 / 6 / 0
Регистрация: 31.01.2017
Сообщений: 21
|
|
| 22.10.2017, 23:46 [ТС] | |
|
Ну получается, у меня есть исходная строка(она у меня s = "привет"). Эту строку нужно было сделать в вектор-столбец, что я собственно и сделал в пером отрывке кода (как мне кажется).
Потом мне нужно эту строку умножить на матрицу. Я создал собственно эту матрицу - это второй отрывок кода. Потом мне нужно их перемножить, т.е мою строку на эту матрицу. И вот тут и вопрос, как это сделать? И конечная цель - это получить строку, которая будет равна перемножение моей исходной строки на матрицу, чтобы я мог дальше с ней работать.
0
|
|
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 23.10.2017, 01:32 | |
|
кхм, перемножить можно числа и только числа, остальное можно присоединить, объединить, "конкатинировать" и прочие извращения...что нужно сделать с символами(char), что бы твоём понимании это было произведением(умножить это же == произведение)? можно перемножить их ASCII-коды, только на-парку-а?
что же все таки требуется? изложи простыми словами, если,конечно, сам понял задачу
0
|
|
|
5 / 6 / 0
Регистрация: 31.01.2017
Сообщений: 21
|
|
| 23.10.2017, 10:59 [ТС] | |
|
Простыми словами суть задания такая :
Есть исходная строка. Эту строку нужно умножить на матрицу(абсолютно любую и любого типа). На выходе нужно получить уже другое слово. И потом с этим словом работать в дальнейших заданиях.
0
|
|
|
677 / 479 / 216
Регистрация: 06.09.2013
Сообщений: 1,312
|
|
| 23.10.2017, 11:03 | |
|
0
|
|
|
5 / 6 / 0
Регистрация: 31.01.2017
Сообщений: 21
|
||
| 23.10.2017, 11:16 [ТС] | ||
|
0
|
||
|
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
|
|
| 23.10.2017, 13:20 | |
|
Sobytatel, это значит следующее, 2*3=6, 4*5=20 (числа умеют перемножать, надеюсь, все), а вот 'a'*'b'=?
'z'*'n'=?...чему равен результат умножения двух "букв"? поведай нам правила умножения буквы на букву, буквы на цифру, буквы на ... массив же может быть заполнен и экземплярами какого-нибудь класса
0
|
|
|
964 / 485 / 241
Регистрация: 02.06.2016
Сообщений: 760
|
||||||||||||
| 23.10.2017, 16:55 | ||||||||||||
|
Sobytatel, судя по https://www.cyberforum.ru/ado-... 78454.html, достаточно все char'ы заменить на их коды, и перемножать уже численные матрицы.
Хилл
Модульные матрицы
0
|
||||||||||||
|
0 / 0 / 1
Регистрация: 04.02.2020
Сообщений: 8
|
||||||
| 09.02.2023, 17:26 | ||||||
|
Код для умножения двух двумерных массивов
0
|
||||||
| 09.02.2023, 17:26 | |
|
Помогаю со студенческими работами здесь
10
Перемножить два двухмерных массива. Перемножить два двухмерных массива Перемножить два массива на языке vbs Сложить два массива типа unsigned char Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой
Programma_Boinc 10.04.2026
Видеокарта простаивает ночами? Вот 4 проекта, которые загрузят её наукой
Если на Windows стоит дискретная NVIDIA или AMD — можно отдать её вычислительную мощность реальным исследованиям. . . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|