Тут розміщені практичні завдання по С++, які ви можете виконати. Кожне завдання має свій рівень складності. Готових відповідей не буде, тому welcome в коментарі!
Easy: Завдання №1
Напишіть програму, яка обчислює довжину введеного користувачем рядка без використання стандартної функції визначення довжини.
Medium: Завдання №2
Острів Манхеттен був придбаний поселенцями за $24 в 1826 році. Яким би зараз був рахунок поселенців, якби ці 24 долари були поміщені тоді в банк під 6% річного доходу?
Hard: Завдання №3
Візьміть будь-яке слово, наприклад, «корова». Використовуючи генерацію рандомних чисел, переставте літери цього слова в рандомному порядку. Робіть це до тих пір, поки отримане слово не співпаде з початковим словом. Використовуючи масив, вкажіть при перестановці букв їх індекси. Програма повинна коректно працювати з будь-яким словом.
Приклад результату виконання програми:
Введіть слово: корова
[0] 435021 воакро [1] 430215 вокроа [2] 521340 ароовк
[3] 025134 краоов [4] 104532 окваор [5] 024531 крваоо
[6] 214305 ровока [7] 152034 оарков [8] 130542 оокавр
[9] 031524 кооарв [10] 503421 аковро [11] 310425 ооквра
[12] 412035 воркоа [13] 140532 овкаор [14] 402513 вкраоо
[15] 124530 орваок [16] 452130 вароок [17] 423105 вроока
[18] 134520 ооварк [19] 104352 оквоар [20] 302415 окрвоа
[21] 203541 ркоаво [22] 231504 рооакв [23] 023541 кроаво
[24] 504132 аквоор [25] 423015 врокоа [26] 514320 аоворк
[27] 012345 корова