Есть ответ 👍

Придумайте алгоритм вводящий три целых числа и определяющий, есть ли среди введенных чисел одинаковые или нет. постройте блок-схему.

113
175
Посмотреть ответы 1

Ответы на вопрос:

MikiMio
4,8(83 оценок)

1) такой подход к измерению информации не имеет отношения к содержанию текста, поэтому такой способ измерения информации называют объективным.  все символы кодируются одинаковым количеством байт. количество байт, отводимое под один символ определяется размером алфавита. пусть в алфавите n букв, а n - количество байт, отводимое под один символ. тогда n можно найти следующим образом: n - минимальное число такое, что  2^n > = n. если знаете, что такое логарифм, то n = [logn], где log - двоичный логарифм, а [] - операция округления вверх.3) числа хранятся в виде последовательности байт. пусть для числа отведено n байт. тогда значения, которые может принимать число - от 0 до  2^n - 1 (если число беззнаковое) или от -2^(n - 1)  до 2 ^ (n - 1) - 1 (если число со знаком).7)#include < iostream> using namespace std; int main(){     int a, b;     cin > > a > > b;     cout < < a * b < < endl;     return 0; }9)#include < iostream> using namespace std; int main(){     int a;     cin > > a;     cout < < a * a < < endl;     return 0; }11)#include < iostream> using namespace std; int arr[1000]; int main(){     int n;     cin > > n;     for (int i = 0; i < n; ++i)     cin > > arr[i];     int sum = 0, cnt = 0;     for (int i = 0; i < n; ++i)     {       if(arr[i] > 0)       {         sum += arr[i];         ++cnt;       }     }     cout < < (float)sum / cnt < < endl;     return 0; }

Популярно: Информатика