Skip to content

Latest commit

 

History

History
210 lines (150 loc) · 29.3 KB

IF.md

File metadata and controls

210 lines (150 loc) · 29.3 KB

If 1

en An integer is given. If the integer is positive then decrease it by 8, otherwise do not change it. Output the obtained integer.

tj Адади бутун дода шудааст. Агар он мусбӣ бошад, аз он 8-ро тарҳ кунед; дар ҳолати акс онро тағйир надиҳед. Адади ҳосилшударо хориҷ кунед.

ru Дано целое число. Если оно является положительным, то вычесть из него 8; в противном случае не изменять его. Вывести полученное число.


If 2

en An integer is given. If the integer is positive then decrease it by 8, otherwise increase it by 6. Output the obtained integer.

tj Адади бутун дода шудааст. Агар он мусбӣ бошад, аз он 8-ро тарҳ кунед; дар ҳолати акс ба он 8-ро ҳамроҳ кунед. Адади ҳосилшударо хориҷ кунед.

ru Дано целое число. Если оно является положительным, то вычесть из него 8; в противном случае прибавить к нему 6. Вывести полученное число.


If 3

en An integer is given. If the integer is positive then decrease it by 8, if the integer is negative then increase it by 6, if the integer equals 0 then change it to 10. Output the obtained integer.

tj Адади бутун дода шудааст. Агар он мусбӣ бошад, аз он 8-ро тарҳ кунед; агар манфӣ бошад, пас ба он 8-ро ҳамроҳ кунед; агар нулӣ бошад, пас онро ба 10 иваз кунед. Адади ҳосилшударо хориҷ кунед.

ru Дано целое число. Если оно является положительным, то вычесть из него 8; если отрицательным, то прибавить к нему 6; если нулевым, то заменить его на 10. Вывести полученное число.


If 4

en Three integers are given. Find the amount of positive integers in the input data.

tj Се ададҳои бутун дода шудаанд. Миқдори ададҳои мусбиро дар маҷмӯаи ибтидоӣ ёбед.

ru Даны три целых числа. Найти количество положительных чисел в исходном наборе.


If 5

en Three integers are given. Find the amount of positive and amount of negative integers in the input data.

tj Се ададҳои бутун дода шудаанд. Миқдори ададҳои мусбӣ ва миқдори ададҳои манфиро дар маҷмӯаи ибтидоӣ ёбед.

ru Даны три целых числа. Найти количество положительных и количество отрицательных чисел в исходном наборе.


If 6

en Given two real numbers, output the larger value of them.

tj Ду ададҳо дода шудаанд. Калонтарини онҳоро ёбед.

ru Даны два числа. Вывести большее из них.


If 7

en Given two real numbers, output the order number of the smaller of them.

tj Ду ададҳо дода шудаанд. Рақами тартибии хурдтарини онҳоро ёбед.

ru Даны два числа. Вывести порядковый номер меньшего из них.


If 8

en Given two real numbers, output the larger value and then the smaller value of them.

tj Ду ададҳо дода шудаанд. Дар аввал калонтарин ва сонӣ хурдтарини онҳоро ёбед.

ru Даны два числа. Вывести вначале большее, а затем меньшее из них.


If 9

en The values of two real variables A and B are given. Redistribute the values so that A and B have the smaller and the larger value respectively. Output the new values of the variables A and B.

tj Ду тағйирёбандаҳои типи ҳақиқӣ дода шудаанд: A, B. Қиматҳои тағйирёбандаҳои мазкурро чунон ҷобаҷо кунед, ки дар A қимати хурдтарин ва дар B бошад — қимати калонтарин ҷоргир шавад. Қиматҳои нави тағйирёбандаҳои A ва B-ро хориҷ кунед.

ru Даны две переменные вещественного типа: AB. Перераспределить значения данных переменных так, чтобы в A оказалось меньшее из значений, а в B — большее. Вывести новые значения переменных A и B.


If 10

en The values of two integer variables A and B are given. If the values are not equal then assign the sum of given values to each variable, otherwise assign zero value to each variable. Output the new values of the variables A and B.

