Задача за домашно : Problem 4. Print a Deck of 52 Cards ( Loops)

preparation
tasks

#1

Здравейте,

Започнах да решавам задачите за домашно от секция Loops и забелязах, че в условието на задача Print a Deck of 52 Cards никъде не пише какво трябва да четем от конзолата, няма примерен input.
Въпросът ми е всички 52 карти ли трябва да изпринтим или има някакво условие в зависимост от input-a.

Благодаря за съдействието.
Хубав и успешен ден!
Поздрави,
Алесандра


#2

Здравей Алесандра,

Изпращам ти примерен input/output:

Input
5

Output

2 of spades, 2 of clubs, 2 of hearts, 2 of diamonds
3 of spades, 3 of clubs, 3 of hearts, 3 of diamonds

5 of spades, 5 of clubs, 5 of hearts, 5 of diamonds

(Приемаш от конзолата едно число)

Поздрави,
Мишо


#3

Здравей,

Write a program that reads a card sign(as a string ) from the console and generates and prints all possible cards from a standard deck of 52 cards up to the card with the given sign(without the jokers). Тоест въвеждаш една карта и отпечатваш всички възможни карти, които са преди нея + нея включотелно.

Например: при инпут 3ка - печаташ:

2 of spades, 2 of clubs, 2 of hearts, 2 of diamonds
3 of spades, 3 of clubs, 3 of hearts, 3 of diamonds

Поздрави,
Атанас


#4

Благодаря Ви. Задачата я има в judge, там е изписано какво трябва да се въведе. Но на нас като домашно от подготвителния курс ни е дадено това условие и затова предпочетох да попитам:

Write a program that generates and prints all possible cards from a standard deck of 52 cards (without the jokers). The cards should be printed using the classical notation (like 5 of spades, A of hearts, 9 of clubs; and K of diamonds). The card faces should start from 2 to A. Print each card face in its four possible suits: clubs, diamonds, hearts and spades. Use 2 nested for-loops and a switch-case statement.

Ще я реша както Вие казвате и както е в judge.

Хубав ден !