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

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

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

Помогите пожаалуйста!!!! у меня во вторник зачет, а я ничего в этом 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
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2012, 22:28
Ответы с готовыми решениями:

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

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

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

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

1
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
28035 / 15765 / 981
Регистрация: 15.09.2009
Сообщений: 67,753
Записей в блоге: 78
10.05.2012, 23:16 2
1) самостоятельный поиск по форуму аналогов ваших задач.
2) с таким количеством, если совершенно не желаете разбираться - обратитесь в платный раздел.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2012, 23:16
Помогаю со студенческими работами здесь

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

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

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

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru