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

Здравейте,

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

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

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

Изпращам ти примерен 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

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

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

Здравей,

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

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

Благодаря Ви. Задачата я има в 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.

Хубав ден !

Привет,
Според мен в домашното няма input, a направо да се принтира тестето от конзолата. Поне в условието е така. Същата задача действително я има в задачите за упражнение, но там е разписан input и е даден примерен такъв.
Ето условието от домашното:
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.

Note: You may use the suit symbols instead of text.

Examples:
2 of spades, 2 of clubs, 2 of hearts, 2 of diamonds3 of spades, 3 of clubs, 3 of hearts, 3 of diamonds…  K of spades, K of clubs, K of hearts, K of diamondsA of spades, A of clubs, A of hearts, A of diamonds

Поздрави!

1 Like