Лабораторная работа №2. Программирование ветвящихся алгоритмов 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Лабораторная работа №2. Программирование ветвящихся алгоритмов



Вычислить значение g, z для указанных значений х.

  ,
  ,
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Решить следующие задачи:

1. Даны два различных вещ. числа А и В. Определить, является ли заданное целое число А чётным двузначным числом и делится ли оно без остатка на В.

2. Даны два различных вещ. числа А и В. Определить, является ли заданное целое число А нечётным двузначным числом. И делится ли В без остатка на А.

3. Определить, является ли заданное целое число А нечётным двузначным числом.

4. Определить, имеется ли среди заданных целых чисел A, B, C хотя бы одно чётное.

5. Даны три числа (a, b и c). Выбрать те из них, которые принадлежат заданному отрезку [ e, f ].

6. Определить число, полученное выписыванием в обратном порядке цифр заданного целого четырёхзначного числа.

7. Определить, есть ли среди цифр заданного целого трёхзначного числа одинаковые.

8. Заданы площади круга и квадрата. Определить, поместится ли квадрат в круге.

9. Заданы площади круга и квадрата. Определить, поместится ли круг в квадрате.

10. Заданы координаты двух точек. Определить, лежат ли они на одной окружности с центром в начале координат.

11. Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин.

12. Проверить, можно ли построить треугольник из отрезков с длинами x, y, z и, если можно, то какой – остроугольный, прямоугольный или тупоугольный.

13. Проверить, можно ли построить параллелограмм из отрезков с длинами x, y, v, w.

14. Два прямоугольника заданы длинами сторон. Определить, можно ли первый прямоугольник целиком разместить во втором.

15. Значения заданных переменных a, b и c перераспределить таким образом, что a, b, c станут, соответственно, наименьшим, средним и наибольшим значениями.

16. Выбрать наибольшее из четырёх заданных чисел.

17. Решить линейное уравнение ax = b.

18. Решить квадратное уравнение ax2 + c = 0.

19. Решить биквадратное уравнение ax4 + c = 0.

20. Определить, пройдет ли кирпич с рёбрами a, b, c в прямоугольное отверстие со сторонами x и y. Просовывать кирпич в отверстие разрешается только так, чтобы каждое из его рёбер было параллельно или перпендикулярно каждой из сторон отверстия.

21. Идет k-ая секунда суток. Определить, сколько полных часов и полных минут прошло к этому моменту.

22. Даны х и у. Если х<0 и у<0 то каждое значение заменить модулем, если отрицательное только одно из них, то оба значения увеличить на 0,5, если оба не отрицательны и не одно из них не принадлежит интервалу (0,5; 2), то оба значения уменьшить в 10 раз. В остальных случаях х и у без изменений.

23. Дано целое трехзначное число, выстроить его цифры в порядке возрастания.

24. Дано целое трехзначное число, выстроить его цифры в порядке убывания.

25. Дано целое двухзначное число. Проверить располагаются ли его цифры в порядке возрастания.

26. Дано целое двухзначное число. Проверить располагаются ли его цифры в порядке убывания.

27. Введите с клавиатуры три числа. Если все числа отрицательны и не равны между собой, то замените числами их квадратами и выведите результаты на экран. Если все числа равны нулю, то сделайте их соответственно равными 5, 20, 15 и выведите результаты на экран. Иначе, найдите и выведите сумму этих чисел.

28. Введите с клавиатуры три числа: А, В, С. Если А > В > С > 0, то замените все числа их квадратами и выведите результаты на экран. Если они отрицательны и не равны между собой, то каждое число замените наибольшим из них и выведите результаты. Иначе, найдите и выведите их сумму.

29. Введите с клавиатуры два числа: N и M. Если оба числа больше 100, то замените каждое из меньшим и выведите результаты на экран. Если первое число положительное, а второе отрицательно, то уменьшите их в два раза и выведите результаты. Иначе найдите и выведите среднее арифметическое этих чисел.

30. Введите с клавиатуры три числа А, В, С. Если А=С, то все числа замените их квадратами и выведите результаты. Иначе А сделайте равными сумме В и С, С обнулите, В оставьте без изменения и выведите результаты на экран.

31. Введите с клавиатуры три числа А, В и С. Если они не равны, то замените все числа наибольшим из них и выведите результаты на экран. Иначе найдите и выведите сумму квадратов этих чисел.

32. Введите с клавиатуры три числа: X, Y, Z. Если числа равны, увеличьте их в три раза и выведите результаты на экран. Если равны только два последних числа, заметите все числа на противоположные и выведите результаты. Иначе, все числа сделайте равными 222 и выведите результаты.

33. Введите с клавиатуры два числа: K и L. Если они положительны, то замените каждое на квадрат их суммы и выведите результаты на экран. Если все числа отрицательные, то каждое сделайте равным наименьшему и выведите результаты. Иначе, К приравняйте к 10, а L – к 15м и выведите результаты.

34. Введите с клавиатуры два числа: a и b. Если оба числа четные, то вычислите их сумму и выведите результат на экран. Если оба – нечетные, то найдите произведение этих чисел и выведите результат. Иначе, увеличьте все числа в пять раз и выведите результаты.

35. Введите с клавиатуры три числа: А, В и С. Если А и С кратны 5, а В – не кратно, то все эти числа замените их квадратами и выведите результат на экран. Если только В кратно 5, то увеличьте все числа на 10 и выведите результаты. Иначе, найдите и выведите среднее арифметическое этих чисел.

36. Введите с клавиатуры три числа: a, b и c. Если все они равны, то первое увеличьте в 10 раз, второе уменьшите в 10 раз, а третье увеличьте на 10 и выведите результаты на экран. Если равны только первое и последнее, то увеличьте все числа на 100 и выведите результаты. Иначе найдите и выведите удвоенную сумму этих чисел.

37. Введите с клавиатуры три числа: А, В и С. Если все они четные, то найдите и выведите их сумму на экран. Если все они нечетные и А > В > С, по определите и выведите значения наибольшего и наименьшего из чисел. Иначе выведите числа без изменения.

38. Дано целое число. Оканчивается ли оно цифрой 7? Оканчивается ли оно четной цифрой?

39. Даны два действительных числа. Найти среднее арифметическое этих чисел, и среднее геометрическое их модулей.

40. Даны числа А, В, С. Удвоить эти числа если А>B>=C. И заменить их абсолютными значениями, если это не так.

41. Даны два действительных числа заменить первое на 0 если оно меньше или равно второму и оставить числа без изменений в противном случае.

42. Даны x, y, x<>y. Меньшее из этих двух чисел заменить на (x+y)/2 а большее на 2*y.

43. Даны три числа. Возвести в квадрат те из них, значения которых неотрицательны.



Поделиться:


Последнее изменение этой страницы: 2017-02-07; просмотров: 283; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.14.130.24 (0.021 с.)