Символы кириллицы выводит некорректно. Как сделать чтобы выводился читабельный текст на русском языке? Тип приложения - не Qt, Qt Creator 4.5.0 основан на Qt 5.10.0. Win7.
|
Опубликован: 07.03.2015 | Уровень: для всех | Доступ: платный | ВУЗ: Компания ALT Linux
Лекция 2:
Общие сведения о языке С++
2.10 Задачи для самостоятельного решения
2.10.1 Ввод-вывод данных. Операция присваивания.
Разработать программу на языке С++. Все входные и выходные данные в задачах — вещественные числа. Для ввода и вывода данных использовать функции scanf и printf.
- Даны катеты прямоугольного треугольника
и
. Найти гипотенузу
и углы треугольника
.
- Известна гипотенуза c и прилежащий угол _ прямоугольного треугольника. Найти площадь треугольника
и угол
.
- Известна диагональ квадрата
. Вычислить площадь
и периметр
квадрата.
- Дан диаметр окружности
. Найти длину окружности
и площадь круга
.
- Даны три числа —
. Найти среднее арифметическое и среднее геометрическое заданных чисел.
- Даны катеты прямоугольного треугольника
и
. Найти гипотенузу
и периметр
.
- Дана длина окружности
. Найти радиус окружности
и площадь круга
.
- Даны два ненулевых числа
и
. Найти сумму
, разность
, произведение
и частное
квадратов заданных чисел.
- Поменять местами содержимое переменных
и
и вывести новые значения
и
.
- Точки
и
заданы координатами на плоскости:
. Найти длину отрезка
.
- Заданы два катета прямоугольного треугольника
и
. Вычислить площадь
и периметр
.
- Даны переменные
. Изменить их значения, переместив содержимое
в
,
— в
,
— в
, и вывести новые значения переменных
.
- Найти значение функции
и её производной при заданном значении
.
- Даны два ненулевых числа
и
. Найти сумму
, разность
, произведение
и частное
модулей заданных чисел.
- Известны координаты вершин квадрата
и
. Найти площадь
и периметр
.
- Даны длины сторон прямоугольника
и
. Найти площадь
и периметр
.
- Известно значение периметра
равностороннего треугольника. Вычислить площадь
.
- Задан периметр квадрата
. Вычислить сторону квадрата
, диагональ
и площадь
.
- Дана сторона квадрата
. Вычислить периметр квадрата
, его площадь
и длину диагонали
.
- Три точки заданы координатами на плоскости:
и
. Найти длины отрезков
и
.
- Даны переменные
. Изменить их значения, переместив содержимое
в
,
— в
,
— в
, и вывести новые значения переменных
.
- Даны числа —
. Найти их среднее арифметическое и среднее геометрическое значения.
- Найти значение функции
и её производной при заданном значении
.
- Точки
и
заданы координатами в пространстве:
. Найти длину отрезка
.
2.10.2 Операции целочисленной арифметики.
Разработать программу на языке С++. Все входные данные в задачах — целые числа. Для ввода и вывода данных использовать объектно-ориентированные средства ввода-вывода.
- Расстояние
задано в сантиметрах. Найти количество полных метров в нём и остаток в сантиметрах.
- Масса
задана в килограммах. Найти количество полных тонн в ней и остаток в килограммах.
- Размер файла
дан в байтах. Найти количество полных килобайтов, которые занимает данный файл и остаток в байтах.
- Дано двузначное число. Вывести на экран количество десятков и единиц в нём.
- Дано двузначное число. Найти сумму его цифр.
- Дано двузначное число. Найти произведение его цифр.
- Дано двузначное число. Вывести число, полученное при перестановке цифр исходного числа.
- Дано трехзначное число. Определить, сколько в нём единиц, десятков и сотен.
- Дано трехзначное число. Найти сумму его цифр.
- Дано трехзначное число. Найти произведение его цифр.
- Дано трехзначное число. Вывести число, полученное при перестановке цифр сотен и десятков исходного числа.
- Дано трехзначное число. Вывести число, полученное при перестановке цифр сотен и единиц исходного числа.
- Дано трехзначное число. Вывести число, полученное при перестановке цифр десятков и единиц исходного числа.
- С начала суток прошло
секунд. Найти количество полных минут, прошедших с начала суток и остаток в секундах.
- С начала суток прошло
секунд. Найти количество полных часов, прошедших с начала суток и остаток в секундах.
- Дано двузначное число. Найти сумму квадратов его цифр.
- Дано двузначное число. Найти квадрат разности его цифр.
- Расстояние
задано в метрах. Найти количество полных километров в нём и остаток в метрах.
- Масса
задана в граммах. Найти количество полных килограммов в ней и остаток в граммах.
- Размер файла
дан в килобайтах. Найти количество полных мегабайтов, которые занимает данный файл и остаток в килобайтах.
- Расстояние
задано в дециметрах. Найти количество полных метров в нём и остаток в сантиметрах.
- С начала года прошло
дней. Найти количество полных недель, прошедших с начала года и остаток в днях.
- С начала года прошло
часов. Найти количество полных дней, прошедших с начала года и остаток в часах.
- Дано трехзначное число. Найти сумму квадратов его цифр.
- Дано трехзначное число. Найти квадрат суммы его цифр.
2.10.3 Встроенные математические функции
Разработать программу на языке С++. Все входные и выходные данные в задачах — вещественные числа. Для ввода и вывода данных использовать функции scanf и printf
Вычислить значение выражения при заданном значении x. Варианты заданий представлены в табл. 2.12.