Введите а: -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;
}
Программа:
алг
нач
цел х
лит пол
вывод 'Введите возраст: '
ввод х
вывод 'Введите пол (одной буквой): '
ввод пол
выбор
при пол = 'м':
выбор
при х>=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 калорий'
иначе
вывод 'Ошибка при вводе возраста'
все
иначе
вывод 'Ошибка при вводе пола'
все
кон
Результат выполнения:
Поделитесь своими знаниями, ответьте на вопрос:
Переведите данное число из двоичного в десятичную систему счисления: а) 1111100111, 01 б)1001011, 00101
б) 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 степени и т.д