Мени
Форум
Нови мислења
Пребарување
Членови
Моментални посетители
Нови објави на профил
Пребарај објави на профил
Форум
Најава
Регистрација
Барај
Пребарувај само наслови
Од:
Пребарувај само наслови
Од:
Нови мислења
Пребарување
Барај
Пребарувај само наслови
Од:
Пребарувај само наслови
Од:
Мени
Install the app
Install
Одговори на темата
Форум
Култура, уметност и наука
Наука и техника
Асемблер
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Вие користите застарен прелистувач. Може да не ви бидат убаво прикажани овој или други сајтови.
Треба да го надградите вашиот или да користите
алтернативен прелистувач
.
Порака
<blockquote data-quote="The_Mayor" data-source="post: 356895" data-attributes="member: 779"><p>Знае ли некој да ги реши задачиве, или барем да објасни како да се решат?</p><p>Ве бакнувам во чело од срце</p><p></p><p></p><p>Задача 1: Даден е збор A. Тој е иницијализиран при неговото дефинирање. Напишете програма со која ќе генерирате збор B кој се добива така што секпја цифра 0 од А е заменета со буквата О. </p><p>Пример: A: PR0CES0R B: PROCESOR</p><p></p><p>Задача 2: Напишете процедура со која ќе проверите дали еден стринг А е подстринг на друг стринг B (Се подразбира дека крајот на стрингпвите е означен со знакпт $). Процедурата има два влезни податоци кои ги претставуваат ефективните адреси на стрингпвите А и B. Tие податпци треба да се предадат преку регистрите SI (A почнува на адреса DS:SI) и DI (B почнува на адреса ES<img src="/images/emoji/laugh_animated.png" class="smilie" loading="lazy" alt=":D" title="Се смее :D" data-shortname=":D" />I). Резултатот од процедурата треба да е 1 ако А е подстринг на B или 0 ако A не е подстринг на B. Резултатпт може да се предаде преку стек. </p><p>Во главнипт дел од програмата реченицата се внесуваат двата стригнови и се запишуваат во меморија (стринговите имаат најмнпгу 50 знаци). За крај на стринговите се внесува знакот $. По читањето на стринговите треба да се повика процедурата и зависно од резултатот отпечатете порака дали А е подстринг на B.</p><p>Пример 1: </p><p>Vnesi go A: ana$ Vnesi go B: tetratka$ Излез: ana ne e podstring na tetratka</p><p></p><p>Пример 2: </p><p>Vnesi go A: ana$ Vnesi go B: ivana$ Излез: ana e podstring na ivana</p><p></p><p>Задача 3: Да се напише рекурзивна процедура за собирање на последпвателни броеви од 1 до n. Бројот n се внесува пд тастатура. Влезните и излезните податпци од процедурата треба да се предаваат преку стек.</p><p>Пример: За внесено n = 5: 1 + 2 + 3 + 4 + 5 = 15 За внесено n = 10: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55</p></blockquote><p></p>
[QUOTE="The_Mayor, post: 356895, member: 779"] Знае ли некој да ги реши задачиве, или барем да објасни како да се решат? Ве бакнувам во чело од срце Задача 1: Даден е збор A. Тој е иницијализиран при неговото дефинирање. Напишете програма со која ќе генерирате збор B кој се добива така што секпја цифра 0 од А е заменета со буквата О. Пример: A: PR0CES0R B: PROCESOR Задача 2: Напишете процедура со која ќе проверите дали еден стринг А е подстринг на друг стринг B (Се подразбира дека крајот на стрингпвите е означен со знакпт $). Процедурата има два влезни податоци кои ги претставуваат ефективните адреси на стрингпвите А и B. Tие податпци треба да се предадат преку регистрите SI (A почнува на адреса DS:SI) и DI (B почнува на адреса ES:DI). Резултатот од процедурата треба да е 1 ако А е подстринг на B или 0 ако A не е подстринг на B. Резултатпт може да се предаде преку стек. Во главнипт дел од програмата реченицата се внесуваат двата стригнови и се запишуваат во меморија (стринговите имаат најмнпгу 50 знаци). За крај на стринговите се внесува знакот $. По читањето на стринговите треба да се повика процедурата и зависно од резултатот отпечатете порака дали А е подстринг на B. Пример 1: Vnesi go A: ana$ Vnesi go B: tetratka$ Излез: ana ne e podstring na tetratka Пример 2: Vnesi go A: ana$ Vnesi go B: ivana$ Излез: ana e podstring na ivana Задача 3: Да се напише рекурзивна процедура за собирање на последпвателни броеви од 1 до n. Бројот n се внесува пд тастатура. Влезните и излезните податпци од процедурата треба да се предаваат преку стек. Пример: За внесено n = 5: 1 + 2 + 3 + 4 + 5 = 15 За внесено n = 10: 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55 [/QUOTE]
Внеси Цитати…
Верификација
Колку нозе има кучето? (напишете со букви)
Испрати мислење
Форум
Култура, уметност и наука
Наука и техника
Асемблер
На врв
Bottom