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

На плоскости даны три точки. Если они лежат на одной прямой, то вывести букву L, иначе если они лежат обрауют прямоугольный треугольник, то вывести букву O, если обрауют остроугольный треугольник, вывести букву A, если они образуют равнобедренный треугольник, то вывести дополнительно букву E по питону как программа

👇
Открыть все ответы
Ответ:
ирт3
ирт3
22.05.2023
Px - обозначение пикселя

количество пикселей в изображении = ширина * высота

количество цветов = 2ⁱ^1 - глубина (битность) цвета,
т. е. количество бит на 1 px

2⁴ = 16 цветов
2⁸ = 256 цветов

8 бит = 1 байт

1.количество px в изображении = 200 * 100 = 20 000 px
битность => 16 цветов = 4 бит

20 000 * 4 = 80 000 бит
80 000 / 8 = 10 000 байт

ответ:
для изображения размером 200×100 пикселей
при глубине цвета 4 бит (16 цветов)
необходимо 10 000 байт

2.
количество px в изображении = 200 * 150 = 30 000 px
битность => 258 цветов = 8 бит

30 000 * 4 = 120 000 бит
120 000 / 8 = 15 000 байт

ответ:
для изображения размером 200×150 пикселей
при глубине цвета 4 бит (16 цветов)
необходимо 15 000 байт

3.
количество px в изображении = 20 * 30 = 600 px
256 цветов = 8 бит

600 * 8 = 4 800 бит
4 800 / 8 = 600 байт

4.
6 px = 2 * 3
2³ = 8 цветов

Двоичный код цветов 3-битной палитры:
R G B
1 1 1 белый
0 0 0 черный
1 0 1 малиновый
1 0 0 красный
0 0 1 синий
0 1 1 бирюзовый
0 1 0 зеленый
1 1 0 желтый

Изображение из 6 px
с основными цветами (без белого и черного):
мал кра син
бир зел жел

Двоичный код изображения:
101 100 001
011 010 110

1. сколько байтов необходимо для хранения растрового изображения размерами 200×100 пикселей, если цв
4,4(10 оценок)
Ответ:
Kurbatovaolga15
Kurbatovaolga15
22.05.2023
1. Если не использовать функцию возведения в степень, то так:
#include <iostream>
using namespace std;

int main()
{
    int n;
    double s=0;
    double st;
    cout << "Введите n: ", cin >> n, cout << "\n";
    for (int i=1; i<=n; i++) {
    st = 1;
    for (int j=1; j<=i; j++) st *=i;
    s += (double)1/st;
    }
    cout << s;
    return 0;
}

Пример:
Введите n:
3
1.28704

2. Если использовать функцию pow(), то так:
#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    int n;
    double s=0;
    cout << "n = ", cin >> n;
    for (int i=1; i<=n; i++) s += (double)1/pow(i,i);
    cout << s;
    return 0;
}

Пример:
n = 3
1.28704
4,7(63 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