tj Ду тағйирёбандаҳои типи бутун дода шудаанд: A ва B. Агар қиматҳои онҳо нобаробар бошанд, пас ба ҳар як тағйирёбанда суммаи ин қиматҳоро бахшед, аммо агар баробар бошанд, пас ба тағйирёбандаҳо қиматҳои нулиро бахшед. Қиматҳои нави тағйирёбандаҳои A ва B-ро хориҷ кунед.

ru Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить каждой переменной сумму этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных A и B.


If 11

en The values of two integer variables A and B are given. If the values are not equal then assign the larger value to each variable, otherwise assign zero value to each variable. Output the new values of the variables A and B.

tj Ду тағйирёбандаҳои типи бутун дода шудаанд: A ва B. Агар қиматҳои онҳо нобаробар бошанд, пас ба ҳар як тағйирёбанда калонтарини ин қиматҳоро бахшед, аммо агар баробар бошанд, пас ба тағйирёбандаҳо қиматҳои нулиро бахшед. Қиматҳои нави тағйирёбандаҳои A ва B-ро хориҷ кунед.

ru Даны две переменные целого типа: A и B. Если их значения не равны, то присвоить каждой переменной большее из этих значений, а если равны, то присвоить переменным нулевые значения. Вывести новые значения переменных A и B.


If 12

en Given three real numbers, output the minimal value of them.

tj Се ададҳо дода шудаанд. Хурдтарини онҳоро хориҷ кунед.

ru Даны три числа. Найти наименьшее из них.


If 13

en Given three real numbers, output the value between the minimum and the maximum.

tj Се ададҳо дода шудаанд. Қимати мобайниро аз байни онҳо ёбед (яъне ададеро, ки дар байни қиматҳои калонтарин ва хурдтарин ҷойгир аст).

ru Даны три числа. Найти среднее из них (т. е. число, расположенное между наименьшим и наибольшим).


If 14

en Given three real numbers, output the minimal value and then the maximal value.

tj Се ададҳо дода шудаанд. Дар аввал адади хурдтарин ва сонӣ адади калонтаринро хориҷ кунед.

ru Даны три числа. Вывести вначале наименьшее, а затем наибольшее из данных чисел.


If 15

en Given three real numbers, output the sum of two largest values.

tj Се ададҳо дода шудаанд. Суммаи ду ададҳои калонтаринро аз байни онҳо ёбед.

ru Даны три числа. Найти сумму двух наибольших из них.


If 16

en The values of three real variables A, BC are given. If the values are in ascending order then double them, otherwise replace the value of each variable by its opposite value. Output the new values of the variables A, BC.

tj Се тағйирёбандаҳои типи ҳақиқӣ дода шудаанд: A, B, C. Агар қиматҳои онҳо аз рӯи афзуншавӣ ҷобаҷо карда шуда бошанд, пас онҳоро ба ду зарб кунед; дар ҳолати акс қимати ҳар як тағйирёбандаро ба муқобилаломаташ иваз кунед. Қиматҳои нави тағйирёбандаҳои A, B, C-ро хориҷ кунед.

ru Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. Вывести новые значения переменных A, BC.


If 17

en The values of three real variables A, BC are given. If the values are in ascending or descending order then double them, otherwise replace the value of each variable by its opposite value. Output the new values of the variables A, BC.

tj Се тағйирёбандаҳои типи ҳақиқӣ дода шудаанд: A, B, C. Агар қиматҳои онҳо аз рӯи афзуншавӣ ва ё камшавӣ ҷобаҷо карда шуда бошанд, пас онҳоро ба ду зарб кунед; дар холати акс қимати ҳар як тағйирёбандаро ба муқобилаломаташ иваз кунед. Қиматҳои нави тағйирёбандаҳои A, B, C-ро хориҷ кунед.

ru Даны три переменные вещественного типа: A, B, C. Если их значения упорядочены по возрастанию или убыванию, то удвоить их; в противном случае заменить значение каждой переменной на противоположное. Вывести новые значения переменных A, BC.


If 18

