- •Построить программу, которая вводит координаты точки (X, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.
- •Построить программу, которая вводит координаты точки (X, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.
- •Написать программу, которая печатает True или False в зависимости от того, выполняются или нет заданные условия:
- •Построить программу, которая вводит координаты точки (X, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.
- •Построить программу, которая вводит координаты точки (X, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.
- •1. Пежо 2. Лада 3. Рено 4. Святогор
- •5. Форд 6. Опель 7. Крайслер 8. Мерседес
- •5. Брест 6. Вильнюс 7. Рязань 8. Минск
- •1. Австрия 2. Гана 3. Дания 4. Египет
- •5. Италия 6. Перу 7. Сша 8. Швеция
- •Марка автомобиля
- •1. Гагарина 2. Астраханская 3. Бирюзова 4. Египет
- •5. Новоселов 6. Братиславская 7. Зубковой 8. Интернациональная
- •Фигура:
- •1. Треугольник 2. Квадрат 3. Прямоугольник
- •4. Трапеция 5. Круг 6. Кольцо
Из величин, определяемых выражениями a=sinx, b=cosx, c=ln|x| при заданном х, определить и вывести на экран дисплея минимальное значение.
Даны значения a, b, c. Если a>b и b>c, то вычислить x=0,2; y=x2+0,6x+sin(x/2), если b<c и a<c, то x=2; y=x3+x2+x+1, в остальных случаях x=0, y=0.
Даны три числа a, b, c. Вычислить экспоненту того числа, значение которого ближе всего к значению функции y=(a2+b2+c2)/(a+b+c). Если a+b+c=0, то вывести сообщение об этом.
Даны три числа a, b, c. Определить количество отрицательных и количество положительных чисел.
Найти наименьшее из трех заданных значений a, b, c и вывести его имя и значение.
Построить программу, которая вводит координаты точки (X, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.
Определить, какая из двух точек - M1(x1,y1) или M2(x2,y2) - расположена ближе к началу координат. Вывести на экран дисплея координаты этой точки.
Определить, попадает ли точка M(x,y) в круг радиусом r с центром в точке (x0,y0).
Дана точка А (х, у). Определить, принадлежит ли она треугольнику с вершинами в точках (x1, y1), (x2, y2), (x3, y3).
Построить программу, которая вводит координаты точки (X, y) и определяет, попадает ли точка в заштрихованную область на рисунке. Попадание на границу области считать попаданием в область.
ОПЕРАТОР ВЫБОРА CASE
Цель работы: формирование знаний и умений по работе с операторами языка. Научиться решать задачи на разветвляющиеся алгоритмы. Приобретение навыков написания программ с использованием условного оператора CASE.
Локатор ориентирован на одну из сторон света («С» — север, «З» — запад, «Ю» — юг, «В» — восток) и может принимать три цифровые команды: 1 — поворот налево, –1 — поворот направо, 2 — поворот на 180 градусов. Дан символ C — исходная ориентация локатора и числа N1 и N2 — две посланные ему команды. Вывести ориентацию локатора после выполнения данных команд.
Даны два целых числа: D (день) и M (месяц), определяющие правильную дату невисокосного года. Вывести значения D и M для даты, следующей за указанной.
Введите три целых числа d, m, y, соответствующие определенной дате. Выведите название месяца и количество дней месяца, учитывая особенности високосного года.
Введите произвольный символ и выведите соответствующее этому символу сообщение: «цифровой символ», «большая латинская буква», «малая латинская буква», «большая русская буква», «малая русская буква», «прочие символы».
В японском календаре годы носят названия животных и составляют 12-летний цикл (крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи). 1984 год был началом очередного цикла. Составьте программу, которая по номеру введенного года выводит его название по японскому календарю.
Введите три целых числа d, m, y. Если тройка чисел образует правильную дату, выведите ее на экран, где название месяца выражено текстом. В противном случае выдайте сообщение об ошибке.
Введите символ, который соответствует курсу корабля: C – север, В – восток, Ю – юг, З – запад. Введите другой символ, соответствующий приказу: В – вперед, Н – назад, П – вправо, Л – влево. Определите новый курс корабля.
Введите целое число 1<=n<=100 и два произвольных числа x и y. В зависимости от значения k - младшей цифры числа n вычислите значение z по одной из следующих формул: z=1 при k=0; z=x+y при k=1, 7; z=x2*exp(y)при k=2, 3, 5; z=x*y при k=4, 8, 9; z=x*ln(|y|) при k= 6.
Астрологи делят год на 12 периодов и каждому из них ставят в соответствие знак Зодиака:
20.01–18.02 (Водолей) 19.02–20.03 (Рыбы) 21.03–19.04 (Овен) 20.04–20.05 (Телец)
21.05–21.06 (Близнецы) 22.06–22.07 (Рак) 23.07–22.08 (Лев) 23.08–22.09 (Дева)
23.09–22.10 (Весы) 23.10–22.11 (Скорпион) 23.11–21.12 (Стрелец) 22.12–19.01 (Козерог)
Составьте программу, которая вводит дату в виде: «день, месяц, год» и печатает название соответствующего знака Зодиака.
Введите два произвольных числа a и b (оба <10). В зависимости от результата выполнения операции k=[(a*b)/(a+b)], вычислите значение переменной y по одной из следующих формул: y=1/(a+b) при k=0; y=(a+b)/b2 при k=1,2; y=a +b2 при k=3; y=b*cos(a) при к=4; y=a*sin(b) при k=5; y=0 в остальных случаях. [ ]– целая часть аргумента.
Составить программу, которая для любого натурального числа печатает количество цифр в записи этого числа. Предполагается, что исходное число имеет не больше восьми цифр в записи.
Введите произвольные числа: n (целое), a и b. Вычислите k – остаток от деления n на 6 и значение переменной y по одной из следующих формул: y=1, если k=0; y=a+b, если k=1; y=a2+b2, если k=2 или 3; y=a*sin(b), если k=4; y=a*ln(|b|), если k=5.
Выведите на экран следующую информацию:
ГОРОД
1. Москва 2. Каунас 3. Киев 4. Харьков
