Практика. Часть №4

  Юрий  | 

    | 

  Обновл. 1 Авг 2019  | 

 482

 ǀ   7 

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

Easy: Задание №1

Написать программу пересчёта расстояния из верст в километры (1 верста = 1066.8 м).

Пример выполнения программы:

Введите расстояние в верстах: 100
100 верст = 106.68 км

Medium: Задание №2


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

Пример выполнения программы:

Введите количество чисел последовательности: 5
Введите последовательность: 5.4 7.8 3.0 1.5 2.3
Количество чисел: 5
Среднее арифметическое: 4.00
Минимальное число: 1.5
Максимальное число: 7.8

Hard: Задание №3

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

Пример выполнения программы:

Введите элементы первого массива: 1 3 5 7 9
Введите элементы второго массива: 2 4 6 8 10
Массив-результат: 1 2 3 4 5 6 7 8 9 10


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

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

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

  1. Аватар Shom:

    Задание №1

  2. Аватар Илья:

    Задание №3.2
    Первая версия проще понятнее и быстрее,но я всё же решил поломать себе мозги и придумал такой код:

    1. Аватар Илья:

      Вся суть в этой функции, которая принимает два ОТСОРТИРОВАННЫХ вектора, и лепит их в один ОТСОРТИРОВАННЫЙ вектор

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

  3. Аватар Илья:

    Задание №3.1

    1. Аватар Илья:

      Задание №3.1.1(небольшое улучшение)

  4. Аватар Илья:

    Задание №2:

  5. Аватар Илья:

    Задание №1:

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

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