информатика 9-11 классы
9 – 11 сыныптар
1.
fact.in файлында натурал сандар (200 – ден 1-не дейінгі
сандар) жазылған. Оның
факториалдығын анықтау. Егер де болса, fact.out файлына санын (бастапқы факториалдығы) жазу, егер де жоқ
болса файлға "NO” сөзін жазу.
Мысалы:
fact.in |
fact.out |
6 |
3 |
7 |
no |
2.
Постфиксті
шартты белгілер –бұл сандық белгілер, яғни бірінші операндылар, сосын операция
белгілері жазылады. Мысалы: 3 5 +
білдіреді 3+5. Постфиксті шартты
белгілердің ерекшелігі – жазылуында жақшаның қажеті жоқ, Мысалы, (3+4*2)/3-1
белгісін 3 4 2 * + 3 / 1 - деп жазуға болады. Арифметикалық операциялардағы белгілер мен
цифрлардан түратын постфиксті белгілерді есептеу бағдарламасын жазу.Операнда
мен операциялар арасынан бос орын қалдыру керек.
Мысалы:
post.in |
post.out |
3 5 + |
6 |
4
4 2 * + 3 / 1 - |
3 |
3.
n –нен m (n <m<1000000 дейінгі реттік натурал сандар қатары берілген,
яғни бастапқыда барлық сандар жойылады, тақ сандар орнында тұрған, содан кейін
қалған қатардағы тақ сандар орнында тұрған сандар жойылады. Бұл тек бір сан
ғана қалғанша қайталанады, Ол санды анықтау.
Мысалы:
nchet.in |
post.out |
5 10 |
8 |
4.
N
(2<=N<=100000) әр түрлі сандар қатары берілген. Берілген реттікте табылмаған, бұл реттіктегі минималдыдан және максималды мағына элементтері дейін
табылған тқтас сандар өсу ретін жазып шығару.
Мысалы:
pos.in |
pos.out |
5 1 7 10 3 |
2 4 6 8 9 |
5. К натурал сандар берілген. К цифрының
реттілігі 110100100010000100000….. басып шығару , яғни 10 санының реттілігін жазу.
Мысалы:
dec.in |
dec.out |
4 |
1 |
6. Бағдарлама жазу, яғни N (1<=N<=2147483648) ондық натурал сандарды он алтылық
жүйеге айналдыру. Кіру файлы: tohex.in,
шығу : tohex.out.
Мысалы:
Tohex.in |
Tohex.out |
35432 |
8A68 |
9 – 11 классы
1. В
файле fact.in записано
натуральное число (количество цифр от 1 до 200). Определить, является ли оно
факториалом какого-либо числа. Если да, в файл fact.out записать это число (факториалом которого является исходное),
если нет, то записать в этот файл слово "NO”.
Пример:
fact.in |
fact.out |
6 |
3 |
7 |
no |
2. Постфиксное
выражение – это числовое выражение, в котором сначала записываются операнды, а
затем знак операции. Например: 3 5 + означает 3+5. Особенностью постфиксных
выражений является то, что при их записи скобки не нужны. Например, выражение
(3+4*2)/3-1 можно записать так: 3 4 2 * + 3 / 1 -. Написать программу
вычисления постфиксного выражения, содержащего цифры и знаки арифметических
операций. Операнды и операции разделяются пробелами.
Пример:
post.in |
post.out |
3 5 + |
6 |
4 4 2 * + 3 / 1 - |
3 |
3. Задан
ряд последовательных натуральных чисел от n до m (n <m<1000000), из
которого удаляют сначала все числа, стоящие на нечетных местах, затем из
оставшегося ряда удаляют все числа стоящие на нечетных местах. Эти действия
повторяют до тех пор пока не останется одно число, Определить это число.
Пример:
nchet.in |
post.out |
5 10 |
8 |
4.
Дана последовательность из N
(2<=N<=100000) различных чисел. Выписать в возрастающем порядке все целые
числа находящиеся в интервале от минимального до максимального значения
элементов этой последовательности, которые не находятся в данной
последовательности.
Пример:
pos.in |
pos.out |
5 1 7 10 3 |
2 4 6 8 9 |
5. Дано
натуральное число К. Напечатать К-ую цифру последовательности
110100100010000100000….., в которой выписаны подряд степени числа 10.
Пример:
dec.in |
dec.out |
4 |
1 |
6. Написать
программу, которая переводит десятичное
натуральное число N (1<=N<=2147483648) в шестнадцатеричную систему
счисления. Входной файл: tohex.in, выходной: tohex.out.
Пример:
Tohex.in |
Tohex.out |
35432 |
8A68 |
Будь-те первым, поделитесь мнением с остальными.