информатика 8 класс
8-сынып
1.  Натурал
сандар (1<=N<=3000) рим цифрлары болып табылатын бағдарлама жазу.
Шығу файлы torim.in бастапқы саны болады.  torim.out 
файлда шешімін  жазып ал.
Мысалы:
| Torim.in | Torim.out | 
| 2748 | MMDCCXLVIII | 
2. Санның дәрежесін табу бағдарламасын жазу. Nk
(1<=N<10000, 1<=k<=100). power.in шығу файлында бірінші жолы N,
екінші жолы k санымен жазылған.  power.out
файлында  N санының   k  дәрежесі  нәтижесін жазу.
Мысалы: 
| power.in | power.out | 
| 2 5 | 32 | 
3.     Жақша белгілері үш түрден тұрады: (), {}, []. Оларды дұрыс
орналастыру тексеру бағдарламасын жазу. skobka.in файлында жақша белгілері  skobka.out файлынан  "Yes” немесе "No”сөзінен шығу керек.
Мысалы:      
| skobka.in | skobka.out | 
| {()([])} | Yes | 
| ({[})] | No | 
4. N (2<=N<=100000) –нан әр түрлі сандар жүйелігі
берілген.Максималды және минималды     сандар
(осы сандармен қоса) арасында орналасқан сандар жүйелігінің суммасын табу.  1 санынан 
д 1000000 –ға дейінгі аралығында сандар суммасы жатады.
Мысалы:
| pos.in | pos.out | 
| 5 1 7 100 | 108 | 
5.Ох
осьінде N (2<=n<=10000)  x1,x2,x3,
…, xn координатасымен берілген. Минималды белгі берілгенге дейін арақашықтық
суммасындағы  Z белгісін табу. ‘Line.in’
файлында берілген.
Мысалы:
| Line.in | Line.out | 
| 5 1 3 | 3 | 
6.Берілген
натурал сандарды анықтау арифметикалық прогрессияға  қүрыла ма? 
Үш саннан кем емес сандар талап етіледі.
Мысалы:
| Progres.in | Progres.out | 
| 1357 | Yes | 
| 289 | No | 
8 класс
- Написать программу, которая представляет
 натуральное число (1<=N<=3000)
 римскими цифрами. Входной файл torim.in содержит исходное число. В файл torim.out записать
 результат.
Пример:
| Torim.in | Torim.out | 
| 2748 | MMDCCXLVIII | 
- Написать программу возведения в степень. Nk (1<=N<10000,
 1<=k<=100).Во входном файле power.in в первой строке записано число N,
 во второй k. В файл power.out записать результат возведения N в степень k.
Пример:
| power.in | power.out | 
| 2 5 | 32 | 
3.     
Скобочное выражение содержит три вида
скобок: (), {}, []. Написать программу проверки правильности их расстановки. В
файле skobka.in вводится скобочное выражение,
вывести в файл skobka.out слова "Yes” или "No”.
Пример:
| skobka.in | skobka.out | 
| {()([])} | Yes | 
| ({[})] | No | 
4.     
Дана последовательность из N (2<=N<=100000) различных чисел. Найти сумму чисел  этой
последовательности, расположенных между максимальным и минимальным числами
(включая оба эти числа). Числа в последовательности лежат в интервале от 1 до
1000000 включительно.
Пример:
| pos.in | pos.out | 
| 5 1 7 100 | 108 | 
5.     
На оси Ох
заданы N (2<=n<=10000) с координатами x1,x2,x3, …, xn. Найти такую точку Z,
сумма расстояний от которой до данных точек минимальная. Исходные данные
находятся в файле ‘Line.in’.
Пример:
| Line.in | Line.out | 
| 5 1 3 | 3 | 
6.     
Для
заданного натурального числа определить, образуют ли его цифры арифметическую
прогрессию. Предполагается, что в числе не менее трёх цифр. 
Пример:
| Progres.in | Progres.out | 
| 1357 | Yes | 
| 289 | No | 
 
 
 
 
 
На странице приведен только фрагмент материала.
Будь-те первым, поделитесь мнением с остальными.
