Практика для кодера
1.28K subscribers
52 photos
105 links
На этом канале будут публиковаться задачи для начинающих программистов. Можно решать на любом языке, делиться своим кодом и достижениями с другими участниками и обсуждать задачи в комментариях. Автор @morph1995
Download Telegram
Задача 186: Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду тысяч в записи этого числа

Категория: Целые числа

Все
входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными

#category_integer
🔥1
Задача 187: Дано трехзначное число. Проверить истинность высказывания: «Цифры данного числа образуют возрастающую последовательность»

Категория: Логические выражения

Во всех заданиях данной группы требуется вывести логическое значение True, если приведенное высказывание для предложенных исходных данных является истинным, и значение False в противном случае. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются целыми положительными.

#category_boolean
🔥1
Задача 188: Даны переменные A, B, C. Изменить их значения, переместив содержимое A в B, B — в C, C — в A, и вывести новые значения переменных A, B, C

Категория: Ввод и вывод данных, оператор присваивания

Все входные и выходные данные в заданиях этой группы являются вещественными числами

#category_begin
👎1🔥1
Задача 189: С начала суток прошло N секунд (N — целое). Найти количество полных минут, прошедших с начала суток

Категория: Целые числа

Все
входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными

#category_integer
🔥1
Задача 190: Дано трехзначное число. Проверить истинность высказывания: «Цифры данного числа образуют возрастающую или убывающую последовательность»

Категория: Логические выражения

Во всех заданиях данной группы требуется вывести логическое значение True, если приведенное высказывание для предложенных исходных данных является истинным, и значение False в противном случае. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются целыми положительными.

#category_boolean
🔥1
Задача 191: Даны переменные A, B, C. Изменить их значения, переместив содержимое A в C, C — в B, B — в A, и вывести новые значения переменных A, B, C

Категория: Ввод и вывод данных, оператор присваивания

Все входные и выходные данные в заданиях этой группы являются вещественными числами

#category_begin
👎1🔥1
Задача 192: С начала суток прошло N секунд (N — целое). Найти количество полных часов, прошедших с начала суток

Категория: Целые числа

Все
входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными

#category_integer
🔥1
Задача 193: Дано четырехзначное число. Проверить истинность высказывания: «Данное число читается одинаково слева направо и справа налево»

Категория: Логические выражения

Во всех заданиях данной группы требуется вывести логическое значение True, если приведенное высказывание для предложенных исходных данных является истинным, и значение False в противном случае. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются целыми положительными.

#category_boolean
🔥2
Задача 194: Найти значение функции y=3*x^6-6*x^2-7 при заданном значении x

Категория: Ввод и вывод данных, оператор присваивания

Все входные и выходные данные в заданиях этой группы являются вещественными числами

#category_begin
🔥1😍1
Задача 195: С начала суток прошло N секунд (N — целое). Найти количество секунд, прошедших с начала последней минуты

Категория: Целые числа

Все
входные и выходные данные в заданиях этой группы являются целыми числами. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются положительными

#category_integer
🔥1👌1
Задача 196: Даны числа A, B, C (число A не равно 0). Рассмотрев дискриминант D = B^2-4*A*C, проверить истинность высказывания: «Квадратное уравнение A*x^2+B*x+C=0 имеет вещественные корни»

Категория: Логические выражения

Во всех заданиях данной группы требуется вывести логическое значение True, если приведенное высказывание для предложенных исходных данных является истинным, и значение False в противном случае. Все числа, для которых указано количество цифр (двузначное число, трехзначное число и т. д.), считаются целыми положительными.

#category_boolean
🔥1😍1
Задача 197: Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются)

Категория: Условный оператор

#category_if
1🔥1
Задача 198: Дано целое число N (> 0). Найти наибольшее целое число K, квадрат которого не превосходит N: K^2 ≤ N. Функцию извлечения квадратного корня не использовать

Категория: Цикл с условием

#category_while
🔥1
Задача 199: Описать процедуру TrianglePS(a, P, S), вычисляющую по стороне a равностороннего треугольника его периметр P = 3*a и площадь S = a^2*sqrt(3)/4 (a — входной, P и S — выходные параметры; все параметры являются вещественными). С помощью этой процедуры найти периметры и площади трех равносторонних треугольников с данными сторонами

Категория: Процедуры и функции

#category_proc
🔥1
Задача 200: Дано целое число. Вывести его строку-описание вида «отрицательное четное число», «нулевое число», «положительное нечетное число» и т. д.

Категория: Условный оператор

#category_if
🔥1
Задача 201: Дано целое число N (> 1). Найти наименьшее целое число K, при котором выполняется неравенство 3^K > N

Категория: Цикл с условием

#category_while
🔥1
Задача 202: Описать процедуру RectPS(x1, y1, x2, y2, P, S), вычисляющую периметр P и площадь S прямоугольника со сторонами, параллельными осям координат, по координатам (x1, y1), (x2, y2) его противоположных вершин (x1, y1, x2, y2 — входные, P и S — выходные параметры вещественного типа). С помощью этой процедуры найти периметры и площади трех прямоугольников с данными противоположными вершинами

Категория: Процедуры и функции

#category_proc
🔥1
Задача 203: Дано целое число, лежащее в диапазоне 1–999. Вывести его строку-описание вида «четное двузначное число», «нечетное трехзначное число» и т. д.

Категория: Условный оператор

#category_if
🔥1
Задача 204: Дано целое число N (> 1). Найти наибольшее целое число K, при котором выполняется неравенство 3^K < N

Категория: Цикл с условием

#category_while
🔥1
Задача 205: Описать процедуру DigitCountSum(K, C, S), находящую количество C цифр целого положительного числа K, а также их сумму S (K — входной, C и S — выходные параметры целого типа). С помощью этой процедуры найти количество и сумму цифр для каждого из пяти данных целых чисел

Категория: Процедуры и функции

#category_proc
👍1🔥1👏1
Задача 206: Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия N (целое число в диапазоне 1–4) и вещественные числа A и B (В не равно 0). Выполнить над числами указанное действие и вывести результат

Категория: Оператор выбора

#category_case
👎1🔥1