Задание 2

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

Таблица 2

Вариант Задание
  Определить в какой четверти или на какой оси координатной плоскости находится точка с координатами х, у.
  Даны два числа неравных друг другу. Меньшее из них заменить их полусуммой, большее – их удвоенным произведением.
  Даны три целых положительных числа. Если все они четные, каждое число уменьшить в два раза, если хотя бы одно из них четное, увеличить каждое число на 20%, если четных чисел нет, оставить числа без изменения.
  Даны три целых числа. Найти минимальное из них и прибавить минимальное значение к числам, отличным от минимального.
  Даны три целых числа. Определить, могут ли они быть сторонами треугольника. Если могут, то определить какой это треугольник: равнобедренный, равносторонний или разносторонний.
  Даны два угла (в градусах). Определить существует ли треугольник с такими углами. Если да, то будет ли он прямоугольным.
  Даны три числа. Если одно из них положительное, то найти площадь квадрата со стороной, равной значению положительного числа. В противном случае вывести соответствующее сообщение.
  Даны числа a, b. Если b=0, то найти min (a, b), если b<0, то найти max (a, b), в противном случае каждое число уменьшить на 20%.
  Даны два целых числа неравных друг другу. Большее из них увеличить на 50%, меньшее заменить суммой заданных чисел.
  Даны числа a, b, c, d. Найти min { max (a, b), max (c, d)}.
  Даны два целых числа a, b. Найти вещественные корни уравнения ax2+b=0 или вывести сообщение об их отсутствии.
  Даны числа a, b, c, d. Если a>b>c>d, то каждое число заменить наибольшим из всех чисел, если a<b<c<d, то каждое число заменить его квадратом, в противном случае оставить числа без изменения.
  Даны числа a, b, c. Если все они равны нулю, вывести об этом сообщение, если среди чисел нет нулей, найти и вывести их произведение, в противном случае нули заменить суммой двух других чисел.
  Даны числа a, b, c. Вычислить max (a+b+c, abc)*min (a, b, c)
  Определить, где находится точка с координатами х, у: на окружности радиуса r, внутри круга радиуса r или вне его.
  Даны числа a, b, c, d. Если ни одно из чисел a, b, c не равно d, то найти max(d-a, d-b, d-c).
  Даны три целых числа a, b, c. Найти вещественные корни уравнения ax2+bx+c=0 или вывести сообщение об их отсутствии.
  Определить правильность даты, заданной тремя целыми числами (день, месяц, год).
  Даны три числа. Найти сумму минимального и максимального среди них.
  Даны числа a, b, c, d. Найти max {min(a, b), min(c, d)}.
  Даны три целых положительных числа. Если все они нечетные, каждое число увеличить в два раза, если хотя бы одно из них нечетное, оставить числа без изменения, если нечетных чисел нет, увеличить каждое число на 50%.
  Даны два числа неравных друг другу. Большее из них уменьшить на 30%, меньшее заменить произведением заданных чисел.
  Даны три числа. Если все они отрицательные, каждое число увеличить на 40%, если хотя бы одно из них отрицательное, уменьшить каждое число в два раза, если отрицательных чисел нет, оставить их без изменения.
  Даны три числа a, b, c. Если все они положительны, вычислить площадь треугольника со сторонами a, b и c. Если среди них есть хотя бы одно отрицательное число, найти сумму чисел.
  Даны числа a, b, c. Вычислить min(a+b+c, abc)* max (a, b, c)
  Даны числа a, b, c, d. Если a<b<c<d, то каждое число заменить наименьшим, если a>b>c>d, то каждое число уменьшить на 40%, в противном случае оставить числа без изменения.
  Даны числа a, b. Если a<0, то найти max (a, b), если a=0, то найти min (a, b), в противном случае каждое число увеличить на 50%.
  Даны числа a, b, c. Если среди них нет положительных чисел, вывести об этом сообщение, если все они положительные, найти и вывести их сумму, в противном случае положительные числа уменьшить на 20%.
  Даны числа a, b, c, d. Если ни одно из чисел a, b, c не равно d, то найти min(a-d, b-d, c-d).
  Даны числа a, b, c. Найти произведение минимального и максимального из них.

Список литературы

1. Водополова Н.В., Мисюткин В.И., Чабуркина С.А. Основы алгоритмизации. Практическое пособие к лабораторным и контрольным работам по курсам "Информатика" и "Основы информатики и вычислительной техники"– Гомель: ГГТУ им. П.О. Сухого, 2004, № 2963.

2. Водополова Н.В., Чабуркина С.А.Основы программирования на VBA. Практическое пособие по курсам "Основы информатики и вычислительной техники" и "Информатика" для студентов экономических специальностей. – Гомель: ГГТУ им. П.О. Сухого, 2004, № 2980.

3. Водополова Н.В.Уроки основ алгоритмизации и программирования на VBA. Урок 6. Программирование разветвляющихся алгоритмов. – Гомель: ГГТУ им. П.О. Сухого, 2004.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: