Нужна помощь с заданием на KP580BM80

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Rostinaldo
Родился
Сообщения: 4
Зарегистрирован: Вт мар 04, 2025 10:24:05

Нужна помощь с заданием на KP580BM80

Сообщение Rostinaldo »

Написать код, который создает строку, подстроку, затем вызовет подпрограмму в которой происходит вставка подстроки в строку, после выводит на экран строку, подстроку и результат вставки
Вложения
image_2025-03-04_10-02-50.png
(40.39 КБ) 142 скачивания
Реклама
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Нужна помощь с заданием на KP580BM80

Сообщение shonty »

Пока дочитал до конца, чуть голова не закружилась :shock:

Тут надо мной смеялись, когда я искал редактор блок-схем. Вам бы точно не помешало оформить запрос блок-схемой для наглядности..

строку в подстроку :facepalm: :)))
Реклама
Вячеслав М.
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Пн янв 13, 2025 15:24:02

Re: Нужна помощь с заданием на KP580BM80

Сообщение Вячеслав М. »

Я не смеялся )), а себе ссылочку оставил, вдруг пригодится.
https://programforyou.ru/block-diagram-redactor
Rostinaldo
Родился
Сообщения: 4
Зарегистрирован: Вт мар 04, 2025 10:24:05

Re: Нужна помощь с заданием на KP580BM80

Сообщение Rostinaldo »

shonty писал(а):Пока дочитал до конца, чуть голова не закружилась :shock:

Тут надо мной смеялись, когда я искал редактор блок-схем. Вам бы точно не помешало оформить запрос блок-схемой для наглядности..

строку в подстроку :facepalm: :)))
Такое задание дал препод. "Вставка подстроки в строку. Строку, подстроку и результат вывести на экран"
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Нужна помощь с заданием на KP580BM80

Сообщение shonty »

Эмулятор на скриншоте интересный.
Тоже скачал себе такой для общего развития.
https://flamingo-nn.ucoz.com/load/progr ... 58-1-0-600

Добавлено after 14 minutes 22 seconds:
Rostinaldo писал(а):задание дал препод.
наверное преподаватель дал задание выполнить это в эмуляторе? Или код написать?

в эмуляторе и монитор есть оказывается :roll:
Изображение
Реклама
Rostinaldo
Родился
Сообщения: 4
Зарегистрирован: Вт мар 04, 2025 10:24:05

Re: Нужна помощь с заданием на KP580BM80

Сообщение Rostinaldo »

[uquote="shonty",url="/forum/viewtopic.php?p=4689591#p4689591"]Эмулятор на скриншоте интересный.
Тоже скачал себе такой для общего развития.
https://flamingo-nn.ucoz.com/load/progr ... 58-1-0-600

Добавлено after 14 minutes 22 seconds:
Rostinaldo писал(а):задание дал препод.
наверное преподаватель дал задание выполнить это в эмуляторе? Или код написать?

в эмуляторе и монитор есть оказывается :roll:
Изображение[/uquote]

Да, само задание в эмуляторе сделать, но предоставить ему код нужно в тетради
Реклама
Вячеслав М.
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Пн янв 13, 2025 15:24:02

Re: Нужна помощь с заданием на KP580BM80

Сообщение Вячеслав М. »

Тогда я себе тоже скачал )), раз пошла такая пьянка. Вроде заработал на XP в виртуальной машине из под линукс. Может тому товарищу подсказать, который хотел КР580 освоить.
Аватара пользователя
AlexS4
Друг Кота
Сообщения: 6668
Зарегистрирован: Пт сен 10, 2021 15:19:36
Откуда: Протвино

Re: Нужна помощь с заданием на KP580BM80

Сообщение AlexS4 »

а мне понравился жаваскипт юзеренд редактора блоксхем, который Вячеслав М. показал! тож скачал себе, там тока сохранение чутка допилить чтоб у себя использовать в оффлайне. ;)
Вячеслав М.
Нашел транзистор. Понюхал.
Сообщения: 174
Зарегистрирован: Пн янв 13, 2025 15:24:02

Re: Нужна помощь с заданием на KP580BM80

Сообщение Вячеслав М. »

Да скриншотом допилить ))
Rostinaldo
Родился
Сообщения: 4
Зарегистрирован: Вт мар 04, 2025 10:24:05

