0 / 0 / 0
Регистрация: 10.05.2012
Сообщений: 3

Зачётные задачи - линейные алгоритмы, ветвление - 35 задач

10.05.2012, 22:28. Показов 13542. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожаалуйста!!!! у меня во вторник зачет, а я ничего в этом Pascale не понимаю!(((
1) Даны целые числа A и B (0<=A,B<=1000). Необходимо найти сумму этих чисел.
Формат входных данных
Во входном файле в единственной строке записаны A и B, разделённые пробелом.
Формат выходных данных
В выходной файл выведите число, являющееся ответом.

2)Дано натуральное трехзначное число N. Определить сумму и произведение его цифр.
Формат входных данных
Входной файл содержит целое трехзначное число 100<=N<=999.
Формат выходных данных
Выходной файл должен содержать две строки. В первой строке должна быть записана сумма цифр данного числа, во второй - их произведение.

3)Дано натуральное трехзначное число N. Найдите число, образованное перестановкой цифр исходного числа в обратном порядке.
Формат входных данных
Входной файл содержит целое трехзначное число 101<=N<=999. Гарантируется, что оно не будет иметь концевых нулей.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

4)Дано натуральное трехзначное число N. Определить число, полученное перестановкой разрядов десятков и единиц исходного числа.
Формат входных данных
Входной файл содержит целое трехзначное число 100<=N<=999.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

5)Дано натуральное трехзначное число N. Определить число, полученное перестановкой разрядов десятков и сотен исходного числа.
Формат входных данных
Входной файл содержит целое трехзначное число 100<=N<=999. Гарантируется, что в разряде десятков данного числа не нуль.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

6)Дано натуральное трехзначное число N. Составьте программу, выводящую четырехзначное число, полученное приписыванием цифры разряда единиц исходного числа к нему же слева (в разряд тысяч).
Формат входных данных
Входной файл содержит целое трехзначное число 100<=N<=999. Гарантируется, что число не имеет концевых нулей.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

7)Дано натуральное четырехзначное число N. Определить сумму и произведение его цифр.
Формат входных данных
Входной файл содержит целое четырехзначное число 1000<=N<=9999.
Формат выходных данных
Выходной файл должен содержать две строки. В первой строке записана сумма цифр данного числа, во второй - их произведение.

8)Дано натуральное четырехзначное число N. Найдите число, образованное перестановкой цифр исходного числа в обратном порядке.
Формат входных данных
Входной файл содержит целое четырехзначное число 1001<=N<=9999. Гарантируется, что оно не будет иметь концевых нулей.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

9)Дано натуральное четырехзначное число N. Определить число, полученное перестановкой разрядов десятков и единиц исходного числа.
Формат входных данных
Входной файл содержит целое четырехзначное число 1000<=N<=9999.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

10)Дано натуральное четырехзначное число N. Определить число, полученное перестановкой разрядов десятков и сотен исходного числа.
Формат входных данных
Входной файл содержит целое четырехзначное число 1000<=N<=9999.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

11)Арифметическая прогрессия - это последовательность чисел, в которой разность между двумя соседними элементами постоянна. Например, последовательность 12,15,18,21,24,... является арифметической прогрессией, 12 - первый член прогрессии, разность прогрессии равна 3.
Ваша программа получит на вход первый член прогрессии a1, ее разность d и число N. Она должна вычислить N-й член прогрессии.
Формат входных данных
Входной файл содержит три целых числа, разделенных пробелами: 1<=a1,d,N<=50.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

12)Арифметическая прогрессия - это последовательность чисел, в которой разность между двумя соседними элементами постоянна. Например, последовательность является арифметической прогрессией, - первый член прогрессии, разность прогрессии равна .
Ваша программа получит на вход первый член прогрессии (a1), ее разность (d) и число N. Она должна вычислить сумму первых N членов прогрессии.
Формат входных данных
Входной файл содержит три целых числа, разделенных пробелами: 1<=a1,d,N<=20.
Формат выходных данных
Выходной файл должен содержать единственное число - ответ на задачу.

13)По номеру квартиры N определить номер подъезда и этажа. Квартира находится в пятиэтажном доме, на каждом этаже четыре квартиры.
Формат входных данных
Входной файл содержит целое число N(1<=N<=1000).
Формат выходных данных
Выходной файл должен содержать два числа, разделенные пробелом - ответ на задачу.

14)По номеру квартиры N определить номер подъезда и этажа. Квартира находится в K-этажном доме, на каждом этаже M квартир.
Формат входных данных
Входной файл содержит три целых числа N,K,M. Все числа не превосходят 1000.
Формат выходных данных
Выходной файл должен содержать два числа, разделенные пробелом - ответ на задачу.

15)Из круга какого наименьшего радиуса R можно вырезать треугольник со сторонами a, b, c?
Формат входных данных
Во входном файле записаны три вещественных числа, разделенные пробелом - длины сторон a, b, c.
Формат выходных данных
В выходной файл записать значение R с точностью не менее четырёх знаков после запятой.

16)Найти площадь кольца S с внутренним радиусом r и внешним радиусом R(0<r<=R).
Формат входных данных
Во входном файле в произвольном порядке записаны два вещественных числа R и r, разделенные пробелом.
Формат выходных данных
В выходной файл записать значение S с точностью не менее 4 знаков после запятой.

17)Два автомобиля движутся по одной прямой, удаляясь друг от друга. Скорость первого автомобиля V1 км/ч, второго – V2 км/ч, исходное расстояние между ними S км. Какое расстояние S1 будет между ними через T часов?
Формат входных данных
Входной файл содержит четыре вещественных числа V1, V2, S, T, разделенных пробелом.
Формат выходных данных
В выходной файл записать значение S с точностью не менее четырех знаков после запятой.

18)Правительство гарантирует, что инфляция в новом году составит P% в месяц. На сколько процентов вырастут цены за год?
Формат входных данных
Входной файл содержит вещественное число P.
Формат выходных данных
В выходной файл записать ответ на задачу с точностью не менее четырех знаков после запятой.

19)Кирилл очень любит считать окна соседних домов. Однажды он решил написать программу, которая бы вычисляла, сколько окон в соседнем доме, если в нем N(1<=N<=50) подъездов, M(1<=M<=50) этажей и по P(1<=P<=10) окон на каждом этаже каждого подъезда. Кирилл просит вас помочь ему справиться с этой задачей.
Формат входных данных
Вам следует считать 3 целых числа: N, M и P соответственно.
Формат выходных данных
Выведите единственное число - количество окон в доме.

20)Дан прямоугольник со сторонами a и b. Найдите его периметр.
Формат входных данных
Во входном файле записаны 2 целых числа a и b.
Формат выходных данных
В выходной файл выведите единственное целое число - ответ на поставленную задачу.

21)Дано целое четырехзначное число. Выяснить, является ли оно палиндромом, то есть таким числом,
десятичная запись которого читается одинаково слева направо и справа налево.
Формат входных данных
Входной файл содержит целое четырехзначное число.
Формат выходных данных
Выходной файл должен содержать одно слово, "YES", если число является палиндромом, и "NO" в противном случае.

22)Дано целое трехзначное число. Определить, равен ли квадрат этого числа сумме кубов его цифр.
Формат входных данных
Входной файл содержит целое трехзначное число.
Формат выходных данных
Выходной файл должен содержать одно слово, 'YES' если квадрат этого числа равен сумме кубов его цифр, и 'NO' в противном случае.

23)Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые.
Формат входных данных
Входной файл содержит неотрицательное трехзначное целое число.
Формат выходных данных
Выведите 'YES' если число содержит одинаковые цифры и 'NO' в противном случае.

24)Дано целое четырехзначное число. Определить, равна ли сумма двух его первых цифр сумме двух его последних цифр.
Формат входных данных
Входной файл содержит целое четырехзначное число.
Формат выходных данных
Выведите 'YES' если это так и 'NO' в противном случае.

25)Даны три целых числа. Определить, имеется ли среди них хотя бы одна пара равных между собой чисел.
Формат входных данных
Входной файл содержит три целых числа через пробел.
Формат выходных данных
Выведите 'YES' если это так, и 'NO' в противном случае.

26)Дано целое четырехзначное число. Определить, является ли сумма его цифр двузначным числом.
Формат входных данных
Входной файл содержит целое четырехзначное число.
Формат выходных данных
Выведите 'YES' если это так, и 'NO' в противном случае.

27)Дано целое четырехзначное число. Определить, является ли произведение его цифр трехзначным числом.
Формат входных данных
Дано целое четырехзначное число.
Формат выходных данных
Вывести 'YES' если это так, и 'NO' в противном случае.

28)Дано натуральное четырехзначное число. Найти наименьшую цифру в числовой записи данного числа.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Вывести наименьшую цифру в числовой записи числа.

29)Дано натуральное четырехзначное число. Найти наименьшую нечетную цифру в числовой записи данного числа.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Выведите наименьшую нечетную цифру в числовой записи данного числа. Если нечетных цифр в числе нет - оставьте выходной файл пустым.

30)Дано натуральное четырехзначное число. Найти наибольшую четную цифру в числовой записи данного числа.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Вывести наибольшую четную цифру в числовой записи данного числа. Если четных цифр нет, оставьте выходной файл пустым.

31)Дано натуральное четырехзначное число. Определить количество цифр с наименьшим значением в цифровой записи данного числа.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Вывести количество цифр с наименьшим значением в цифровой записи данного числа.

32)Дано натуральное четырехзначное число. Определить количество цифр с наибольшим значением в цифровой записи данного числа.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Вывести количество цифр с наибольшим значением в цифровой записи данного числа.

