
Пиши учебные работы
- 1. Факты из актуальных источников
- 2. Уникальность от 90% и оформление по ГОСТу
- 3. Таблицы, графики и формулы к тексту
Свыше 2 миллионов материалов для учебы
Пример задачи: «Два маленьких массивных шарика закреплены на концах невесомого стержня длины d. Стержень может вращаться в горизонтальной плоскости вокруг вертикальной оси, проходящей через середину стержня...»
В переменных `kakao` и `sugar` хранятся вещественные числа — процент содержания какао и сахара в шоколадке соответственно. В переменной `almond` хранится целое число (1 или 0) — шоколадка с миндалем (1) или нет (0). Оля купит шоколадку, если в ней нет
В переменных kakao и sugar хранятся вещественные числа - процент содержания какао и сахара в шоколадке соответственно. В переменной almond хранится целое число (1 или 0) - шоколадка с миндалем (1) или нет (0).
Оля купит шоколадку, если в ней нет миндаля и выполняется хотя бы одно условие:
- процент содержания какао не меньше 75;
- процент содержания сахара меньше 30.
Выберите все логические выражения (минимумдва), которые проверяют - купит ли Оля шоколадку.
almond \( ==0 \) and (kakao \( >=75 \) or sugar < 30)
almond \( !=1 \) and (kakao \( >=75 \) or not(sugar \( >=30) \) )
almond \( ==0 \) or (kakao \( >=75 \) or sugar < 30)
not (almond \( !=0 \) ) and (kakao >= 75 or sugar < 30)
almond \( =8 \) and (kakao \( >=75 \) or sugar \( <30 \) )
Программирование
Алгоритм получает на вход натуральное число N > 1 и строит по нему новое число R следующим образом. 1. Строится двоичная запись числа N. 2. Подсчитывается количество нулей и единиц в полученной записи. Если их количество одинаково, в конец записи
Алгоритм получает на вход натуральное число N > 1 и строит по нему новое число R следующим образом.
1. Строится двоичная запись числа N.
2. Подсчитывается количество нулей и единиц в полученной записи. Если их количество одинаково, в конец записи добавляется её последняя цифра. В противном случае в конец записи добавляется та цифра, которая встречается реже.
3. Шаг 2 повторяется ещё два раза
4. Результат переводится в десятичную систему.
Пример. Дано число N = 19. Алгоритм работает следующим образом.
1. Двоичная запись числа N: 10011.
2. В полученной записи нулей меньше, чем единиц, в конец записи добавляется 0. Новая запись: 100110.
3. В текущей записи нулей и единиц поровну, в конец записывается последняя цифра, это 0. Получается 1001100. В этой записи единиц меньше, в конец добавляется 1: 10011001.
4. Результат работы алгоритма R = 153.
При каком наименьшем числе N > 99 в результате работы алгоритма получится число, кратное 4?
Программирование
Исполнитель Чертёжник перемещается на координатной плоскости. Ему доступны команды: * **Сместиться на (a, b)**: перемещает Чертёжника из точки (x, y) в точку (x + a, y + b). * **Повтори k раз ... Конец**: повторяет последовательность команд k
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду Сместиться на (а, b) (где а, b - целые числа), перемещающую Чертёжника из точки с координатами (х, у) в точку с координатами (х + а, у + b). Если числа а, b положительные, значение соответствующей координаты увеличивается; если отрицательные, значение уменьшается.
Например, если Чертёжник находится в точке с координатами (1, 2), то команда Сместиться на (3, -3) переместит Чертёжника в точку (4, -1).
Запись
Повтори k раз
Команда1 Команда2 Команда3
Конец
означает, что последовательность команд Команда1 Команда2 Команда3 повторится k раз.
Чертёжнику был дан для исполнения следующий алгоритм:
Повтори 2 раз
Сместиться на (1, 3) Сместиться на (1, -2)
Конец
Сместиться на (2, 6)
На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник оказался в той же точке, что и после выполнения алгоритма?
1) Сместиться на (4, 7)
2) Сместиться на (-6, -8)
3) Сместиться на (6, 8)
4) Сместиться на (-4, -7)
Ответ:
Программирование
Дана строка s = "БАНКА". Заполни пропуски так, чтобы программа вывела строку "КАБАН". s = "БАНКА" print(s[ ?: ] + s[: ?])
Дана строка s = "БАНКА". Заполни пропуски так, чтобы программа вывела строку "КАБАН".
s = "БАНКА"
print(s[
?
:] + s[:
?
])
Программирование
Познакомившись с базовыми возможностями библиотеки CustomTkinter, Дима решил создать окно с двумя стандартными кнопками, расположенными в одном ряду и подписанными как «Кнопка 1» и «Кнопка 2». Ниже Дима планировал расположить однострочный текст «Нажми на
Познакомившись с базовыми возможностями библиотеки CustomTkinter, Дима решил создать окно с двумя стандартными кнопками, расположенными в одном ряду и подписанными как «Кнопка 1» и «Кнопка 2». Ниже Дима планировал расположить однострочный текст «Нажми на любую кнопку». После нажатия на первую кнопку текст должен меняться на «Нажата кнопка 1», при нажатии на вторую — «Нажата кнопка 2».
Помогите Диме дописать код для решения задачи. Заполните пропуски в коде, вставляя нужные фрагменты из таблицы.
from customtkinter import *
window = CTk()
.geometry('400x200')
window.grid_columnconfigure((0, 1), weight=1)
window. ((0, 1), weight=1)
btn1 = CTkButton(window, text='Кнопка 1', command=lambda: text.configure(text='Нажата кнопка 1'))
btn1. (row=0, column=0)
btn2 = CTkButton(window, text='Кнопка 2', command=lambda: text.configure(text='Нажата кнопка 2'))
btn2.grid(row=0, column=1)
text = (window, text='Нажми на любую кнопку')
text.grid(row=1, column=0, =2)
window.
Программирование
Напишите программу, используя библиотеку CustomTkinter, которая будет предлагать пользователю выбирать радиокнопки. Программа должна: 1. Создать главное окно (класс CTk). 2. Разместить на окне следующие виджеты: * Подпись с номером кнопки,
Написав программу из предыдущего задания, Дима захотел ее модифицировать, добавив новые элементы, в том числе радиокнопки. Программа должна говорить пользователю, какую именно радиокнопку нужно выбрать. Если радиокнопка выбрана верно, то программа просит выбрать следующую радиокнопку. Если же радиокнопка выбрана неверно, то программа ждет, пока пользователь выберет нужную радиокнопку, выводя соответствующее сообщение. «Игра для тех, кто не любит проигрывать», — подумал Дима image_description
Напишите программу, задуманную Димой, используя библиотеку CustomTkinter для создания графического интерфейса. Внешний интерфейс программы для взаимодействия с пользователем должен состоять из следующих компонентов:
- Главное окно, на котором располагаются все виджеты (класс CTk)
- Подпись с номером кнопки, которую нужно выбрать (класс CTkLabel). Изначально появляется с надписью «Нажмите на кнопку <номер>».
- Три радиокнопки с подписями «Кнопка 1», «Кнопка 2» и «Кнопка 3» (класс CTkRadioButton)
- Стандартная кнопка с подписью «Проверить», запускающая проверку выбранной радиокнопки (класс CTkButton)
После выбора одной из трех радиокнопок и нажатия на кнопку «Проверить» происходит следующее:
- Если радиокнопка выбрана верно, то генерируется новый случайный номер кнопки и показывается сообщение «Все верно! Теперь нажмите на кнопку <номер>».
- Если радиокнопка выбрана неверно, то показывается сообщение «Неверно! Нажмите на кнопку <номер>».
Примечание 1: размеры и расположение виджетов указывайте по своему усмотрению.
Примечание 2: используйте библиотеку random для генерации случайного номера кнопки
Примечание 3: используйте оператор global чтобы функция проверки кнопки могла увидеть переменную со случайным номером кнопки
Примечание 4: используйте класс IntVar для группировки радиокнопок вместе
Программирование
Напишите программу, которая вычисляет площадь прямоугольного треугольника с высотой h и основанием b. Значения b и h вводятся пользователем и являются целочисленными. S=b*h/2
Задача 2. Напишите программу, которая вычисляет площадь прямоугольного треугольника с высотой h и основанием b . Значения b и h вводятся пользователем и являются целочисленными. S=b*h/2
Программирование
1. Определите, сколько раз выполнится цикл и чему будут равно значение переменной а после его завершения: а) a=1 for i in range(3): a += 1 б) a=1 for i in range(3, 0): a += 1 2. Что будет выведено на экран в результате работы следующего цикла? а)
19:03
\( \xrightarrow{8} \)
.11
31
c9dc9254e54f4d75ac6601f626...
Программирование циклических алгоритмов (цикл с переменной)
\( 1 / 1 \)
1. Определите, сколько раз выполнится цикл и чему будут равно значение переменной а после его завершения:
a) \( a=1 \)
for i in range(3):
a \( +=1 \)
б) \( a=1 \)
for \( i \) in range \( (3,0) \) :
a \( +=1 \)
Число повторений: \( \square \)
\( a= \) \( \square \)
Число повторений: \( \square \)
\[
a=
\]
\( \square \)
2. Что будет выведено на экран в результате работы следующего цикла?
а) \( \quad \mathrm{k}=1 \);
for in in range (1,6):
print( i, end="" )
Ответ: \( \square \)
б) \( k=1 \)
for \( i \) in range ( 1,6 ):
print( i+k, end="" )
Ответ: \( \square \)
в) \( \quad \mathbf{k}=1 \)
for \( i \) in range ( 1,6 ):
print( k*k, end="" )
k += 2
Ответ: \( \square \)
Программирование
Напишите функцию, которая принимает строку в качестве аргумента и пытается преобразовать ее в целое число. Обработайте исключение ValueError, если строка не может быть преобразована в число. В случае ошибки, функция должна возвращать None.
Напишите функцию, которая принимает строку в качестве аргумента и пытается преобразовать ее в целое число. Обработайте исключение ValueError, если строка не может быть преобразована в число.
В случае ошибки, функция должна возвращать None.
Программирование
Составить программу на Pascal ABC для вычисления и вывода таблицы значений функции Z: Z = sqrt(x³+y²), если x³+y² > 0 где переменная x изменяется в интервале: -5 <= X <= 5 с шагом h = 0,8; y принимает значения: 4; 0,1; 9; 5; 998.
написать программу на PASCAL ABC
Составить программу вычисления суммы и таблицы значений:
(система)Z=
sqrt(x³+y²), если x³+y² >0
sqrt(x³+y²) , если x³+y² <=0
где переменна х изменяется в интервале: - 5 <= X <= 5 с шагом h = 0, 8 ; у принимает значения: 4; 0,1; 9; 5; 998.
Программирование
Лабиринт представляет собой прямоугольное поле из клеток размером N строк и M столбцов. Проходимые клетки обозначены 0, непроходимые — 1. Путник находится в начальной клетке (x1, y1) и хочет попасть в конечную (x2, y2). Обе клетки проходимы. Двигаться
Лабиринт представляет собой прямоугольное поле из клеток, размеры лабиринта N строк и M столбцов. Проходимые клетки обозначены 0, непроходимые 1. Путник находится в начальной клетке (x1, y1) и хочет попасть в конечную (x2, y2) (обе клетки проходимы). За какое минимальное количество шагов он может это сделать, если может двигаться по проходимым клеткам, на одну клетку по вертикали или горизонтали, и не более одного раза прыгнуть как конь? За пределы лабиринта выходить нельзя.
Входные данные
В первой строке даны N M x1 y1 x2 y2 – натуральные числа, разделённые пробелом. 1 ≤ (x1, x2) ≤ N ≤ 1000, 1 ≤ (y1, y2) ≤ M ≤ 1000.
В каждой из следующих N строк даны по M чисел, равных 0 или 1 – информация о проходимости клеток в строке лабиринта.
Выходные данные
Минимальное количество шагов путника от начальной до конечной клетки, или -1, если пути не существует.
Программирование
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [234000; 657000], числа, имеющие максимальное количество различных делителей. Найдите минимальное и максимальное из таких чисел. В ответ запишите сумму найденных чисел.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [234000; 657000], числа, имеющие максимальное количество различных делителей. Найдите минимальное и максимальное из таких чисел. В ответ запишите сумму найденных чисел.
Программирование
Дана программа: Python ```python x = int(input()) y = int(input()) if y >= 150 and x <= 200: print("ДА") else: print("НЕТ") ``` Паскаль ```pascal var x, y: integer; begin readln(x); readln(y); if (y >= 150) and (x <= 200) then
Условие задания: 1 Б.
Дана программа:
Python
Паскаль
x = int(input())
y = int(input())
if y >= 150 and x <= 200:
print("ДА")
else:
print("НЕТ")
var x, y: integer;
begin
readln(x);
readln(y);
if (y >= 150) and (x <= 200)
then writeln('ДА')
else writeln('НЕТ')
end.
Было проведено 10 запусков этой программы, при которых в качестве значений переменных x и y вводились следующие пары чисел:
(240, 180); (150, 200); (210, 200); (130, 150);
(190, 140); (210, 170); (180, 210); (170, 90);
(210, 210); (200, 150)
Сколько было запусков, при которых программа напечатала «ДА»?
Ответить!
Программирование
Программу запустили 9 раз. При каждом запуске программы в качестве значений переменных k и n вводили следующие пары чисел: (2, 9); (-2, 7); (7, 2); (7, 3); (1, 14); (4, 4); (–4, 3); (-12, -2); (10, -12). Определите, сколько было запусков, при которых
Программу запустили 9 раз. При каждом запуске программы в качестве значений переменных k и n вводили следующие пары чисел:
(2, 9); (-2, 7); (7, 2); (7, 3); (1, 14); (4, 4); (–4, 3); (-12, -2); (10, -12).
Определите сколько было запусков, при которых программа вывела результат «YES»?
Программирование
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [234000; 657000], числа, имеющие максимальное количество различных делителей. Найдите минимальное и максимальное из таких чисел. В ответ запишите сумму найденных чисел.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [234000; 657000], числа, имеющие максимальное количество различных делителей. Найдите минимальное и максимальное из таких чисел. В ответ запишите сумму найденных чисел.
Программирование
Дано число N, N строк из произвольных символов и строка S. Создайте и выведите массив только тех строк, последний символ которых совпадает с последним символом строки S. Строки должны быть записаны в массив в том же порядке, что и во входных данных.
Есть число N, а также N строк из произвольных символов и ещё одна строка S.
Создай и выведи массив только тех строк, последний символ которых совпадает с последним символом строки S.
Слова должны быть записаны в массив в таком же порядке, что и во входных данных.
Ввод Вывод
5
стол
4ссс!-сс??
тссссс…
кого?
ААББВВл
что? [‘4ссс!-сс??’, ‘кого?’]
используя списки
Программирование
Анкета для опроса населения содержит две группы вопросов. Первая группа содержит сведения о респонденте: возраст; пол; образование (начальное, среднее, высшее). Вторая группа содержит собственно вопрос анкеты, ответом на который может являться либо ДА,
Анкета для опроса населения содержит две группы вопросов. Первая группа содержит сведения о респонденте: возраст; пол; образование (начальное, среднее, высшее). Вторая группа содержит собственно вопрос анкеты, ответом на который может являться либо ДА, либо НЕТ. Написать программу, которая обеспечивает начальный ввод анкет и формирует из них линейный список; на основе анализа анкет выдает ответы на следующие вопросы: а ) сколько мужчин старше 40 лет, имеющих высшее образование, ответили ДА на вопрос анкеты; б ) сколько женщин моложе 30 лет, имеющих среднее образование, ответили НЕТ на вопрос анкеты; в ) сколько мужчин моложе 25 лет, имеющих начальное образование, ответили ДА на вопрос анкеты; производит вывод всех анкет и ответов на вопросы. Программа должна обеспечивать диалог с помощью меню и контроль ошибок ввода.
Программирование
Каким станет значение переменной x после цикла? x = 100 for i in range(0, 3): x = x // 2
Каким станет значение переменной x после цикла?
x = 100
for i in range(0, 3):
x = x // 2
Программирование
Разработать модульный тест для класса, который содержит два метода: 1. Метод вычисляет сумму двух целых чисел. 2. Метод вычисляет произведение двух целых чисел. Тест должен проверять корректность вычислений обоих методов.
Разработаем проект содержащий класс, который содержит два метода. Первый метод вычисляет сумму двух целых чисел, второй произведение чисел.
Задача: разработать модульный тест, который будет проверять корректность вычислений.
Задания для самостоятельного выполнения по вариантам:
Разработать модульный тест для класса:
1. Комплексное число
2. Площадь примитивов (произвольный треугольник, круг, прямоугольник)
3. Класс расчета факториала
4. Класс нахождения НОК
5. Класс по собственному усмотрению.
Выбрать любой вариант из 1-4 и обязательно 5. Отчет в виде решения с подробными комментариями в среде программирования. Допускается рассмотреть принципы автоматизации на любом языке в любой среде программирования
Программирование
На междугородной телефонной станции картотека абонентов, содержащая сведения о телефонах и их владельцах, организована в виде линейного списка. Написать программу, которая: - обеспечивает начальное формирование картотеки в виде линейного списка; -
На междугородной телефонной станции картотека абонентов, содержащая сведения о телефонах и их владельцах, организована в виде линейного списка. Написать программу, которая обеспечивает начальное формирование картотеки в виде линейного списка; производит вывод всей картотеки; вводит номер телефона и время разговора; выводит извещение на оплату телефонного разговора. Программа должна обеспечивать диалог с помощью меню и контроль ошибок ввода.
Программирование
Дан фрагмент программы. ```python c = " информатика" ... print(x) ``` Укажите все возможные команды, которые можно вставить вместо многоточия, чтобы программа вывела слово "кот".
Дан фрагмент программы. Укажите все возможные команды которые можно вставить вместо многоточия, что бы вывести программе слово "кот":
c = " информатика"
. . .
print(x)
Программирование
Напиши программу на Python, которая принимает от пользователя две строки: имя и фамилию. Выведи в одну строку по образцу: Привет, [имя] [фамилия]!
Напиши программу на Python, которая принимает от пользователя две строки: имя и фамилию. Выведи в одну строку по образцу:
Пример 1:
Ввод:
Коля
Иванов
Вывод:
Привет, Коля Иванов!
Программирование
Дана матрица размера m x n (m и n — четные числа). Пример матрицы: ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ``` Поменять местами левую нижнюю и правую верхнюю четверти матрицы.
дана матрица размера м х n (м и n- четные числа). поменять местами левую нижнюю и правую верхнюю четверти матриц вба
Программирование
Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах включают: - номер УДК; - фамилию и инициалы автора; - название; - год издания; - количество экземпляров данной книги в библиотеке. Программа должна
Составить программу, которая содержит текущую информацию о книгах в библиотеке. Сведения о книгах включают: номер УДК; фамилию и инициалы автора; название; год издания; количество экземпляров данной книги в библиотеке. Программа должна обеспечивать: начальное формирование данных о книгах в виде двоичного дерева; добавление данных о книгах, вновь поступающих в библиотеку; удаление данных о списываемых книгах; по запросу выдаются сведения о наличии книг в библиотеке, упорядоченные по годам издания.
Программирование
Из всех нейронок именно он идеально подходит для студентов. на любой запрос дает четкий ответ без обобщения.
Очень хорошо подходит для брейншторма. Все идет беру с этого сайта. Облегчает работу с исследовательскими проектами
Очень помогло и спасло меня в последние дни перед сдачей курсовой работы легкий,удобный,практичный лучше сайта с подобными функциями и материалом не найти!
Обучение с Кампус Хаб — очень экономит время с возможностю узнать много новой и полезной информации. Рекомендую ...
Пользуюсь сайтом Кампус АИ уже несколько месяцев и хочу отметить высокий уровень удобства и информативности. Платформа отлично подходит как для самостоятельного обучения, так и для профессионального развития — материалы структурированы, подача информации понятная, много практики и актуальных примеров.
Хочу выразить искреннюю благодарность образовательной платформе за её невероятную помощь в учебе! Благодаря удобному и интуитивно понятному интерфейсу студенты могут быстро и просто справляться со всеми учебными задачами. Платформа позволяет легко решать сложные задачи и выполнять разнообразные задания, что значительно экономит время и повышает эффективность обучения. Особенно ценю наличие подробных объяснений и разнообразных материалов, которые помогают лучше усвоить материал. Рекомендую эту платформу всем, кто хочет учиться с удовольствием и достигать отличных результатов!
Для студентов просто класс! Здесь можно проверить себя и узнать что-то новое для себя. Рекомендую к использованию.
Как студент, я постоянно сталкиваюсь с различными учебными задачами, и эта платформа стала для меня настоящим спасением. Конечно, стоит перепроверять написанное ИИ, однако данная платформа облегчает процесс подготовки (составление того же плана, содержание работы). Также преимущество состоит в том, что имеется возможность загрузить свои источники.
Сайт отлично выполняет все требования современного студента, как спасательная волшебная палочка. легко находит нужную информацию, совмещает в себе удобный интерфейс и качественную работу с текстом. Грамотный и точный помощник в учебном процессе. Современные проблемы требуют современных решений !!
Здесь собраны полезные материалы, удобные инструменты для учёбы и актуальные новости из мира образования. Интерфейс интуитивно понятный, всё легко находить. Особенно радует раздел с учебными пособиями и лайфхаками для студентов – реально помогает в учёбе!
Я использовала сайт для проверки своих знаний после выполнения практических заданий и для поиска дополнительной информации по сложным темам. В целом, я осталась довольна функциональностью сайта и скоростью получения необходимой информации
Хорошая нейросеть,которая помогла систематизировать и более глубоко проанализировать вопросы для курсовой работы.
Кампус АИ — отличный ресурс для тех, кто хочет развиваться в сфере искусственного интеллекта. Здесь удобно учиться, есть много полезных материалов и поддержки.
Больше отзывов
Какие задачи по программированию есть в базе Библиотеки?
Как найти нужную задачу по программированию?
Что делать, если нужной мне задачи по программированию нет в базе?
Как работает подписка?
Что делать, если ответ на задачу по программированию не подойдёт?
Как быстро я получу решение задачи?