Re: Нужна помощь с заданием на KP580BM80

Сообщение Rostinaldo »

Изображение

Вот, похожее на мое задание было у друга. Задание: "Объединить две строки, Строки и результат объединения вывести на экран ". Вот блок-схема для его задания

Вот его код

Изображение Изображение Изображение
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15585
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Нужна помощь с заданием на KP580BM80

Сообщение BOB51 »

Каждая строка - массив данных в ОЗУ (иногда в ПЗУ - у МК например, или в файле на внешнем накопителе у ПК)....
Объединить - значит переместить массивы друг к другу (или раздвинуть один и вставить другой в разрыв первого).
Как и где определять области массивов и их размеры - это уже конкретика...
Как и то, с помощью какого компилятора и для какой системы это делать.
:sleep:
Последний раз редактировалось BOB51 Вт мар 04, 2025 14:02:03, всего редактировалось 1 раз.
jcxz
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Нужна помощь с заданием на KP580BM80

Сообщение jcxz »

[uquote="Rostinaldo",url="/forum/viewtopic.php?p=4689620#p4689620"]Вот, похожее на мое задание было у друга[/uquote]Странный какой-то "друг". Не хочет помочь своему другу...
Или вы ему пиво зажали? 8) так и говорите сразу :)))

Добавлено after 2 minutes 5 seconds:
[uquote="BOB51",url="/forum/viewtopic.php?p=4689628#p4689628"]Объединить - значит переместить массивы друг к другу (или раздвинуть один и вставить другой в разрыв первого).
Как и где определять области массивов и их размеры - это уже конкретика...
Как и то, с помощью какого компилятора и для какой системы это делать.[/uquote]Вангую, что ТС не понял ни буквы. :)
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15585
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Нужна помощь с заданием на KP580BM80

Сообщение BOB51 »

Ну мы тоже как то не гадалки...
8)
Что за строки, для какого устройства и прочее...
:sleep:
jcxz
Мудрый кот
Сообщения: 1731
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Нужна помощь с заданием на KP580BM80

Сообщение jcxz »

[uquote="BOB51",url="/forum/viewtopic.php?p=4689628#p4689628"]Объединить - значит переместить массивы друг к другу (или раздвинуть один и вставить другой в разрыв первого).[/uquote]Исходя из задания, ничего сдвигать/раздвигать/вставлять вообще не нужно. Единственный результат работы (исходя из задания) - вывод строк на экран. А значит и решать лучше соответственно: Нужно на экран вывести строки вставленными друг в друга.
Т.е.: выводим на экран часть первой строки (до места вставки); затем - вставляемую строку; затем - часть первой строки после места вставки. Это и будет оптимальное решение задания. На 5+. Только студни, догадавшиеся до такого решения, могут в будущем стать настоящими программистами, а не быдлокодерами.
8)

А ТС-у нужно всего-лишь написать функцию вывода на экран не всей строки, а диапазона символов строки. И вызвать её нужное число раз с нужными аргументами. Всё.
Аватара пользователя
shonty
Мучитель микросхем
Сообщения: 473
Зарегистрирован: Ср янв 11, 2012 18:20:26

Re: Нужна помощь с заданием на KP580BM80

Сообщение shonty »

BOB51 писал(а):раздвинуть один и вставить другой
jcxz писал(а):раздвигать/вставлять вообще не нужно
это точно радиофорум? :facepalm: :)))
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6321
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

Re: Нужна помощь с заданием на KP580BM80

Сообщение Jack_A »

:)))
Последний раз редактировалось Jack_A Вт мар 04, 2025 17:49:18, всего редактировалось 1 раз.
Изображение
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Нужна помощь с заданием на KP580BM80

Сообщение Аlex »

[uquote="jcxz",url="/forum/viewtopic.php?p=4689630#p4689630"]Вангую, что ТС не понял ни буквы. :)[/uquote]Что-то мне подсказывает, что он и из самого задания ни слова не понимает :)))

PS: Если препод задаёт студню такие задания, значит он должен что-то в этом понимать. А если студень в этом не сечёт, то какого рожна препод ему задаёт такие задания ?
Поражают подобные диссонансы. :)))
Ответить

Вернуться в «Разные вопросы по МК»