В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
кузя216
кузя216
17.09.2021 11:32 •  Информатика

Чи ж вкладеним розгалуження якщо таке розгалуження вткогується після того як завершило виконання попереднє розгалуження

Показать ответ
Ответ:
Ник6911
Ник6911
23.09.2022 22:52

1) зачем тебе передавать в функцию флоат, а потом это кастовать к даблу, когда можно сразу передавать дабл

2) на кой тебе setlocale в этой задаче

3) почему ты пытаешься считать из консоли 7 аргументов, когда в задаче дается лишь 4

4) много лишних переменных, да еще и разных типов, которые ты пытаешься использовать в одних выражениях

5) Ты вообще понимаешь почему в этой задаче требуется прописать функцию для нахождения площади треугольника? Если да, то почему ты каждый раз вызываешь функцию подсчета площади от одних и тех же трех отрезков, да еще и не образующих треугольник...

#include <iostream>

#include <cmath>

using namespace std;

double heron(double a_, double b_, double c_){

   double p = (a_ + b_ + c_) / 2;

   return sqrt(p * (p - a_) * (p - b_) * (p - c_));

}

void solve() {

   double a, b, c, d;

   cout << "a =\n";

   cin >> a;

   cout << "b =\n";

   cin >> b;

   cout << "c =\n";

   cin >> c;

   cout << "d =\n";

   cin >> d;

   cout << "S = " << heron(a, 1, 2) + heron(b, 2, 2.5) + heron(c, d, 2.5);

}

int main(){

   solve();

}

0,0(0 оценок)
Ответ:
ziksharof
ziksharof
30.03.2023 12:09

1. 44

2. 24

3. 128

Объяснение:

1.

Дано:

K = 500 * 500 = 250000 пикселей

N = 256 цветов

Iм = 200 Кбайт

Найти:

I - Iм = ?

N = 2^i

i = 8 бит (256 = 2^8)

8 бит = 8 / 8 = 1 байт (1 байт = 8 бит)

I = K * i

I = 250000 * 1 = 250000 байт

250000 байт = 250000 / 1024 ≈ 244 Кбайт (1 Кбайт = 1024 байт)

I - Iм = 244 - 200 = 44 Кбайт

2.

Дано:

I = 6 Кбайт = 6 * 1024 =  6144 байт = 6144 * 8 = 49152 бит

(1 Кбайт = 1024 байт)

(1 байт = 8 бит)

kв = 16 пикселей

N = 8 цветов

kгм = 1000 пикселей

Найти:

kг - kгм = ?

N = 2^i

i = 3 бит (8 = 2^3)

I = K * i

K = kв * kг

I = kв * kг * i

kг = I / (kв * i)

kг = 49152 / (16 * 3) = 49152 / 48 = 1024 пикселей

kг - kгм = 1024 - 1000 = 24 пикселя

3.

Дано:

K = 512 * 512 = 262144 точек

I = 224 Кбайт = 224 * 1024 =  229376 байт = 6144 * 8 = 1835008 бит

(1 Кбайт = 1024 байт)

(1 байт = 8 бит)

Найти:

N - ?

I = K * i

i = I / K

i = 1835008 / 262144 = 7 бит

N = 2^i

N = 2^7 = 128 цветов

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота