Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная работа Информатика и программирован...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
413.18 Кб
Скачать

Блок 2. Перевод из одной системы исчисления в другую

  1. Переведите в троичную систему исчисления 7010 ,    1682110 ,    4381.6610 ,    0005 ,    100102 .

  2. Переведите в пятиричную систему исчисления 12410 ,    875310 ,    560.56310 ,    2247 ,    011002.

  3. Переведите в 13-ричную систему исчисления 91210 ,    6510 ,    4987.0510 ,    8889 ,    000002.

  4. Переведите в двоичную систему исчисления 3410 ,    5830510 ,    695.74110 ,    5018 ,    212023 ,    64A24C16.

  5. Переведите в восьмиричную систему исчисления 65910 ,    435310 ,    135.12410 ,    000102 ,    001,002 ,    65B90A16.

  6. Переведите в 16-ричную систему исчисления 9823710 ,    5710 ,    4840.0610 ,    101,1102 ,    2144,708.

  7. Переведите в десятичную систему исчисления 1011102 ,    100,0102 ,    0671018 ,    4015,238 ,    1220,003 ,    A0.1BD16 .    

Выполните действия 1) 0000002 + 010002,    2) 1010,12 + 1010,002 ,    3) 101111012 - 1111112 ,    4) 01,0112 - 11,01012 ,     5) 111110012 * 1112 ,    6) 11,0012 / 10,02 ,    7) 3661658 + 520428 ,    8) 1571,18 + 2215,778 ,     9) 450720668 - 2061148 ,    10) 36,7318 - 62,14628 ,    11) 416110618 * 2318 ,    12) 27,2758 / 47,58 ,     13) C8.8BE16 + A962.4BF16 ,    14) D94.7BE16 * 9.7BC16

Блок 3. Решите указанные программы с помощью среды разработки

  1. Begin18.  Найти решение системы уравнений вида

  2. A1·x + B1·y = C1, A2·x + B2·y = C2, заданной своими коэффициентами A1, B1, C1, A2, B2, C2, если известно, что данная система имеет единственное решение.

  3. Begin38.  Даны координаты (как целые от 1 до 8) двух различных полей шахматной доски. Если король за один ход может перейти с одного поля на другое, вывести логическое значение True, в противном случае вывести значение False.

  4. Begin59.  Для данного x вычислить значение следующей функции f, принимающей вещественные значения:

  1. –1,

  1. если x <= 0,

  1. f(x)=

  1. x·x,

  1. если 0 < x < 2,

  1. 4,

  1. если x >= 2.

  1. Begin73.  Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом: 1 — катет (a), 2 — гипотенуза (c), 3 — высота, опущенная на гипотенузу (h), 4 — площадь (S). Дан номер одного из этих элементов и его значение. Вывести значения остальных элементов данного треугольника (в том же порядке).

  2. Begin84.  Дано вещественное число A и целое число N (> 0). Вывести

  3. 1 + A + A2 + A3 + ... + AN.

  4. Begin108.  Дан набор ненулевых целых чисел; признак его завершения — число 0. Вывести сумму всех положительных четных чисел из данного набора. Если требуемые числа в наборе отсутствуют, то вывести 0.

  5. Minmax4.  Найти количество максимальных из данных десяти целочисленных элементов.

  6. Array7.  Заменить все отрицательные элементы целочисленного массива размера 10 на значение максимального.

  7. Matrix11.  Дана целочисленная матрица размера M x N. Найти количество ее строк все элементы которых различны.

  8. String23.  Дана строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить длину самого длинного слова.

  9. Text13.  Дан текстовый файл. Заменить в нем все подряд идущие пробелы на один пробел.

  10. Proc27.  Описать процедуру Factors(A,N,F), находящую разложение натурального числа A на простые множители. Количество множителей возвращается в целой переменной N, а сами множители (в порядке неубывания) — в целочисленном массиве F (N и F — выходные параметры; максимальное число элементов массива F считать равным 15). С помощью этой процедуры разложить на простые множители пять данных чисел.

Контрольная работа по дисциплине «Информатика и программирование ч.1»

для студентов 1 курса заочного отделения направления «Прикладная информатика»

ВАРИАНТ № 3