Автор работы: Пользователь скрыл имя, 24 Марта 2014 в 06:49, контрольная работа
б) Вычислить (C1A17-2314)∙1B13, записав результат в троичной системе счисления.
6.23 Перевести десятичные числа в двоичные числа с точностью до 10–8. Записать нормализованный вид двоичных чисел. 0,4287; – 0,7105
а) Составить прямой код целых чисел, считая, что числа объявлены величиной заданного типа ...
9.2 Составить математическую модель, блок-схему и записать на языке Pascal программу с использованием процедур (функций) для решения следующей задачи.
22110=110111012 (0,11011101)
Получим дополнительный код для числа -227.
-22710=-000111012 (1,00011101)
8.2
Составьте математическую модель задачи. Решите задачу в Excel, используя «Поиск решения». Опишите технологию ее решения с помощью ЭТ Excel по схеме ЧТО СДЕЛАТЬ – КАК СДЕЛАТЬ. Оформите решение как фрагмент листа Excel в числовом и формульном виде (распечатка), содержащем карточку «Поиск решения». Ответ округлите до сотых.
Определите сумму, положенную в банк на 8,5 лет, если в конце срока она составила 91 148 д.е. В конце первой трети срока вкладчик добавил треть от положенной в банк суммы. Банк начисляет простые проценты по ставке 6 % годовых.
9.2
Составить математическую модель, блок-схему и записать на языке Pascal программу с использованием процедур (функций) для решения следующей задачи.
В группе из N человек определить число людей с ростом выше m см.
program zadacha;
const n=12;
const m=189;
type mas=array[1..n] of integer;
const A:mas = (182,173,160,150,140,200,203,
var k:integer;
procedure vybor(var k:integer);
var i:integer;
begin
for i:=1 to n do
if A[i]>m then k:=k+1;
end;
procedure vyvod(var k:integer);
var i:integer;
begin
writeln('В групппе',k,'человек выше заданной высоты');
end;
begin
vybor(k);
vyvod(k);
readln;
end.