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

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

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

#category_boolean
🔥1
Задача 182: Найти расстояние между двумя точками с заданными координатами (x1, y1) и (x2, y2) на плоскости. Расстояние вычисляется по формуле sqrt((x2-x1)^2+(y2-y1)^2)

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

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

#category_begin
🔥1
Задача 183: Дано целое число, большее 999. Используя одну операцию деления нацело и одну операцию взятия остатка от деления, найти цифру, соответствующую разряду сотен в записи этого числа

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

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

#category_integer
🔥1👌1
Задача 184: Дано трехзначное число. Проверить истинность высказывания: «Все цифры данного числа различны»

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

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

#category_boolean
🔥1
Задача 185: Поменять местами содержимое переменных A и B и вывести новые значения A и B

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

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

#category_begin
👎1🔥1
Задача 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