|
Символы кириллицы выводит некорректно. Как сделать чтобы выводился читабельный текст на русском языке? Тип приложения - не 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.
![\sqrt[7]{ x^2 + 2.7 \cdot\pi \cdot \cos \sqrt{|x^3|} - 2 + e^x}](/sites/default/files/tex_cache/e3e4ab259800fe5cfe2109a776715185.png)

![|x^4 - \cos x | -\sqrt[9]{ 1 + \sqrt{x^6}} + \sin^3\frac{\pi}{e^x+1}](/sites/default/files/tex_cache/3efd4731cba4eb7c50f490818bd129f8.png)
![\log_4 |e^x - 4 | - \sqrt[7]{\frac{2\cdot x}{3.21+\cos^2\frac{\pi}{7}}}](/sites/default/files/tex_cache/75101ac94a9b8a832a2bea1773c0eb28.png)
![\sqrt[3]{\sqrt{|x |}} + | \ctg^2 x +\frac{e^x}{ 2\cdot \pi} - x^3 |](/sites/default/files/tex_cache/6fc9d8144d390ebc4683d7be6c9a613f.png)
![x^5 + \log_3^2(3x^2 + 5) + \sqrt[9]{ (\pi - 6x^2)^2}](/sites/default/files/tex_cache/4390ea547d8d0453177c53a00d856c01.png)
![\frac{1 - \log |x - cos(2x- \pi)|}{6 + x^{4x- 1}} + \sqrt[5]{ x^3}](/sites/default/files/tex_cache/ea34172a7bcc891f025a4d094e0d1a38.png)
![e^{x+ \frac{\pi}{3}} + \sqrt[3]{\tg\frac{x^5}{x^2+13.22}} + \cos^3 x](/sites/default/files/tex_cache/1e816f97d53aeec1520ca0c2e8069e47.png)
![x^{1+\frac{3\cdot\pi}{4}}-3x^3-\sqrt[5]{(x+1)^4+\lg\frac{x}{x+1}}](/sites/default/files/tex_cache/83d97cb0f51a8c42495999ac68fb2ac4.png)
![\sqrt[5]{x^3+\cos\sqrt{|x^3|}}+\frac{e^x}{\cos(3\cdot x +\frac{\pi}{15}}](/sites/default/files/tex_cache/5212da6fbd38a1e8797d76df8e3f249b.png)
![e^{2x}+\sqrt[5]{\ctg\frac{(x-\pi)^9}{x^4+3.4}}+\sin^26.2x](/sites/default/files/tex_cache/2ea58f2d17a5d1ecca96862a5d93162f.png)
![\sqrt[5]{(x+\tg\alpha)^2}-\frac{1-\ln|e^x+\cos\frac{\pi}{8}|}{2}](/sites/default/files/tex_cache/1a160eddb302b9063a194decfc5e6180.png)
![\log(e^x+27)-\sqrt{x^3+\frac{\sqrt[5]{x^7}+14}{\sin 5x+5.1\cdot\pi}}](/sites/default/files/tex_cache/713fa0fb3e69e65d9f50e898e1263195.png)
![\ln|\cos(x-2\cdot\pi)|-\sqrt[3]{1+\frac{e^x}{\sin x-3}}](/sites/default/files/tex_cache/1b06cfb149ffee23363480c4c69165d9.png)
![\sqrt{x^3+\frac{\sqrt[3]{x^4}-1}{\sin x+\pi+e^x}}](/sites/default/files/tex_cache/a10829c8bf70beb2a8df40c58e701b47.png)
![\sqrt[3]{\frac{1+3\cdot\pi}{1+x^2}}+|\arctg^2 x^3|](/sites/default/files/tex_cache/9089c6336499301bb98f6c879123847d.png)
![\tg^2|x|+3^{2x^2-e^x}+\frac{\sqrt[7]{x^2}}{\cos^2\pi x}](/sites/default/files/tex_cache/e71535271c91fc0185ed7ca1860212f5.png)
![x^4-\sqrt[5]{\pi-\sqrt{|x^3|}+\sin^2\frac{x}{x^2+1}}](/sites/default/files/tex_cache/9d32e5dd9b2400cc66605eac688280e7.png)
![\log(e^x+6)-\sqrt[3]{(x-4)^2+1.47\sin\sqrt{|\pi\cdotx|}}](/sites/default/files/tex_cache/20abafb8782bf9bd02f3fe6e60ef3b2e.png)
![\frac{x^5}{\sin|x-7|}+\log^2(x^2+2.5)-\sqrt[3]{(\pi-6.1x^2)^2}](/sites/default/files/tex_cache/e1af8862f07c1561cc1b0f147451eef3.png)

![\log_5|x^3-e^x|-\sqrt[3]{\frac{2x}{\cos(x+1.23\cdot\pi)}}](/sites/default/files/tex_cache/1f02e9d2f04ef984fc500b7c236e16a0.png)
![|\cos\frac{\pi}{7}-e^x|-\sqrt[7]{2+\sqrt{x^5}}+\ln\frac{x^4+1}{6}](/sites/default/files/tex_cache/3f470e0475bf6716131ef2d4f398c3cb.png)
![\log(x^2+2)-\sin^2x+\sqrt[5]{2-\sqrt{|x|}}+\sin\frac{\pi}{e^x+1}](/sites/default/files/tex_cache/29c2606bbb8d842dd6da826caeac048f.png)
![\log_2e^x-\cos\frac{x}{\pi}+\sqrt[3]{\frac{|\tg(2x)|}{2.6+x^2+x^3}}](/sites/default/files/tex_cache/799b7ba8afacd15da2ecfcd20630258d.png)