en Three integers are given. One of them differs from two other equal integers. Output the order number of the integer that differs from the others.

tj Се ададҳои бутун дода шудаанд, ки яке аз онҳо аз ду ададҳои дигарии байни ҳам баробар фарқ мекунад. Рақами тартибии адади фарқкунандаро муайян кунед.

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


If 19

en Four integers are given. One of them differs from three other equal integers. Output the order number of the integer that differs from the others.

tj Чор ададҳои бутун дода шудаанд, ки яке аз онҳо аз се дадҳои дигарии байни ҳам баробар фарқ мекунад. Рақами тартибии адади фарқкунандаро муайян кунед.

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


If 20

en Three points A, BC on the real axis are given. Determine whether B or C is closer to A. Output the nearest point and its distance from A.

tj Дар тири ададӣ се нуқтаҳои: A, B, C ҷойгир шудаанд. Муайян кунед, ки кадоме аз ду нуқтаҳои охирӣ (B ё C) ба нуқтаи А наздиктар ҷой гирифтааст. Ин нуқта ва масофаи онро аз нуқтаи А хориҷ кунед.

ru На числовой оси расположены три точки: A, B, C. Определить, какая из двух последних точек (B или C) расположена ближе к A, и вывести эту точку и ее расстояние от точки A.


If 21

en Integer coordinates of a point in the coordinate plane are given. If the point coincides with the origin of coordinates then output 0, otherwise if the point lies on the x-axis or y-axis then output 1 or 2 respectively. If the point does not lie on the coordinate axes then output 3.

tj Координатаҳои типи бутуни нуқта дар ҳамворӣ дода шудаанд. Агар нуқта бо оғози координата мувофиқ ояд, пас 0(нул)-ро хориҷ кунед. Агар нуқта бо оғози координата мувофиқат накунаду, аммо дар тирҳои OX ё OY хобад, пас мувофиқан 1 ва ё 2-ро хориҷ кунед. Агар нуқта дар тирҳои координатавӣ нахобад, пас 3-ро хориҷ кунед.

ru Даны целочисленные координаты точки на плоскости. Если точка совпадает с началом координат, то вывести 0. Если точка не совпадает с началом координат, но лежит на оси OX или OY, то вывести соответственно 1 или 2. Если точка не лежит на координатных осях, то вывести 3.


If 22

en Given coordinates of a point that does not lie on the coordinate axes, find the number of a coordinate quarter containing the point.

tj Координатаҳои нуқта, ки дар тирҳои координатавии OX ва OY намехобанд, дода шудаанд. Рақами чоряки координатавиеро муайян кунед, ки дар он ин нуқта ҷойгир аст.

ru Даны координаты точки, не лежащей на координатных осях OX и OY. Определить номер координатной четверти, в которой находится данная точка.


If 23

en Given integer coordinates of three vertices of a rectangle whose sides are parallel to coordinate axes, find the coordinates of the fourth vertex of the rectangle.

tj Координатаҳои типи бутуни се қуллаҳои росткунҷа дода шудаанд, ки тарафҳои он ба тирҳои координатавӣ параллел мебошанд. Координатаҳои қуллаи чорӯми он ёфта шавад.

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


If 24

en Given a real independent variable x, find the value of a real function f defined as:
f(x) = 2·sin(x),if x > 0,
  6 − x,if x ≤ 0.

tj Барои адади ҳақиқии додашуда x қимати функсияи зерин f ёфта шавад, ки қиматҳои ҳақиқӣ қабул мекунад:
f(x)=2*sin(x), агар x>0
f(x)=6-x, агар x<=0.

ru Для данного вещественного x найти значение следующей функции f, принимающей вещественные значения:
f(x) = 2·sin(x),если x > 0,
  6 − x,если x ≤ 0.


If 25

en Given an integer independent variable x, find the value of an integer function f defined as:
f(x) = x,if x < −2 or x > 2,
  −3·xotherwise.

tj Барои адади бутуни додашуда x қимати функсияи зерин f ёфта шавад, ки қиматҳои типи бутунро қабул мекунад:
f(x)=2x, агар x<-2 ё x>2
f(x)=-3
x дар ҳолати акс.

