алекса146
14.02.2021 21:09

Задание 1. Переведите в десятичную систему счисления следующие числа из ... системы счисления.

№ варианта ... двоичной ... восьмеричной ... шестнадцатеричной

1 100011 220,7 А9ЕД

2 11011,01 35,6 15А

3 101011 40,5 2FA

4 111011.101 13,7 ЗС,1

5 110101 27,31 2FB

6 101001,11 37,4 19,А

7 100100,1 65,3 2F,A

8 1011101 43,5 1С,4

9 101011,01 72,2 AD,3

10 101101,110 30,1 38,В

Задание 3. Преобразуйте десятичные числа в двоичные и восьмеричные.

]№ варианта № варианта

1 327 6 265

2 259 7 411

3 428 8 409

4 431 9 356

5 146 10 507

Задание 4. Преобразуйте двоичные числа в восьмеричные и десятичные.

№ варианта № варианта

1 100000 6 1010101

2 100100 7 111001

3 101010 8 111100

4 110101 9 100111

5 100011 10 110010

№ варианта № варианта j

1 0,625 6 0,75

2 0,28125 7 7/16

3 0,078125 8 3/8

4 0,34375 9 1/4

5 0.25 10 0,515625

4. Содержание отчета.

Отчет должен содержать: Название работы. Цель работы. Задание и его решение. Вывод по работе.

5. Контрольные вопросы

Что такое система счисления? Что такое основание системы счисления? Что такое непозиционная система счисления? Что такое позиционная система счисления?

№ варианта в двоичную в восьмеричную в шестнадцатеричную

1 36 197 681

2 197 984 598

3 84 996 368

4 63 899 435

5 96 769 367

6 99 397 769

7 98 435 899

8 69 368 996

9 397 598 984

10 435 681 19

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Elizabeth041100
28.02.2023 07:53
Честно, не поняла ваш код вообще. Почему нет цикла? Предлагаю свое решение:
1)Cначала заполняем массив случайными числами от 2 до 5 (включительно)
2)Потом выводим его (Для проверки)
3) Потом считаем оценки. Но сначала нужно обнулить переменные( В самом начале это делали), а то получится кака (:

program N_0547847;
var
    b, c, d, f, i:integer;
    a: array [1..20] of integer;
begin;
randomize;
b:=0; c:=0; d:=0; f:=0;
for i:=1 to 20 do begin
  a[i]:=random(4)+2; 
  write(a[i],' '); end; 
writeln;
for i:=1 to 20 do begin
    if a[i]=2 then  b:=b+1;
    if a[i]=3 then  c:=c+1;
    if a[i]=4 then  d:=d+1;
    if a[i]=5 then   f:=f+1;
end;
writeln('Двоек: ', b); 
writeln('Троек: ', c); 
writeln('Четверок: ',d);
writeln('Пятерок: ',f);
end.   
0,0(0 оценок)
Ответ:
uma0908
08.09.2022 02:49

ответ:

#include "stdafx.h"

#include

using namespace std;

struct complex // структура "хранения" комплексного числа

{ float re; // действительная часть

float im; // мнимая часть

};

void print( char * txt, complex x) // вывод комплексного числа

{

printf("%s=(%f,%fi)", txt, x.re, x.im);

return;

};

complex new_complex(float a, float b) // задать значение комплексному числу

{ complex temp;

temp.re=a;

temp.im=b;

return temp;

};

complex plus_complex(complex a, complex b) // сложить два комплексных чисел

{ complex temp;

temp.re=a.re+b.re;

temp.im=a.im+b.im;

return temp;

}

int main() // простая тестовая программа

{

complex z;

printf( "vvedite re и im 1 chisla: ");

cin > > z.re > > z.im;

print( "z", z); printf("\n");

complex q;

printf( "vvedite re и im 2 chisla: ");

cin > > q.re > > q.im;

print("q", q); printf("\n");

complex sum;

sum=plus_complex(z,q);

print("q+z", sum); printf("\n");

return 0;

}

0

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота