Корни уравнения

Тест: Ссылка для тренировки Дано уравнение вида: . Напишите программу вычисляющую действительные корни этого уравнения. Параметры  — любое вещественное число. Формат вводаТри вещественных числа  каждый в отдельной строке. Формат выводаЕсли уравнение имеет два корня, то вывести их, каждый в отдельной строке.Если уравнение имеет один корень, вывести только один корень.Во всех остальных случаях отобразить на экран соответствующее текстовое сообщение. Пример 1 …

Корни уравнения Читать полностью »

Падение объекта

Тест: задача без теста. По формуле  вычислите какое расстояние преодолеет объект   если он падает с ускорением свободного падения м. Параметры ,  и  запросить у пользователя. Какие типы лучше всего выбрать для , ,  и почему? Запишем последний член формулы () в виде: a*t*t / 2 или 1/2*a*t*t. Есть ли какая-то разница, с точки зрения математики и с точки зрения программирования? Формат вводаПараметры ,  и  заданные …

Падение объекта Читать полностью »

Калькулятор

Тест: Ссылка для тренировки Реализуйте калькулятор, выполняющий основные арифметические действия: сложение; вычитание; умножение; деление. Формат вводаВ одной строке, через пробел вводятся: вещественное число, затем символ-знак операции и вещественное число. Формат выводаРезультат вычисления или сообщение об ошибке с поясняющим текстом. Пример Ввод Вывод 6 * 7 42

Площадь треугольника

Тест: Ссылка для тренировки Дан треугольник со сторонами a, b, c и вершинами A, B, C. Напишите программу рассчитывающую площадь треугольника. Программа должна поддерживать два способа ввода параметров треугольника и давать пользователю возможность выбрать нужный ему способ: через длины сторон a, b, c; через координаты вершин A, B, C. Параметры a, b, c и координаты вершин A, B, C могут …

Площадь треугольника Читать полностью »

Обмен значениями

Тест: задача без теста. Создайте 2 переменных a и b типа int или double по вашему выбору. Запросите значения у пользователя. Обменяйте a и b значениями двумя способами: с помощью дополнительной переменной; без помощи дополнительной переменной. Выведите результат на экран. Формат вводаСогласно заданию Формат выводаСогласно заданию

Арифметика для разных типов

Тест: задача без теста. Объявите в коде программы 2 переменные типа int. Запросите значения для этих переменных у пользователя. Для этой пары чисел рассчитайте и выведите на экран результат следующих действий: +, -, *, /; Повторите задание для пары переменных типа double, double , пары int, double и пары double, int . Обратите внимание на разницу в поведении операторов +, -, *, / в зависимости от типа операндов. Формат ввода Согласно заданию Формат выводаСогласно заданию

Переменные int и double

Тест: задача без теста. Объявите в коде программы 2 переменные типа int. Первой переменной присвойте значение 3, а второй 3.14. Объявите в коде программы 2 переменные типа double. Первой переменной присвойте значение 3, а второй 3.14. Отобразите содержимое переменных на экран, каждая переменная в новой строке. Объясните получившийся результат. Формат вводаНет ввода Формат выводаСогласно заданию

Простой вывод

Тест: задача без теста. Напишите программу отображающую на консоль следующее сообщение: «Результат вычисления выражения 2+2*2 = » и в этой же строке выведите ответ. Если русский текст отображается не корректно, то установите русскую локаль (русский язык) командой: setlocale(LC_ALL, «Russian»);  Если появится ошибка, подключите библиотеку clocale. Формат вводаНет ввода Формат выводаСообщение на одной строке

Вопросы по дисциплине «Программирование» 2019-2020 гг.

Структура программы. Минимальная программа на С++. Процесс компиляции. Многофайловые программы. Назначение cpp и .h файлов. Защита от повторного включения заголовочного файла. Препроцессор. Директивы препроцессора. Условная компиляция. Классификация языков программирования. Компилируемые, интерпретируемые языки программирование Понятие переменной. Основные типы переменных. Статические переменные. Объявление переменных. Инициализация переменных. Константы. Типы констант. Литералы. Типы данных. Стандартные типы данных. Понятие типа …

Вопросы по дисциплине «Программирование» 2019-2020 гг. Читать полностью »

Scroll Up