Россия и Беларусь начали и продолжают войну против народа Украины. #Буча #Мариуполь #Краматорск #Кременчуг

Часть №10: Практические задания по С++

  Юрий  | 

  Обновл. 16 Сен 2021  | 

 22262

 ǀ   25 

Здесь размещены задания по С++, которые вы можете выполнить. Каждое задание имеет свой уровень сложности. Готовых ответов не будет, поэтому welcome в комментарии!

Easy: Задание №1

Напишите программу, которая вычисляет среднее арифметическое вводимой пользователем последовательности дробных чисел.

Пример результата выполнения программы:

Введите последовательность дробных чисел: 5.4 7.8 3.0 1.5 2.3
Среднее арифметическое введенной последовательности: 4.0

Medium: Задание №2


Напишите программу, которая определяет, является ли шестизначное число «счастливым» (сумма первых 3 цифр равна сумме последних 3 цифр).

Hard: Задание №3

Создайте структуру с именем STUDENT, содержащую следующие поля:

   Name — фамилия и инициалы;

   Year — курс;

   Rating — успеваемость (массив из пяти элементов).

Напишите программу, выполняющую:

   ввод с клавиатуры данных в массив STUD, состоящий из 10 структур типа STUDENT. Записи должны быть упорядочены по алфавиту;

   вывод на экран записей упорядоченного списка студентов, средний бал которых превышает общий средний бал;

   если таких студентов нет — выведите соответствующее сообщение.


Оценить статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (19 оценок, среднее: 5,00 из 5)
Загрузка...

Комментариев: 25

  1. SirAyane:

    задание н.2

  2. Антон:

    Мое решение задание №2 (исправлено). В первом варианте были ошибки

  3. Антон:

    Задание 1

    Не могу преобразовать решение в дробное число (если получается целое)

  4. Mixa:

    Задание 2

  5. Mixa:

    Задание 1

  6. WAR:

    Задание №2:

  7. WAR:

    Задание №1:

  8. Rock:

    Задание 1:

    Задача 2: Пришлось запарится с конвертацией и записью в массив
    можно было использовать только математику и уложится в в 3 раза меньше кода но тогда пропадет возможность ввести любое число для проверки

    Задача 3: Просто но писать много)

    Проверки, вводы ,выводы и манипуляции с массивами. В принципе очень приближенное к реальности задание

  9. andrej:

    Задание №3 :

  10. andrej:

    Задание №1

  11. Валера:

    Задание номер 3.

  12. Дмитрий:

    Задание номер 3.
    Вроде, студенты со средним балом выше общего среднего бала будут существовать в любом случае.

    1. Алексей:

      Не обязательно, например: 5; 5; 5; 5.
      среднее=5
      Но при этом выше 5 оценок нет

  13. Анастасия:

    Моё решение задания №3 (всего 3 файла, 3 куска кода):

    Файл Student_data.h:

    Файл Students_array.h:

    Файл main.cpp:

  14. Анастасия:

    Моё решение задания №2:

  15. Анастасия:

    Моё решение задания №1:

  16. Алена:

    Задача 2.

  17. Алена:

    Задача 1.

  18. Shom:

    Задание №3

    Файл Student.h

    Файл Student.cpp

    Файл main.cpp

  19. Shom:

    Задание №2.

  20. Shom:

    Задание №1.

  21. Владимир:

    Задание №2

  22. Владимир:

    Задание №1