You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enjoy reading and do not forget to **sign up** for the [**Practical Free Course "Programming Basics"**](https://softuni.org) coming together with this book, because programming is learned by practice, code writing, and solving many, many problems, not just by reading!
61
+
Enjoy reading and do not forget to **sign up** for the [**Practical Free Course "Programming Basics"**](https://softuni.org) coming together with this book, because programming is learned by practice, code writing, and solving many, many problems, not just by reading!-->
Copy file name to clipboardExpand all lines: chapter-02-simple-calculations-exam-problems.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -80,7 +80,7 @@ let str = firstName + " " + lastName + " is " + age + " years old";
80
80
81
81
## Exam Problems
82
82
83
-
Now, after having revised how to make simple calculations and how to read and print numbers from the console, let's go to the tasks. We will solve a few **problems from an entrance exam** in SoftUni.
83
+
Now, after having revised how to make simple calculations and how to read and print numbers from the console, let's go to the tasks. We will solve a few **problems from a practical exam** in SoftUni.
Copy file name to clipboardExpand all lines: chapter-05-loops-exam-problems.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Chapter 5.2. Loops – Exam Problems
2
2
3
-
In the previous chapter, we learned how to run a block of commands **more than once**. That's why we introduced a **`for` loop** and reviewed some of its main use cases. The purpose of this chapter is to improve our knowledge, by solving some more complex exam problems with loops, used for entrance exams. For some of them, we will show examples of comprehensive solutions, and for others, we will provide only guidance.
3
+
In the previous chapter, we learned how to run a block of commands **more than once**. That's why we introduced a **`for` loop** and reviewed some of its main use cases. The purpose of this chapter is to improve our knowledge, by solving some more complex exam problems with loops, used for a practical exams. For some of them, we will show examples of comprehensive solutions, and for others, we will provide only guidance.
4
4
Before we start, let's take another look at the **`for` loop** construction:
Copy file name to clipboardExpand all lines: chapter-08-exam-preparation-part-2.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Chapter 8.2. Exam Preparation - Part II
2
2
3
-
In the current chapter, we will review a **practical exam in Programming Basics**, conducted at SoftUni on December 18, 2016. The problems will give you a good overview of what you can expect at an admission exam in Programming at SoftUni. The exam covers the material studied in the current book and the Programming Basics course at SoftUni.
3
+
In the current chapter, we will review a **practical exam**, conducted at SoftUni on December 18, 2016. The problems will give you a good overview of what you can expect at an admission exam in Programming at SoftUni. The exam covers the material studied in the current book.
Copy file name to clipboardExpand all lines: chapter-08-exam-preparation.md
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Chapter 8.1. Practical Exam Preparation - Part I
2
2
3
-
In **the present chapter**, we will examine a few **problems** with a level of **difficulty** that can be expected in **the problems** of the practical **exam** in “Programming Basics”. We will **review** and **practice** all the knowledge that was gained from this book and through the "Programming Basics" course.
3
+
In **the present chapter**, we will examine a few **problems** with a level of **difficulty** that can be expected in **the problems** of the practical **exam**. We will **review** and **practice** all the knowledge that was gained from this book.
4
4
5
-
## The "Programming Basics" Practical Exam
5
+
## The Practical Exam
6
6
7
-
The course **"Programing Basics"** finishes with a **practical exam**. There are **6** problems included, and you will have **4 hours** to solve them. **Each** of the exam problems will **cover** one of the studied **topics** during the course. Problem topics are as follows:
7
+
There are **6** problems included, and you will have **4 hours** to solve them. **Each** of the exam problems will **cover** one of the studied **topics** during the course. Problem topics are as follows:
8
8
9
9
- Problem with simple calculations (without conditions)
10
10
- Problem with simple condition
@@ -22,7 +22,7 @@ The course **"Programing Basics"** finishes with a **practical exam**. There are
22
22
23
23
## Problems with Simple Calculations
24
24
25
-
**The first**problem of the "Programming Basics" Practical Exam covers **simple calculations without checks and loops**. Here are a few examples:
25
+
**The first** problem of the practical exam covers **simple calculations without checks and loops**. Here are a few examples:
26
26
27
27
### Problem: Triangle Area
28
28
@@ -133,7 +133,7 @@ Test your solution here: [https://judge.softuni.org/Contests/Practice/Index/939#
133
133
134
134
## Problems with Simple Condition
135
135
136
-
**The second** problem of the "Programming Basics" Practical Exam covers **conditional statements and simple calculations**. Here are a few examples:
136
+
**The second** problem of the Practical Exam covers **conditional statements and simple calculations**. Here are a few examples:
137
137
138
138
### Problem: Point on a Segment
139
139
@@ -249,7 +249,7 @@ Test your solution here: [https://judge.softuni.org/Contests/Practice/Index/939#
249
249
250
250
## Problems with Complex Conditions
251
251
252
-
**The third** problem of the "Programming Basics" Practical Exam includes **several nested checks combined with simple calculations**. Here are a few examples:
252
+
**The third** problem of the Practical Exam includes **several nested checks combined with simple calculations**. Here are a few examples:
253
253
254
254
### Problem: Date After 5 Days
255
255
@@ -359,7 +359,7 @@ Test your solution here: [https://judge.softuni.org/Contests/Practice/Index/939#
359
359
360
360
## Problems with Simple Loops
361
361
362
-
**The fourth** problem of the "Programming Basics" Practical Exam includes a **simple loop with simple logic** in it. Here are a few examples:
362
+
**The fourth** problem of the Practical Exam includes a **simple loop with simple logic** in it. Here are a few examples:
363
363
364
364
### Problem: Sums Step 3
365
365
@@ -451,7 +451,7 @@ Test your solution here: [https://judge.softuni.org/Contests/Practice/Index/939#
451
451
452
452
## Problems for Drawing Figures on The Console
453
453
454
-
**The fifth** problem of the "Programming Basics" Practical Exam requires **using one or several nested loops for drawing** a figure on the console. Logical reasoning, simple calculations, and conditional statements may be required. The problem tests the ability of students to think logically and invent simple algorithms for solving problems, i.e. to think algorithmically. Here are some examples of exam tasks:
454
+
**The fifth** problem of the Practical Exam requires **using one or several nested loops for drawing** a figure on the console. Logical reasoning, simple calculations, and conditional statements may be required. The problem tests the ability of students to think logically and invent simple algorithms for solving problems, i.e. to think algorithmically. Here are some examples of exam tasks:
455
455
456
456
### Problem: Perfect Diamond
457
457
@@ -557,7 +557,7 @@ Test your solution here: [https://judge.softuni.org/Contests/Practice/Index/939#
557
557
558
558
## Problems with Nested Loops
559
559
560
-
**The last** (sixth) problem of the "Programming Basics" Practical Exam requires using of **several nested loops and more complex logic inside them**. The problems examine participants' ability to think algorithmically and to solve non-trivial coding problems that require nested loops. Here are some examples of exam problems.
560
+
**The last** (sixth) problem of the Practical Exam requires using of **several nested loops and more complex logic inside them**. The problems examine participants' ability to think algorithmically and to solve non-trivial coding problems that require nested loops. Here are some examples of exam problems.
Copy file name to clipboardExpand all lines: chapter-09-problems-for-champions.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ In this chapter, we will offer the reader a few **more difficult tasks** that ai
4
4
5
5
## More Complex Problems on The Studied Material
6
6
7
-
We will solve together several programming problems that cover the material studied in the book, but are more difficult than the usual problems of the entrance exams at SoftUni. If you want to become a **champion on the basics of programming**, we recommend this training to solve such complex tasks to make it easy for you to take exams.
7
+
We will solve together several programming problems that cover the material studied in the book, but are more difficult than the usual problems of the practical exams at SoftUni. If you want to become a **champion on the basics of programming**, we recommend this training to solve such complex tasks to make it easy for you to take exams.
0 commit comments