Summary Files Commits Branches @commit @diff @stats
path: root / src / teaching / upp-2025 / week01 / index.du
blob: 8fc3e5231d096d5d6961f2df36ce648c6c2acaca (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
'def title Задачи - УПП, Седмица 1, 02.10.2025
'def  desc Условия на задачите за упражнение.

# {title}

{pagenav 2 min;27 September 2025;27 September 2025}

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

GitHub Classroom: {url https://classroom.github.com/a/-1l498jX}

## 1 задача - Hello, World!

Изкарайте на екрана съобщението "Hello, World!".

Ако използвате Visual Studio, проектът по подразбиране трябва да съдържа програмата за "Hello, World!".
Нужно е единствено да я компилирате и пуснете, както са инструкциите в {url презентацията "Visual Studio";./visual_studio.du#section-6}.

Ако използвате друга среда/редактор, създайте {` C++} файл със следното съдържание:

```cpp
'snippet 1 $ ./helloworld.cpp

Компилирайте го и го изпълнете според инструкциите на вашата програма.

### Исторически контекст

В модерно време, това е класическата първа задача по програмиране.
Цялата идея идва от книгата/упътване {url The C Programming Language;https://en.wikipedia.org/wiki/The_C_Programming_Language} (първо издание 1978).

Тази книга (и съответния език) са едни от най-популярните в програмирането.
Ако някой не е запознат, целия свят се крепи на C :)

## 2 задача - Качване в GitHub Classroom

.solution-link {url Решение;https://github.com/Syndamia/upp-2025-solutions/tree/main/Week01}

Създайте {b ZIP архив} който съдържа вашия {` .cpp} файл (съдържащ "Hello, World!" програмата).
Качете архива във вашето repository към заданието най-отгоре на страницата.

Инструкции за създаване на ZIP архив {url тук;./zip.html}.

Инструкции за използване на GitHub Classroom {url тук;./github_classroom.html#-github-classroom-1}.