- Типи даних, змінними і константами
- Ввод с клавиатуры и вывод данных на экран
- Арифметические операции и комбинированные операторы
- Операторы выбора if и else в С
- Оператор switch в С
- Цикл for в C++
- Циклы while, do while, вложенные циклы
- Двумерные массивы C
- Массиви в C++
- Функції в C++
- Указатели C
- Покажчик на покажчик C ++
- Классы в С
Додатковий збірник задач з рішеннями
На цій сторінці зібрані всі завдання по темам уроків, розміщених на нашому сайті. К каждой задаче прилагается наш вариант решения. Постарайтесь всё же решать их самостоятельно и только потом сравнивать наш исходный код со своим. “Хочешь научиться программировать – программируй”!
Больше практических заданий с решениями найдёте тут.
Рекомендуем посетить Сайт для юных программистов – где вы найдете уроки по различным языкам программирования (в том числе для детей), 3D-моделированию, Linux и др.
Допоможіть зробити завдання
Користувачу дається 2 спроби на виконання. Він вводить рядок. Якщо в
рядку присутній символ *, то користувач вводить ще один рядок, а якщо ні
– то ще два рядки. Продемонструвати виконання всіх 8 функцій із таблиці
на цих рядках.
y = x3 / x + 2 + Sin(x)+1 з ++ в Інтернеті
#include
#include
#include
using namespace std;
int main()
{
плавати х, і;
cout <> x;
у = (бух(x, 2) / (x + 2) + без(x) + 1);
cout << "y=" << і << endl;
return 0;
}
робота з рядками, знайти найдовше слово в рядку
як робити допоможіть ПЖ.
Составить прогамму HIT2, которая:
0. “Задумывает” окружность O с центром в точке (x0,y0)
и радиусом R.
1. Вводит с клавиатуры вещественные координаты (x,y)
точки A на плоскости.
2. Проверяет, попадает ли точка A внутрь (либо на границу)
окружности O.
3. До тех пор, пока точка не попала внутрь,
выводит сообщение
“Теплее” или “Холоднее” в зависимости от того, ближе или
дальше от центра окружности попала новая точка по сравнению
с предыдущей,
и повторяет пункты 1, 2, 3.
4. Выводит результат на экран в виде:
“Точка (x,y) попадала в круг с центром в точке (x0,y0)
радиуса R”,
подставляя в результат вместо R, x0,y0, x,y их значения.
n
п(1+ без(kx)/k!)
k = 1
Складіть програму на мові С ++ для
перебування при, якщо задано х вводиться з клавіатури.
у = x ^ 2,
x + sinx,
lnx,
если 3 менше х менше 5
якщо х менше або дорівнює 0
в інших випадках
У програмі С ++ Необхідно протабулювати функцію у на заданому відрізку, потім записати в одновимірний масив M різниці між лівим і правим сусідніми значеннями цієї функції, а в одновимірний масив N - значення X, при яких функція набуває від'ємних значень.
y = lg(4х + 10)cos2x [0, 4] , h = 0.4.
Далі знайти максимальний елемент в масиві M і N, і поміняти їх місцями.
Сформувати матрицю До, розмірністю рівною мінімуму з розмірностей одновимірних масивів M і N, а значення елементів До[Я][J] рівні найбільшому з M[Я] та N[J]. В отриманому двовимірному масиві До знайти твір елементів головної діагоналі і середнє арифметичне всього масиву До.
Потім все значення вихідної функції на відрізку вивести на друк у вигляді таблиці “Y”, масиви M, N до і після змін у вигляді рядків з заголовками, матрицю До до і після зміни, всі шукані результати.
Є послідовність точок на координатній площині, задана
за допомогою двох масивів в одному з яких міститися значення
координат точок по ості ОХ, в іншому - значення координат по ості ОY.
з'ясувати, скільки точок перебувати поза першого квадранта.
Допоможіть терміново вирішити