Практика для кодера
1.28K subscribers
52 photos
105 links
На этом канале будут публиковаться задачи для начинающих программистов. Можно решать на любом языке, делиться своим кодом и достижениями с другими участниками и обсуждать задачи в комментариях. Автор @morph1995
Download Telegram
Задача 21: Описать функцию CircleS(R) вещественного типа, находящую площадь круга радиуса R (R — вещественное). С помощью этой функции найти площади трех кругов с любыми радиусами. Площадь круга радиуса R вычисляется по формуле S=π*R^2. В качестве значения π использовать 3.14

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

#category_proc
🔥3👌21👍1
Задача 22: Дан диаметр окружности d. Найти ее длину L=π*d. В качестве значения π использовать 3.14

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

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

#category_begin
🔥3👍2👌21
Задача 23: Дана длина ребра куба a. Найти объем куба V=a^3 и площадь его поверхности S=6*a^2

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

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

#category_begin
👍4👌31🔥1
Задача 24: Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию деления нацело, найти количество отрезков B, размещенных на отрезке A

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

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

#category_integer
🔥5👌31
Задача 25: Даны два целых числа: A, B. Проверить истинность высказывания: «Справедливы неравенства A ≥ 0 или B < –2»

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

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

#category_boolean
5👌3👍2🔥1
Задача 26: Даны длины ребер a, b, c прямоугольного параллелепипеда. Найти его объем V=a*b*c и площадь поверхности S=2*(a*b+b*c+a*c)

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

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

#category_begin
👍5👌21🔥1
Задача 27: Даны целые положительные числа A и B (A > B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Используя операцию взятия остатка от деления нацело, найти длину незанятой части отрезка A

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

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

#category_integer
🔥4👌21
Задача 28: Даны три целых числа: A, B, C. Проверить истинность высказывания: «Справедливо двойное неравенство A < B < C»

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

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

#category_boolean
👍6👌21🔥1
Задача 29: Дано целое число. Если оно является положительным, то прибавить к нему 1; если отрицательным, то вычесть из него 2; если нулевым, то заменить его на 10. Вывести полученное число

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

#category_if
👍6👌21🔥1
Задача 30: Даны три целых числа. Найти количество положительных чисел в исходном наборе

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

#category_if
👍3🔥3👌31
Задача 31: Даны два числа. Вывести большее из них

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

#category_if
👍3👌21🔥1
Задача 32: Даны два числа. Вывести порядковый номер меньшего из них

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

#category_if
👌5🔥21🤔1
Задача 33: Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Вывести название соответствующего времени года («зима», «весна», «лето», «осень»)

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

#category_case
👌4🔥31👍1
Задача 34: Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1–5) и масса тела в этих единицах (вещественное число). Найти массу тела в килограммах

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

#category_case
👍5🔥3🤔21
Задача 35: Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, ..., 10 кг конфет

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

#category_for
🔥5👌21
Задача 36: Дано вещественное число — цена 1 кг конфет. Вывести стоимость 0.1, 0.2, ..., 1 кг конфет

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

#category_for
🔥5👌31
Задача 37: Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1.2, 1.4, ..., 2 кг конфет

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

#category_for
🔥4👌31👍1
Задача 38: Дано целое число N (> 0). Если оно является степенью числа 3, то вывести True, если не является — вывести False

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

#category_while
🔥5🤯21👌1
Задача 39: Описать процедуру PowerA234(A, B, C , D), вычисляющую вторую, третью и четвертую степень числа A и возвращающую эти степени соответственно в переменных B, C и D (A — входной, B , C, D — выходные параметры; все параметры являются вещественными). С помощью этой процедуры найти вторую, третью и четвертую степень пяти данных чисел

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

#category_proc
🔥41👌1
Задача 40: Описать функцию SumRange(A, B) целого типа, находящую сумму всех целых чисел от A до B включительно (A и B — целые). Если A > B, то функция возвращает 0. С помощью этой функции найти суммы чисел от A до B и от B до C, если даны числа A, B, C

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

#category_proc
🔥21👍1👌1