ru Для данного целого x найти значение следующей функции f, принимающей значения целого типа:
f(x) = x,если x < −2 или x > 2,
  −3·xв противном случае.


If 26

en Given a real independent variable x, find the value of a real function f defined as:
  x,if x ≤ 0,
f(x) = x2,if 0 < x < 2,
  4,if x ≥ 2.

tj Барои адади ҳақиқии додашуда x қимати функсияи зерин f ёфта шавад, ки қиматҳои ҳақиқӣ қабул мекунад:
f(x)=-x, агар x≤0;
f(x)=x2, агар 0<x<2;
f(x)=4, агар x≥2.

ru Для данного вещественного x найти значение следующей функции f, принимающей вещественные значения:
  x,если x ≤ 0,
f(x) = x2,если 0 < x < 2,
  4,если x ≥ 2.


If 27

en Given a real independent variable x, find the value of an integer function f defined as:
  0,if x < 0,
f(x) = 1,if x belongs to [0, 1), [2, 3), …,
  −1,if x belongs to [1, 2), [3, 4), … .

tj Барои адади ҳақиқии додашуда x қимати функсияи зерин f ёфта шавад, ки қиматҳои типи бутунро қабул мекунад:
f(x)=0, агар x<0;
f(x)=1, агар x дар [0,1), [2,3), ...;
f(x)=-1, агар x дар [1,2), [3,4), ... .

ru Для данного вещественного x найти значение следующей функции f, принимающей значения целого типа:
  0,если x < 0,
f(x) = 1,если x принадлежит [0, 1), [2, 3), …,
  −1,если x принадлежит [1, 2), [3, 4), … .


If 28

en Given a number of year (as a positive integer), find the amount of days in the year. Note that the length of year is 365 days for an ordinary year and 366 days for a leap year. A leap year is every year whose number is divisible by 4, as 1980, except centenary years that are not divisible by 400 (for example, 1300 and 1900 are ordinary years, 1200 and 2000 are leap years).

tj Рақами сол дода шудааст (адади бутуни мусбӣ). Миқдори рӯзҳоро дар ин сол муайян кунед, бо назардошти он, ки соли муқаррарӣ дорои 365 рӯз аст ва соли қабисавӣ - дорои 366 рӯз. Сол қабисавӣ ҳисобида мешавад, агар бебақия ба 4 тақсим шавад, ба истиснои он солҳое, ки онҳо бебақия ба 100 тақсим шуда, ба 400 тақсим намешаванд (масалан, солҳои 300, 1300 ва 1900 солҳои қабисавӣ нестанд, аммо 1200 ва 2000 бошанд - солҳои қабисавӣ ҳастанд).

ru Дан номер года (положительное целое число). Определить количество дней в этом году, учитывая, что обычный год насчитывает 365 дней, а високосный — 366 дней. Високосным считается год, делящийся на 4, за исключением тех годов, которые делятся на 100 и не делятся на 400 (например, годы 300, 1300 и 1900 не являются високосными, а 1200 и 2000 — являются).


If 29

en Given an integer, output its description string as: "negative even number", "zero number", "positive odd number", etc.

tj Адади бутун дода шудааст. Сатр-эзоҳи онро дар намуди "адади ҷуфти манфӣ", "адади нулӣ", "адади тоқи мусбӣ" ва ғ. хориҷ кунед.

ru Дано целое число. Вывести его строку-описание вида «отрицательное четное число», «нулевое число», «положительное нечетное число» и т. д.


If 30

en An integer in the range 1 to 999 is given. Output its description string as: "two-digit even number", "three-digit odd number", etc.

tj Адади бутуни дар фосилаи 1-999 хобанда дода шудааст. Сатр-эзоҳи онро дар намуди "адади дурақамаи ҷуфт", "адади серақамаи тоқ" ва ғ. хориҷ кунед.

ru Дано целое число, лежащее в диапазоне 1–999. Вывести его строку-описание вида «четное двузначное число», «нечетное трехзначное число» и т. д.