Lesson 4.For loop with range
Problem «Series - 1»
Statement
Given two integers A and B (A ≤ B). Print all numbers from A to B inclusively.Problem «Series - 2»
Statement
Given two integers A and B. Print all numbers from A to B inclusively, in ascending order, if A < B, or in descending order, if A ≥ B.Problem «Sum of ten numbers»
Statement
10 numbers are given in the input. Read them and print their sum. Use as few variables as you can.Problem «Sum of N numbers»
Statement
N numbers are given in the input. Read them and print their sum. The first line of input contains the integer N, which is the number of integers to follow. Each of the next N lines contains one integer. Print the sum of these N integers.
Problem «Sum of cubes»
Statement
For the given integer N calculate the following sum: $$ 1^3 + 2^3 + \ldots + N^3 $$Problem «Factorial»
Statement
In mathematics, the factorial of an integer \(n\), denoted by \(n!\) is the following product: $$n! = 1 \times 2 \times \ldots \times n$$ For the given integer \(n\) calculate the value \(n!\). Don't use math
module in this exercise.
Problem «The number of zeros»
Statement
Given N numbers: the first number in the input is N, after that N integers are given. Count the number of zeros among the given integers and print it. You need to count the number of numbers that are equal to zero, not the number of zero digits.
Problem «Adding factorials»
Statement
Given an integer \(n\), print the sum \(1!+2!+3!+...+n!\). This problem has a solution with only one loop, so try to discover it. And don't use the math library :)
Problem «Ladder»
Statement
For given integer n ≤ 9 print a ladder of n steps. The k-th step consists of the integers from 1 to k without spaces between them. To do that, you can use the sep
and end
arguments for the function print().
Problem «Lost card»
Statement
There was a set of cards with numbers from 1 to N. One of the card is now lost. Determine the number on that lost card given the numbers for the remaining cards. Given a number N, followed by N − 1 integers - representing the numbers on the remaining cards (distinct integers in the range from 1 to N). Find and print the number on the lost card.