1.Для представления целых положительных чисел отводится 8 бит. Диапазон целых положительных чисел 1 … 256
0 … 256
1 … 255
0 … 255
2.Для представления целых чисел отводится 1 байт. Диапазон целых положительных чисел
-127 … 128
-255 … 256
-128 … 127
-128 … 128
3.Компьютерное представление числа 32768₁₀ в формате целого положительного числа
0100000000000000
0000000
отсутствует
1000000000000000
4.Какому десятичному числу соответствует двоичный код 8-разрядного представления 00010110₂?
5.Представление числа 1067 в формате с плавающей запятой (в экспоненциальном формате)
1Е + 03
1,067Е − 03
0,1065Е + 03
1,067Е + 03
6.Запишите беззнаковое представление десятичного числа 76 в восьмиразрядной ячейки памяти
#include <iostream>
using ll = long long;
using ld = long double;
#define yes cout << "YES" << "\n"
#define no cout << "NO" << "\n"
#define three cout << "Равносторонний"
#define two cout << "Равнобедренный"
#define one cout << "Разносторонний"
using namespace std;
bool exist(ll a, ll b, ll c){
return (a + b > c) && (a + c > b) && (b + c > a);
}
void type(ll a, ll b, ll c){
if(a == b && b == c)
three;
else if(a == b || b == c || a == c)
two;
else
one;
}
signed main() {
ll a,b,c;
cin >> a >> b >> c;
if(exist(a,b,c)){
yes;
type(a,b,c);
} else
no;
}
print("Введите длины сторон предполагаемого треугольника:")
a = float(input("a = "))
b = float(input("b = "))
c = float(input("c = "))
if a + b > c and a + c > b and b + c > a:
print("Треугольник существует")
if a == b and a == c and b == c:
print("Треугольник равносторонний")
else:
if a == b or a == c or b == c
print("Треугольник равнобедренный")
else:
print("Треугольник разносторонний")
else:
print("Треугольник не существует")