diff options
| Commit | 9702a1c0d6364a12f0593f800c1c4af72ea3821e (patch) | |
|---|---|---|
| Author | 2023-10-04 13:19:31 +0300 | |
| Committer | 2023-10-04 13:19:31 +0300 | |
| Files | 6cb6a415c81b448203e25e322a2657cd2e6f203f | |
| syndamia.com-9702a1c0d6364a12f0593f800c1c4af72ea3821e.tar syndamia.com-9702a1c0d6364a12f0593f800c1c4af72ea3821e.tar.gz syndamia.com-9702a1c0d6364a12f0593f800c1c4af72ea3821e.zip | ||
| Parent | 39baad95bcca4c2874ca23cb670fa4ea02c439e9 (diff) | |
(te/upp-2023/w1) Added exercises
1 files changed, 42 insertions, 0 deletions
| -rw-r--r-- | src/teaching/upp-2023/week1/index.md | 42 |
diff --git a/src/teaching/upp-2023/week1/index.md b/src/teaching/upp-2023/week1/index.md new file mode 100644 index 0000000..1bbbfbf --- /dev/null +++ b/src/teaching/upp-2023/week1/index.md @@ -0,0 +1,42 @@ +# Задачи - УПП, Седмица 1, 06.10.2023 + +GitHub classroom: [https://classroom.github.com/a/W7hZDMgC](https://classroom.github.com/a/W7hZDMgC) + +### 1 задача - Hello, World! + +Още от "древни" времена програмистите са си измисляли малки програмки, с които да тестват дали всичко работи. +Традиция в модерното време е да изкараш на екрана съобщението ["Hello, World!"](https://en.wikipedia.org/wiki/%22Hello,_World!%22_program#History). +Това е главно популяризирано от книгата [The C Programming Language](https://en.wikipedia.org/wiki/The_C_Programming_Language), централния материал върху езика С (един от най-значимите езици за програмиране някога). + +Изкарайте на екрана съобщението "Hello, World!". + +### 2 задача - Двойна цифра + +Във входа получавате цифра, трябва да върнете нейната числена стойност, умножена по две. + +**Примери:** + +|Вход|Изход| +|----|-----| +|2 |4 | +|8 |16 | + +**Упътване:** +Цифрата е просто знак, и за да извършите коректно умножението трябва да превърнете знака в число. + +### 3 задача - От Фаренхайт във Целзии + +Във входа получавате цяло число, зачитайте го като градуси по Фаренхайт. +Трябва да върнете съответните градуси по целзии (пак като цяло число). +Формулата е: + +``` +C = (F - 32) * 5/9 +``` + +**Примери:** + +|Вход|Изход| +|----|-----| +|32 |0 | +|107 |41 | |