М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
ArturSSexe
ArturSSexe
11.06.2021 14:28 •  Информатика

Вдавние времена жил купец, было у него 10 дочерей. старшей дочери исполнилось 1000 лет. вторая была на 10 лет младше старшей и на десять лет старше младшей. сколько же дочерей было у купца, на самом деле, и сколько им было лет?

👇
Ответ:
anna20032004
anna20032004
11.06.2021
Задача связанная с двоичной системой счисления ( (n)-основание системы счисления, (2)-двоичная с.с,^ -степень числа(разряды двоичных чисел),(10)-десятичная с.с),при переводе из 2-ной с.с мы расставляем разряды чисел,начиная от знака = и с 0-го разряда,потом основание с.с возводим в степень числа:  10 (2)= 1*2^1+0*2^0=2+0=2 (10), т.е 2 дочери , 1000=1*2^3+0*2^2+0*2^1+0*2^0=8+0+0+0=8 (10) -лет,  отнимаем 1000 (2) - 10 (2) =110(2),переводим из 2-ной с.с в десятичную с.с 110(2) = 1*2^2+1*2^1+0*2^0=4+2+0=6 (10) лет 
ответ: 2 дочери,старшей 8 лет,младшей 6 лет
4,5(100 оценок)
Открыть все ответы
Ответ:
gasimovaa44
gasimovaa44
11.06.2021
N1
var a, b: integer;

•​ begin

•​ readln(a, b);

•​ a := a mod 2;
b := b mod 2;
•​ if (b > 0) and (a > 0) then

•​ writeln ('четных чисел нет')

•​ else

•​ writeln ('четное число есть');
end.

N2

#include <iostream>

using namespace std;

int main()
{
  int a;
  cin >> a;
  if(a < 100 || a > 999) cout  << "Неверное число" << endl;
  else
  {
    int a1 = a/100;
    int a2 = (a/10)%10;
    int a3 = a%10;
    if(a1%2==a2%2==a3%2==0) cout << "Да" << endl;
    else cout << "Нет" << endl;
  }
  return 0;
}
4,5(88 оценок)
Ответ:
Дамочка11
Дамочка11
11.06.2021
N1
var a, b: integer;

•​ begin

•​ readln(a, b);

•​ a := a mod 2;
b := b mod 2;
•​ if (b > 0) and (a > 0) then

•​ writeln ('четных чисел нет')

•​ else

•​ writeln ('четное число есть');
end.

N2

#include <iostream>

using namespace std;

int main()
{
  int a;
  cin >> a;
  if(a < 100 || a > 999) cout  << "Неверное число" << endl;
  else
  {
    int a1 = a/100;
    int a2 = (a/10)%10;
    int a3 = a%10;
    if(a1%2==a2%2==a3%2==0) cout << "Да" << endl;
    else cout << "Нет" << endl;
  }
  return 0;
}
4,5(86 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