Website Summary Files Commits Branches @commit @diff @stats
path: root / pract_SI / pract. 03 / Tasks3.txt
diff options
context:
space:
mode:
Commit2708f06a553dcc3d041ae95f15ca17799d3094c1 (patch)
Author
 Justsvetoslavov <justsvetoslavov@gmail.com>
2021-10-27 23:11:32 +0300
Committer
 Justsvetoslavov <justsvetoslavov@gmail.com>
2021-10-27 23:11:32 +0300
Filescd7311b119a157221ea062261995520212f9581e /pract_SI/pract. 03/Tasks3.txt
Introduction_to_programming_FMI-2708f06a553dcc3d041ae95f15ca17799d3094c1.tar
Introduction_to_programming_FMI-2708f06a553dcc3d041ae95f15ca17799d3094c1.tar.gz
Introduction_to_programming_FMI-2708f06a553dcc3d041ae95f15ca17799d3094c1.zip
Parent1ec878212b23b623c1f585fca14dd06d23c5794a (diff)
Update Pract 03-04
1 files changed, 0 insertions, 131 deletions
-rw-r--r--pract_SI/pract. 03/Tasks3.txt131
diff --git a/pract_SI/pract. 03/Tasks3.txt b/pract_SI/pract. 03/Tasks3.txt
deleted file mode 100644
index 64c5c4c..0000000
--- a/pract_SI/pract. 03/Tasks3.txt
+++ /dev/null
@@ -1,131 +0,0 @@
-#Никола Светославов - task3
-
-## Задачи
-
-1.Да се напише програма, която приема естествено число n и изписва стълба от 1 до n
-
-Пример
-Вход:
-5
-Изход:
-1
-12
-123
-1234
-12345
-
-2.Да се състави програма, която по въведено естествено число n да изведе всички естествени решения на уравнението x + y = n.
-
-Пример
-Вход:
-4
-Изход:
-x = 1 y = 3
-x = 2 y = 2
-x = 3 y = 1
-
-
-3.Напишете програма, която по въведено цяло положително число, извежда квадратът на това число, но в обратен ред, като водещите нули се игнорират.
-
-Пример
-Вход:
-10
-Изход:
-1
-
-Вход:
-25
-Изход:
-526
-
-4.Напишете програма, която приема от потребителя две цели положителни числа - *m* и *n*.
- Програмата да отпечата числатаот 1 до m*n, като на всеки ред има по *n* числа (тоест ще отпечатате *m* реда).
- Печатайте числата по редове:
-
-Пример
-Вход:
-2 3
-Изход:
-1 2 3
-4 5 6
-
-5.Напишете проста игра, в която първо се въвежда цяло число в интервала [0;100] и в последствие се въвеждат цели числа
- (предположения), като за всяко се казва дали е по - малко или по - голямо от първоначално ваведеното.
- Tова продължава до въвеждане на число, равно на първоначалното. Програмата да отпечата и броят направени предположения.
-
-6.Напишете програма, която иска от потребителя поредица от цели числа по - големи от 0.
- Въвеждането приключва с въвеждане на 0. Гарантирано е, че всяко от числата е въведено **точно два пъти** освен едно,
- което е въведено **точно веднъж**. Програмата да изведе кое е това число.
-
-7.Да се състави програма, която по въведено естествено число N намира и отпечатва всички тройки естествени числа a, b и c,
- не по-големи от N, които могат да бъдат страни на правоъгълен триъгълник.
-
-Пример
-Вход:
-11
-Изход
-3 4 5
-6 8 10
-
-8.Напишете програма, която иска от потребителя вход цифра N[2;9] и символ S.Програмата да извежда фигура съставена от символа във вид на ромб, както е показано на примерите.
-
-Пример
-Вход:
-5 *
-Изход
- *
- ***
- *****
- *******
-*********
- *******
- *****
- ***
- *
-
-*Бонус*
-Задача ЕЛЕКТРОНЕН ЧАСОВНИК
-В големия нов МОЛ в града на програмистите се повредили част от цифрите на електронния часовник.
-Повредени били първата цифра от числото, което показва часовете, втората цифра на числото, което показва минутите и първата цифра на числото, което показва секундите.
-Вместо тях на екрана се появявал знака *.
-Когато Коко и приятелите му ходели на кино, те не успявали да преценят точно колко е часа.
-Все пак, момчетата си създали система за изчисление, която приблизително точно им показвало времето.
-Те успявали да предвидят колко е показвал часовника в началото и края на филма, в случай че знаят точно колко време е минало.
-Срещу името на всеки филм на входа на киното е дадено неговото времетраене в часове, минути и секунди.
-Пресмятанията доста затрудняват момчетата и затова на тях ще им е по-удобно това да се прави с компютърна програма.
-Те не разбират много от програмиране и затова вие трябва да напишете програма clock, която помага на Коко и приятелите му.
-
-Вход:
-На първия ред на стандартния вход е записана последователност от цифри и знака *, която показва какво се вижда на екрана на часовника в началото на филма.
-На втория ред е записана подобна последователност за показанието на часовника в края на филма.
-На третия ред се въвежда продължителността на филма в часове, минути и секунди.
-Часовникът е настроен така, че показва времето по 12-часова скала, а не по 24-часова.
-
-Изход:
-На стандартния изход изведете всички възможни показания на часовника за началото и края на филма.
-Всяка двойка с начален и краен час се извежда на един ред, като първо се извежда началното показание във формат hh:mm:ss, и след един интервал крайното показание в същия формат.
-Ако такива показания на часовника не са възможни, да се изведе “Impossible”.
-
-Ограничения:
-Продължителността на филма е не по-голяма 12 часа.
-
-Примери:
-
-Вход:
-*25**6
-*10**2
-10 19 26
-Изход:
-02:50:06 01:09:32
-02:50:16 01:09:42
-02:50:26 01:09:52
-12:50:06 11:09:32
-12:50:16 11:09:42
-12:50:26 11:09:52
-
-Вход:
-*95**6
-*21**2
-4 12 6
-Изход:
-Impossible