33)Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Вывести количество таких цифр, а далее вывести сами цифры в порядке возрастания без повторений.

34)Дано натуральное четырехзначное число. Определить, образуют ли цифры числа неубывающую последовательность.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Вывести 'YES' если это так, и 'NO' в противном случае.

35)Дано натуральное четырехзначное число. Определить, повторяются ли какие-либо цифры в записи данного числа.
Формат входных данных
Входной файл содержит натуральное четырехзначное число.
Формат выходных данных
Вывести 'YES' если это так, и 'NO' в противном случае.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.05.2012, 22:28
Ответы с готовыми решениями:

Задачи на линейные алгоритмы
Помогите пожалуйста решить. Решить нужно без циклов,строк и т.д. Тема последовательные ПОД, поэтому нужно решить просто с помощью линейных...

линейные программы.ветвление и выбор.
Из куба заданого объема(в м3)решили выточить прямой круговой конус.основание которого лежит в одной из граней куба,найбольшего...

Линейные алгоритмы
Вычислить без повторяющихся действий, записать в словестно-формульной записи алгоритма например: часть должна вычисляться только 1...

1
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28047 / 15783 / 983
Регистрация: 15.09.2009
Сообщений: 67,753
Записей в блоге: 78
10.05.2012, 23:16
1) самостоятельный поиск по форуму аналогов ваших задач.
2) с таким количеством, если совершенно не желаете разбираться - обратитесь в платный раздел.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.05.2012, 23:16
Помогаю со студенческими работами здесь

Линейные алгоритмы
Написать задачу по формуле:

линейные алгоритмы
доброго времени суток . нуждаюсь в помощи или объяснениях построения данного кода Дана величина A, выражающая объем информации в...

Линейные алгоритмы
Помогите, пожалуйста

Линейные алгоритмы
Помогите, пожалуйста

Линейные алгоритмы
Дано натуральное число Т, которое представляет длительность прошедшего времени в секундах. Вывести ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Закрытая тема Создать тему
Опции темы

Новые блоги и статьи
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров
Programma_Boinc 21.04.2025
Очередные открытия мега простых чисел, сделанные добровольцами с помощью домашних компьютеров. 3 марта 2025 года, в результате обобщенного поиска простых чисел Ферма в PrimeGrid был найден. . .
Система статов в Unity
GameUnited 20.04.2025
Статы — фундаментальный элемент игрового дизайна, который определяет характеристики персонажей, предметов и других объектов в игровом мире. Будь то показатель силы в RPG, скорость передвижения в. . .
Статические свойства и методы в TypeScript
run.dev 20.04.2025
TypeScript прочно занял своё место в системе современной веб-разработки. Этот строго типизированный язык программирования не просто расширяет возможности JavaScript — он делает разработку более. . .
Batch Transform и Batch Gizmo Drawing API в Unity
GameUnited 20.04.2025
В мире разработки игр и приложений на Unity производительность всегда была критическим фактором успеха. Создатели игр постоянно балансируют между визуальной привлекательностью и плавностью работы. . .
Звук в Unity: Рандомизация с Audio Random Container
GameUnited 20.04.2025
В современных играх звуковое оформление часто становится элементом, который либо полностью погружает игрока в виртуальный мир, либо разрушает атмосферу за считанные минуты. Представьте: вы исследуете. . .
Максимальная производительность C#: Советы, тестирование и заключение
stackOverflow 20.04.2025
Погружение в мир микрооптимизаций C# открывает перед разработчиком целый арсенал мощных техник. Но как определить, где и когда их применять? Ответ начинается с точных измерений и профилирования. . . .
Максимальная производительность C#: Предсказание ветвлений
stackOverflow 20.04.2025
Третий ключевой аспект низкоуровневой оптимизации — предсказание ветвлений. Эта тема менее известна среди разработчиков, но её влияние на производительность может быть колоссальным. Чтобы понять. . .
Максимальная производительность C#: Векторизация (SIMD)
stackOverflow 20.04.2025
Помимо работы с кэшем, другим ключевым аспектом низкоуровневой оптимизации является векторизация вычислений. SIMD (Single Instruction, Multiple Data) позволяет обрабатывать несколько элементов данных. . .
Максимальная производительность C#: Процессорный кэш
stackOverflow 20.04.2025
Знакомство с внутренним устройством процессорного кэша — ключевой шаг в написании по-настоящему быстрого кода на C#. Этот слой архитектуры компьютера часто ускользает от внимания разработчиков, но. . .
Максимальная производительность C#: Введение в микрооптимизации
stackOverflow 20.04.2025
В мире разработки на C# многие привыкли полагаться на . NET Runtime, который "магическим образом" сам оптимизирует код. И часто это работает - современные JIT-компиляторы творят чудеса. Но когда речь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru