Сборник практических заданий и их решений для языка программирования Java.
Меню
Циклы в Java
Создайте программу, выводящую на экран все четырёхзначные числа последовательности 1000 1003 1006 1009 1012 1015 ….
Создайте программу, выводящую на экран первые 55 элементов последовательности 1 3 5 7 9 11 13 15 17 ….
Создайте программу, выводящую на экран все неотрицательные элементы последовательности 90 85 80 75 70 65 60 ….
Создайте программу, выводящую на экран первые 20 элементов последовательности 2 4 8 16 32 64 128 ….
Выведите на экран все члены последовательности 2an-1–1, где a1=2, которые меньше 10000.
Выведите на экран все двузначные члены последовательности 2an-1+200, где a1= –166.
Создайте программу, вычисляющую факториал натурального числа n, которое пользователь введёт с клавиатуры.
Выведите на экран все положительные делители натурального числа, введённого пользователем с клавиатуры.
Проверьте, является ли введённое пользователем с клавиатуры натуральное число — простым. Постарайтесь не выполнять лишних действий (например, после того, как вы нашли хотя бы один нетривиальный делитель уже ясно, что число составное и проверку продолжать не нужно). Также учтите, что наименьший делитель натурального числа n, если он вообще имеется, обязательно располагается в отрезке [2; √n].
Создайте программу, выводящую на экран 12 первых элементов последовательности 2an-2–2, где a1=3 и a2=2.
Выведите на экран первые 11 членов последовательности Фибоначчи. Напоминаем, что первый и второй члены последовательности равны единицам, а каждый следующий — сумме двух предыдущих.
Для введённого пользователем с клавиатуры натурального числа посчитайте сумму всех его цифр (заранее не известно сколько цифр будет в числе).
В городе N проезд в трамвае осуществляется по бумажным отрывным билетам. Каждую неделю трамвайное депо заказывает в местной типографии рулон билетов с номерами от 000001 до 999999. «Счастливым» считается билетик у которого сумма первых трёх цифр номера равна сумме последних трёх цифр, как, например, в билетах с номерами 003102 или 567576. Трамвайное депо решило подарить сувенир обладателю каждого счастливого билета и теперь раздумывает, как много сувениров потребуется. С помощью программы подсчитайте сколько счастливых билетов в одном рулоне?
В городе N есть большой склад на котором существует 50000 различных полок. Для удобства работников руководство склада решило заказать для каждой полки табличку с номером от 00001 до 50000 в местной типографии, но когда таблички напечатали, оказалось что печатный станок из-за неисправности не печатал цифру 2, поэтому все таблички, в номерах которых содержалась одна или более двойка (например, 00002 или 20202) — надо перепечатывать. Напишите программу, которая подсчитает сколько всего таких ошибочных табличек оказалось в бракованной партии.
Электронные часы показывают время в формате от 00:00 до 23:59. Подсчитать сколько раз за сутки случается так, что слева от двоеточия показывается симметричная комбинация для той, что справа от двоеточия (например, 02:20, 11:11 или 15:51).
В американской армии считается несчастливым число 13, а в японской — 4. Перед международными учениями штаб российской армии решил исключить номера боевой техники, содержащие числа 4 или 13 (например, 40123, 13313, 12345 или 13040), чтобы не смущать иностранных коллег. Если в распоряжении армии имеется 100 тыс. единиц боевой техники и каждая боевая машина имеет номер от 00001 до 99999, то сколько всего номеров придётся исключить?
Источник: javazadachi.blogspot.com
Иллюстрированный самоучитель по С++ для начинающих
115. Написать программу, которая вычисляет среднее арифметическое вводимой с клавиатуры последовательности дробных чисел. Количество чисел должно задаваться во время работы программы. Рекомендуемый вид экрана приведен ниже.
Вычисление среднего арифметического последовательности дробных чисел. Введите количество чисел последовательности › 5 Вводите последовательность. После ввода каждого числа нажимайте Enter › 5.4 › 7.8 › 3.0 › 1.5 › 2.3 Среднее арифметическое введенной последовательности: 4.00 Для завершения нажмите Enter
116.
Написать программу, которая вводит с клавиатуры последовательность из пяти дробных чисел и после ввода каждого числа выводит среднее арифметическое введенной части последовательности. Рекомендуемый вид экрана во время выполнения программы приведен ниже.
Обработка последовательности дробных чисел После ввода каждого числа нажимайте Enter › 12.3 12.30 Сред. арифметическое: 12.30 27.30 Сред. арифметическое: 13.65 37.30 Сред. арифметическое: 12.43 42.90 Сред. арифметическое: 10.73 54.40 Сред. арифметическое: 10.88 Введено чисел: 1 Сумма: › 15 Введено чисел: 2 Сумма: › 10 Введено чисел: 3 Сумма: › 5.6 Введено чисел: 4 Сумма: › 11.5 Введено чисел: 5 Сумма: Для завершения нажмите Enter
117.
Написать программу, которая вычисляет среднее арифметическое последовательности дробных чисел, вводимых с клавиатуры. После ввода последнего числа программа должна вывести минимальное и максимальное число последовательности. Количество чисел последовательности должно задаваться во время работы программы. Рекомендуемый вид экрана приведен ниже. Данные, введенные пользователем, выделены полужирным шрифтом.
Обработка последовательности дробных чисел. Введите количество чисел последовательности › 5 Вводите последовательность. После ввода каждого числа нажимайте Enter › 5.4 › 7.8 › 3.0 › 1.5 › 2.3 Количество чисел: 5 Среднее арифметическое: 4.00 Минимальное число: 1.5 Максимальное число: 7.8 Для завершения нажмите Enter
118.
Написать программу, которая генерирует последовательность из 10 случайных чисел в диапазоне от 1 до 10, выводит эти числа на экран и вычисляет их среднее арифметическое. Рекомендуемый вид экрана во время выполнения программы приведен ниже.
*** Случайные числа *** 1342749621 сред, арифм. 3.9
119. Написать программу, которая генерирует три последовательности из десяти случайных чисел в диапазоне от 1 до 10, выводит каждую последовательность на экран и вычисляет среднее арифметическое каждой последовательности. Рекомендуемый вид экрана во время выполнения программы приведен ниже.
*** Случайные числа *** 6 10 42581773 сред, арифм. 5.30 10 3 б 1 10 1 3 8 7 6 сред, арифм. 5.50 522542216 10 сред, арифм. 3.90 Для завершения работы нажмите Enter
Источник: samoychiteli.ru
Требовалось написать программу, которая вводит с клавиатуры последовательность натуральных чисел…
Требовалось написать программу, которая вводит с клавиатуры последовательность натуральных чисел, оканчивающихся нулем, и выводит на экран сумму четных чисел среди этой последовательности. Известно, что последовательность не пуста и в ней есть четные числа. Программист торопился и написал программу неправильно.
var a, s: integer;
begin
readln(a);
s:=0;
while a>0 do
begin
read(a);
if a mod 2=0 then
s:=s+a;
end;
writeln(s);
end.
Выполните следующие действия:
1. Напишите, что выведет программа при вводе чисел 50 2 14 0.
2. Приведите пример такой входной последовательности, при которой программа работает верно.
3. Укажите ошибки в программе и исправьте их. Для этого для каждой ошибки: выпишите строку, которая написана неправильно и приведите правильный вариант строки.
Ким Лапатеев Вопрос задан 30 сентября 2019 в 10 — 11 классы, true»> Поделиться
Как ввести список в python. Как ввести список с клавиатуры в питоне
ЗАПОЛНИТЬ МАССИВ С КЛАВИАТУРЫ | ВВОД МАССИВА С КОНСОЛИ C# | СИ ШАРП УРОКИ | ДОМАШНИЕ ЗАДАНИЯ # 6
Источник: matfaq.ru