- Write a program that prints all the numbers from 1 to
N
.
-
Write a program that prints all the numbers from 1 to
N
, that are not divisible by 3 and 7 at the same time. -
Write a program that reads from the console a sequence of
N
integers and returns the minimal and maximal of them. -
Write a program that calculates N!/K! for given
N
andK
(1 < K < N). -
Write a program that calculates *N!K! / (N-K)! for given
N
andK
(1 < K < N). -
Write a program that, for a given two integers
N
andX
, calculates the sum S = 0!/X0 + 1!/X1 + 2!/X2 + ... + N!/XN -
Write a program that reads a number
N
and calculates the sum of the first N members of the sequence of Fibonacci: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, ... Each member of the Fibonacci sequence (except the first two) is a sum of the previous two members. -
Write a program that calculates the greatest common divisor (GCD) of given two numbers. Use the Euclidean algorithm (find it in Internet).
-
In the combinatorial mathematics, the Catalan numbers are calculated by the following formula:
-
Write a program to calculate the Nth Catalan number by given
N
. -
Write a program that prints all possible cards from a standard deck of 52 cards (without jokers). The cards should be printed with their English names. Use nested for loops and switch-case.
-
Write a program that reads from the console a positive integer
N
(N < 20) and outputs a matrix like the following:
N=3 | ||
---|---|---|
1 | 2 | 3 |
2 | 3 | 4 |
3 | 4 | 5 |
N=4 | |||
---|---|---|---|
1 | 2 | 3 | 4 |
2 | 3 | 4 | 5 |
3 | 4 | 5 | 6 |
4 | 5 | 6 | 7 |
Does your program work for N = 50 000? Hint: The trailing zeros in N! are equal to the number of its prime divisors of value 5. Think why!
- *Write a program that reads a positive integer
N
(N < 20) from console and outputs in the console the numbers 1 ... N2 numbers arranged as a spiral.
N=4 | |||
---|---|---|---|
1 | 2 | 3 | 4 |
12 | 13 | 14 | 5 |
11 | 16 | 15 | 6 |
10 | 9 | 8 | 7 |