- Типы данных, переменные и константы
- Ввод с клавиатуры и вывод данных на экран
- Арифметические операции и комбинированные операторы
- Операторы выбора if и else в С++
- Оператор switch в С++
- Цикл for в C++
- Циклы while, do while, вложенные циклы
- Двумерные массивы C++
- Массивы в C++
- Функции в C++
- Указатели C++
- Указатель на указатель C++
- Классы в С++
Дополнительный сборник задач с решениями
На этой странице собраны все задачи по темам уроков, размещенных на нашем сайте. К каждой задаче прилагается наш вариант решения. Постарайтесь всё же решать их самостоятельно и только потом сравнивать наш исходный код со своим. “Хочешь научиться программировать – программируй”!
Больше практических заданий с решениями найдёте здесь.
Рекомендуем посетить Сайт для юных программистов – где вы найдете уроки по различным языкам программирования (в том числе для детей), 3D-моделированию, Linux и др.
S.O.S.
Структура программы. Функции.
Разработайте библиотеку функций для выполнения операций с двоичным
деревом. Необходимо предусмотреть функции добавления узла дерева,
удаления узла, поиска и анализа необходимости балансировки.
Вопросы и задания:
1.Разработайте алгоритм решения задачи и напишите программу на языке С
(С++), скомпилируйте и отладьте ее.
2. Проверьте корректность работы программы, убедитесь в устойчивости
алгоритма.
3. В чем преимущества использования разделяемых библиотек, как создать и
использовать разделяемую библиотеку. Создайте разделяемую библиотеку
написанных функций.
опачки шо вы тут
Уровень навичок сложносташ 16
Волосатый бизнес
(Время: 1 сек. Память: 16 Мб Сложность: 32%)
Одного неформала выгнали с работы, и теперь ему надо как-то зарабатывать себе на жизнь. Поразмыслив, он решил, что сможет иметь очень неплохие деньги на продаже собственных волос. Известно, что пункты приема покупают волосы произвольной длины стоимостью С у.е. за каждый сантиметр. Так как волосяной рынок является очень динамичным, то цена одного сантиметра волос меняется каждый день как и курс валют. Неформал является очень хорошим бизнес-аналитиком. Он смог вычислить, какой будет цена одного сантиметра волос в каждый из ближайших N дней (для удобства пронумеруем дни в хронологическом порядке от 0 до N-1). Теперь он хочет определить, в какие из этих дней ему следует продавать волосы, чтобы по истечению всех N дней заработать максимальное количество денег. Заметим, что волосы у неформала растут только ночью и вырастают на 1 сантиметр за ночь. Следует также учесть, что до 0-го дня неформал с горя подстригся наголо и к 0-му дню длина его волос составляла 1 сантиметр.
Входные данные
В первой строке входного файла INPUT.TXT записано целое число N (0 < N ≤ 100). Во второй строке через пробел заданы N натуральных чисел, не превосходящих 100, соответствующие стоимости C[i] 1 сантиметра волос за каждый i-й день.
Выходные данные
В единственную строку выходного файла OUTPUT.TXT нужно вывести максимальную денежную сумму, которую может заработать неформал за N дней.
Примеры
№ INPUT.TXT
5
73 31 96 24 46
OUTPUT TXT
380
___________________
INPUT.TXT
10
1 2 3 4 5 6 7 8 9 10
OUTPUT.TXT
100
____-__-____________
10
10 9 8 7 6 5 4 3 2 1
Output
55
Может кто-то помочь)?
Написать программу, реализующую алгоритм сортировки слиянием для вещественных чисел двойной точности. Необходимо, чтобы программа возвращала указатель на новый динамически созданный массив, содержащий отсортированную входную последовательность.
Нужна помощь
написать блок схему и программу, определяющую, какое из двух значений сопротивлений R1, R2, R3 можно получить с помощью двух резисторов по 6 кОм
1. R1=6, R2-10, R3=2
1. R1=3, R2-5, R3=7
1. R1=4, R2-12, R3=8
Елементи матриці A[ij]m,n, що дорівнюють нулю поміняти на min
елемент матриці B[ij]m,n .Задача
Елементи матриці A[ij]m,n, що дорівнюють нулю поміняти на min
елемент матриці B[ij]m,n .
З введеного списку вивести прізвища із заданою кількістю літер.задача