Основы программирования на С++ для начинающих

Задачи и решение. С++

  1. Типы данных, переменные и константы
  2. Ввод с клавиатуры и вывод данных на экран
  3. Арифметические операции и комбинированные операторы
  4. Операторы выбора if и else в С++
  5. Оператор switch в С++
  6. Цикл for в C++
  7. Циклы while, do while, вложенные циклы
  8. Двумерные массивы C++
  9. Массивы в C++
  10. Функции в C++
  11. Указатели C++
  12. Указатель на указатель C++
  13. Классы в С++

Дополнительный сборник задач с решениями

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

На этой странице собраны все задачи по темам уроков, размещенных на нашем сайте. К каждой задаче прилагается наш вариант решения. Постарайтесь всё же решать их самостоятельно и только потом сравнивать наш исходный код со своим. “Хочешь научиться программировать – программируй”!

Больше практических заданий с решениями найдёте здесь.

Рекомендуем посетить Сайт для юных программистов – где вы найдете уроки по различным языкам программирования (в том числе для детей), 3D-моделированию, Linux и др.

97 thoughts on “Задачи и решение. С++

  1. создавать функции, в какие передавать данные, как параметры;

    Извлечь из текстового файла f все строки, длина которых меньше 3. Результат записать в файл g.

  2. Программа, которая по вектору A, формирует вектор B, в котором будут только парные элементы вектора A

  3. Определить, принадлежит ли точка N(x;и) треугольнике, образованном осями AB,
    AC и прямой
    у = 7,6х – 3.5

  4. Корабль может уместить в трюме N кг золота (N вычитывается с клавиатуры).
    Окно конвейера, поставляющий слитки золота к нему имеет размеры W = 50см (длина) и H = 50см (высота).
    Пользователь с клавиатуры вводит размеры (вес,час,L) золотых слитков, которые можно положить на конвейер.
    Слитки, большие по размерам за окно конвейера к трюму не попадают и не относятся на конвейер.
    Необходимо заполнить трюм корабля золотыми слитками по максимуму, но не перегрузить его.
    Смоделировать процесс отбора слитков золота, которые попадают в трюм.

    На экран нужно вывести:
    – размеры слитков золота и их массу.
    – необходимость их поворотов на конвейере для попадания в трюм или факт того, что слиток не подходит.
    – остаточный вес в трюме для золота (сколько еще килограммов может вместить трюм).

    Программа выполняется пока (или):
    – Трюм не будет полон;
    – Его заполненность будет меньше максимальной на 10-20 кг ты 3 слитки подряд не прошли до трюма.
    – Пользователь не введет символ, который останавливает выполнение программы.

    Дополнительно: слитки золота можно генерировать случайным образом с ромерами от 1см до 100см., при этом:
    – вывод на экран должен остаться прежним.
    – количество слитков, которые подряд не прошли до трюма составляет по меньшей мере 10.

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

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