Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
4.2.1. Простое ветвление. Логические операции
Разработать алгоритм и программу в соответствии с индивидуальным заданием, применяя линейную форму оператора условного перехода и логические операции. Ввод исходных данных выполнить с помощью функции InputBox, вывод результата - Cells или MsgBox (см. подразд. 4.1, пример 1).
1) Даны два вещественных числа – С и D. Вывести на печать произведение этих чисел, если второе число имеет целую часть больше, чем первое, а дробная часть их суммы не превышает 0,3, в противном случае – их сумму.
2) Даны два числа – А и В. Если первое число окажется четным, а второе кратным пяти, то вывести на печать их отношение (А/В), в противном случае – результат целочисленного деления числа А на число В.
3) Даны два числа – К и Р. Если второе число окажется нечетным, а первое при этом будет представлять собой целый остаток от деления второго числа на три, то вывести на печать сумму квадратов заданных чисел, в противном случае необходимо оба числа обнулить.
4) Даны два числа – N и М. Если первое число окажется кратным пяти или второе число будет нечетным, то вывести на экран сумму модулей заданных чисел, в противном случае – разность квадратов модулей, заданных чисел.
5) Даны два вещественных числа – W и R. Если хотя бы одно из этих чисел имеет целую часть, кратную трем, то вывести на печать произведение заданных чисел, в противном случае – их разность.
6) Даны два вещественных числа – D и В. Если хотя бы одно из них имеет дробную часть, не превышающую 0,43, то вывести на печать среднеарифметическое заданных чисел, в противном случае их необходимо
обнулить.
7) Даны два вещественных числа – U и L. Если первое число имеет дробную часть больше 0,75 или если второе число имеет целую часть, кратную 10, то вывести на печать разность заданных чисел, в противном случае – их произведение.
8) Даны три числа – а, b, с. Определить максимальное из этих чисел и вывести его на печать.
9) Даны три числа – k, p, n. Определить минимальное из этих чисел и вывести его на печать.
10) Определить, в каком квадранте находится точка А с координатами
(х; у). Вывести на печать координаты точки и номер квадранта.
11) Даны три натуральных числа. Определить, можно ли построить треугольник с длиной сторон, равной этим числам.
12) Выполнить расчет функции
где a, b – любые числа.
13) Выполнить расчет функции
где a, b, с – любые числа.
14) Выполнить расчет функции
15) Выполнить расчет функции
16) Даны два вещественных числа – а и b. Вычислить, если это возможно, сумму натуральных логарифмов этих чисел.
4.2.2. Сложное ветвление
Составить алгоритм и программу вычисления функции у в соответствии с вариантом индивидуального задания (табл. 4.2). Для ввода аргумента х использовать функцию InputBox, для вывода значения функции у - функции Cells, MsgBox (см. подразд. 4.1, пример 1).
Таблица 4.2
Дата публикования: 2015-04-06; Прочитано: 536 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!