задачи и решения с++, практика программирования

Задачи: Функции C++

Продолжая знакомить вас с функциями в C++ предлагаем самостоятельно решить несколько задач. Расположены они по уровню сложности.

1. Объявить два целочисленных массива с разными размерами и написать функцию, которая заполняет их элементы значениями и показывает на экран. Функция должна принимать два параметра – массив и его размер.




2. Необходимо создать двумерный массив 5 х 5. Далее написать функцию, которая заполнит его случайными числами от 30 до 60. Создать еще две функции, которые находят максимальный и минимальный элементы этого двумерного массива. (О генерации случайных чисел есть отдельная статья)




3. Написать игру в которой имитируется бросание кубиков компьютером и пользователем. В игре 2 кубика и на каждом из них может выпасть от 1 до 6 очков. Реализовать определение программой первого ходящего. Каждый делает по четыре броска. После бросков показать, нарисованные символами кубики и количество очков, выпавших на них. После пары бросков (бросок компьютера + бросок пользователя) выводить на экран промежуточный результат – количество набранных очков игроком и компьютером. В конце сообщить о том, кто выиграл по итогам всех бросков.

Чтобы поддержать наш сайт – нажмите на копилку и выберите любой удобный способ.

Рассылка новых уроков по программированию:

Задачи: Функции C++
4.3 (85.71%) 7 votes

Задачи: Функции C++: 12 комментариев

  1. Решение 3-ей задачи у меня получилось так

    1. НИКТО! не станет читать ваши простыни, помещаемые в комментарии.
      ВСЕМ: не пишите свой код в комментарии – комментарии не для того!

  2. У меня вопрос по 3-й задаче:
    При рисовании кубика с помощью ascii при использовании setlocale (LC_ALL, “rus”), некоторые символы заменяются на буквы русского алфавита. Если убрать setlocale (LC_ALL, “rus”), то все становится нормально…. Только тогда из программы пропадает русский шрифт. Кто сталкивался с данной проблемой?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *