com4047797
?>

Переведите данное число из двоичного в десятичную систему счисления: а) 1111100111, 01 б)1001011, 00101

Информатика

Ответы

zakaz1
A) 1111100111.01 = 1∙2^9+1∙2^8+1∙2^7+1∙2^6+1∙2^5+0∙2^4+0∙2^3+1∙2^2+1∙2^1+1∙2^0+0∙2^-1+1∙2^-2 = 512+256+128+64+32+0+0+4+2+1+0+0.25 = 999.25

б) 1001011.00101 = 1∙2^6+0∙2^5+0∙2^4+1∙2^3+0∙2^2+1∙2^1+1∙2^0+0∙2^-1+0∙2^-2+1∙2^-3+0∙2^-4+1∙2^-5 = 64+0+0+8+0+2+1+0+0+0.125+0+0.03125 = 75.15625

2^9 - это 2 в 9 степени и т.д
О. Карпов1691

Введите а: -4

Введите b: 12

! Результат работы а: 8

Введите а: -4

Введите b: 6

! Результат работы б: 22

Введите а: 90

Введите b: 40

! Результат работы в: 70

Объяснение:

С++:

#include <iostream>

using namespace std;

int main()

{

setlocale(LC_ALL, "RUS");

int a, b, c;

//a

cout << "Введите а: ";

cin >> a;

cout << "Введите b: ";

cin >> b;

b = b + a * 2;

if (a > b)

{

 c = a + b;

}

else

{

 c = b - a;

}

cout << "Результат работы а: " << c << endl;

//б

cout << "Введите а: ";

cin >> a;

cout << "Введите b: ";

cin >> b;

a = a - b * 2;

if (a <= b)

{

 c = b - a;

}

else

{

 c = a - b;

}

cout << "Результат работы б: " << c << endl;

//в

cout << "Введите а: ";

cin >> a;

cout << "Введите b: ";

cin >> b;

a = a - b * 3;

if (a>b)

{

 c = a - b;

}

else

{

 c = b - a;

}

cout << "Результат работы в: " << c << endl;

}

Tatyana1374

Программа:

алг

нач

   цел х

   лит пол

   вывод 'Введите возраст: '

   ввод х

   вывод 'Введите пол (одной буквой): '

   ввод пол

   выбор

       при пол = 'м':

           выбор

               при х>=2 и х<4 : вывод '1000 калорий'

               при х>=4 и х<9 : вывод '1500 калорий'

               при х>=9 и х<14 : вывод '2000 калорий'

               при х>=14 и х<19 : вывод '2600 калорий'

               при х>=19 и х<31 : вывод '2700 калорий'

               при х>=31 и х<51 : вывод '2500 калорий'

               при х>=51 и х<100 : вывод '2300 калорий'

           иначе

               вывод 'Ошибка при вводе возраста'

           все

       при пол = 'ж':

           выбор

               при х>=2 и х<4 : вывод '1000 калорий'

               при х>=4 и х<9 : вывод '1500 калорий'

               при х>=9 и х<14 : вывод '1800 калорий'

               при х>=14 и х<19 : вывод '2000 калорий'

               при х>=19 и х<31 : вывод '2100 калорий'

               при х>=31 и х<51 : вывод '2000 калорий'

               при х>=51 и х<100 : вывод '1600 калорий'

           иначе

               вывод 'Ошибка при вводе возраста'

       все

   иначе

       вывод 'Ошибка при вводе пола'

   все

кон

Результат выполнения:


перевести программу из Паскаля в Кумир. program food ; var x:integer; y:char; begin writeln('введит

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Переведите данное число из двоичного в десятичную систему счисления: а) 1111100111, 01 б)1001011, 00101
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Dr-motoshop
gullieta
Popova-Erikhovich
Виктор Попова
Lapushkin1988
set907
rukodelnizza1
Анна1417
beliaevabeliaeva-olesya35
Svetlana1287
Koranna1986
nagas
Fateevsa9
kotikdmytriy11
korolev-comitet8825