Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Задача

Featured Replies

Дадени са двата едномерни масива А и В. Да се състави алгоритъм, която попълва масива С. Всяка клетка на масива С се попълва с по-голямата от съответните клетки в А и В. Например, първата клетка на масива С се попълва с по-голямата от първата клетка на масива А и първата клетка на масива В.

 

Помощ!

То така написано не е много ясно какво точно искат. Потърси в google алгоритми за сортиране на два масива в трети, предполагам идеята на това е подобна, само че сравняват стойностите на съответните клетки на масивите A и B и която е с по-голяма стойност я записват в друг масив. Също така виж и случая ако клетките са с еднаква стойност - тогава най-вероятно се взема клетка от масив А и се копира в C на съответната позиция. Също така масивите са едномерни, но никъде не е казано дали са с еднакъв брой елементи? Какво правим ако са с различен брой и примерно при сравняването елементите в единия масив свършат? Питай тези, които са ти задали задачата какво да правиш в такъв случай.

От това, което аз разбрах ти трябва следното:

Цитат

arrA

arrB

arrC

for к = 1 to arrA.count do

(

arrC[k] = if arrA[k] > arrB[k] then arrA[k] else arrB[k]

)

Обаче, размерността на масивите, на какъв език ще го пишеш и т.н. са необходими подробности.

Отделно, че ако учиш програмиране би трябвало да си внимавал в часовете, защото там ти е показно как се "рисуват алгоритми".

computer-algorithm-flowchart.jpg

 

Abortion+Flowchart.png

 

flowcharts-computer-programming-start-st

 

и т.н.

  • Автор

То тоя по програмиране е малоумен, винаги задава неясно задачите си. Каза да го направя с 10 числа и да направя блок схема, тоест тия рисунки с алгоритмите без самия код. Ако някой може да го нащрака с код, примерно на Паскал, пък аз ще го направя на блок схема, ще му бъда много благодарен.

Здравейте, 

Моля, прегледайте следната блок-схема, която почти напълно трябва да покрива алгоритъма, който Ви трябва.

Не съм много запознат в какъв формат ги искат сега (последната такава съм чертал преди има-няма 14 години).

Block.thumb.png.d39e29ddd875b8ccca3b295986ebfe84.png

Ако не е в изискуемия формат, може да ползвате поне операциите и да си дооформите. 

Поздрави !

П.С.

преди 16 часа, Alexander Ninov написа:

с код, примерно на Паскал

Blank+_c3187bc907ea40a1b9af581242fbae28.

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    25%
    Дарени 252.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.