Задача на Python. Все вместе [закрыт]
Вопросы с просьбами помочь с отладкой («почему этот код не работает?») должны включать желаемое поведение, конкретную проблему или ошибку и минимальный код для её воспроизведения прямо в вопросе. Вопросы без явного описания проблемы бесполезны для остальных посетителей. См. Как создать минимальный, самодостаточный и воспроизводимый пример.
Закрыт 2 года назад .
Все вместе
Дано натуральное число. Напишите программу, которая вычисляет:
Ошибка сервера в приложении ‘/’.
Описание: На сервере возникла ошибка приложения. Текущая пользовательская настройка ошибок для этого приложения не позволяет удаленно просматривать сведения об ошибке данного приложения (из соображений безопасности). Однако, сведения можно просматривать в браузерах, запущенных на локальном сервере.
Сведения: Для разрешения просмотра сведений данного сообщения об ошибке на локальном сервере создайте тег <customErrors> в файле конфигурации "web.config", который находится в корневом каталоге текущего веб-приложения. В теге <customErrors> следует задать атрибут "mode" со значением "Off".
Примечания: Отображаемую в данный момент страницу ошибок можно заменить на пользовательскую страницу ошибок, изменив атрибут "defaultRedirect" тега конфигурации <customErrors> приложения таким образом, чтобы он содержал URL-адрес пользовательской страницы ошибок.
дано натуральное число N. Написать программу, выводящую последовательность чисел 1,2,3. N (решить с помощью while)
по возможности решите еще и
Дано n натуральных чисел. Написать программу, вычисляющую их среднее арифметическое (число n вводится перед всеми остальными числами )
Дано натуральное число n. Написать программу, выводящую степени двойки от первой до n-й 2,4,8,6 .
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Есть равнобедренный треугольник АВС и точка М в нем. Угол МАС 10 градусов, МСА 30 градусов, АВС 80 градусов. Нужен угол ВМС и решение. Заранее благодарен
Составить предложения в Present Cont о том, что ваша мама, папа, бабушка, дедушка и вы делаете в канун нового года. К каждому придумать по 3 предложения. Итого у вас должно получится 15 предложений! Использовать можно фразы только уч: стр 46 упр 1. Другие фразы использовать НЕЛЬЗЯ. Если вы не помните, какой глагол ставить впереди, то используйте словарь в конце учебника стр WL5. Пример: Mum is doing the dusting; Grandma is doing the washing-up. 2) Уч: стр 46 упр 2 — контрольное чтение письма. 3) Из письма выписать все предложения, где есть PRESENT Cont..
Дано натуральное число n. Найти сумму первой и последней цифры этого числа.
Дано натуральное число n. Переставить местами первую и последнюю цифры этого числа.
Даны два натуральных числа n и m (m£9999, n£9999). Проверить, есть ли в записи числа m цифры, одинаковые с цифрами в записи числа n.
Дано натуральное число n. Проверить, будут ли все цифры числа различными.
Массивы
Приступая к решению задач этого раздела, следует вспомнить что:
массив – это структура данных, представляющая собой совокупность элементов одного типа;
массив должен быть объявлен в разделе объявления переменных;
при объявлении массива удобно использовать именованные константы;
доступ к элементу массива осуществляется путем указания индекса (номера) элемента, в качестве которого можно использовать выражение целого типа, например, целую константу или переменную типа integer;
для ввода, вывода и обработки массивов удобно применять циклы (for, while, repeat).
Описание одномерного массива:
Var <имя массива>: array [1..n] of <тип значений массива>;
Описание двумерного массива:
Var <имя массива>: array [1..n, 1..m] of <тип значений массива>;
Линейные массивы
1. Написать программу, которая вводит с клавиатуры одномерный массив из 5 целых чисел и выводит количество ненулевых элементов. Перед вводом каждого элемента на экране должна появляться подсказка с его номером.
После ввода каждого числа нажмите <Enter>
а[1] — 12
а[2] — 0
а[3] — 3
а[4] — -1
а[5] — 0
В массиве 3 ненулевых элемента.
2. Написать программу, которая выводит минимальный элемент введенного с клавиатуры массива целых чисел. Ниже представлен рекомендуемый вид экрана во время работы программы.
Введите в одной строке элементы массива (5 целых чисел) и нажмите <Enter>
23 0 45 -5 12
Минимальный элемент массива: -5.
3. Написать программу, которая вычисляет среднее арифметическое ненулевых элементов введенного с клавиатуры массива целых чисел. Ниже представлен рекомендуемый вид экрана во время работы программы.
Введите элементы массива (10 целых чисел) в одной строке и нажмите <Enter>.
23 0 45 -5 12 0 -2 30 0 64
Сумма элементов массива: 184
Количество ненулевых элементов: 7
Среднее арифметическое ненулевых элементов: 23.86.
4. Написать программу, которая проверяет, находится ли в массиве введенное с клавиатуры число. Массив должен вводится во время работы программы.
5. Написать программу, которая проверяет, представляют ли элементы введенного с клавиатуры массива возрастающую последовательность.
6. Написать программу, которая методом обмена («пузырька″) сортирует по убыванию введенный с клавиатуры одномерный массив.
7. Написать программу, которая объединяет два упорядоченных по возрастанию массива в один, также упорядоченный по возрастанию массив. Рекомендуемый вид экрана во время paботы программы приведен ниже.
Объединение двух упорядоченных по возрастанию массивов.
Введите в одной строке элементы первого массива,
(5 целых чисел) – 1 3 5 7 9
Введите в одной строке элементы второго массива,
(5 целых чисел) –> 2 4 6 8 10
Массив – результат
1 2 3 4 5 6 7 8 9 10
Для завершения работы нажмите <Enter>.
8. Написать программу, которая определяет количество учеников в классе, чей рост превышает средний. Рекомендуемый вид экрана во время работы программы приведен ниже.
*** Анализ роста учеников ***
Введите рост (см) и нажмите <Enter>.
Для завершения введите 0 и нажмите <Enter>