Valerevna
?>

Можно можно ли при двоичном кодировании использовать не 0 и 1 а другие знаки например а и б ?

Информатика

Ответы

missmorozova2
0 и 1 это чисто образные понятие. Например - азбука морзе тоже двоичное кодирование. 
Платон Демцун

#include <iostream>

#include <cmath>

#include <locale.h>

using namespace std;

int main(int argc, char **argv)

{

setlocale(0, "Russian");

int a, b, c;

double p, res;

cout << "Введите длины сторон треугольника:"<<endl;

cin >> a >> b >> c;

if (a + b > c && a + c > b && b + c > a) {

 p = (a + b + c) / 2.0;

 res = sqrt(p * (p - a) * (p - b) * (p - c));

 cout << "Площадь треугольника: "<< res <<endl;

}

else

 cout << "Невозможно вычислить площадь!" <<endl;

return 0;

}

Stepan Rastorgueva850
Const
  n = 20;

var
  a, p0, p1, pa: array[1..n] of integer;
  i, ip0, ip1, ipa: integer;

begin
  write('Введите ', n, ' элементов массива: ');
  for i := 1 to n do read(a[i]);
  writeln;
  ip0 := 0;
  ip1 := 0;
  ipa := 0;
  for i := 1 to n do
    if a[i] > 0 then
      if (a[i] mod 2) = 0 then begin
        ip0 := ip0 + 1;
        p0[ip0] := a[i]
      end
      else begin
        ip1 := ip1 + 1;
        p1[ip1] := a[i]
      end
    else begin
      ipa := ipa + 1;
      pa[ipa] := a[i]
    end;
  write('Положительные четные: ');
  for i := 1 to ip0 do write(p0[i]:4);
  writeln;
  write('Положительные нечетные: ');
  for i := 1 to ip1 do write(p1[i]:4);
  writeln;
  write('Остальные: ');
  for i := 1 to ipa do write(pa[i]:4);
  writeln
end.

Тестовое решение:

Введите 20 элементов массива: 3 8 -5 -8 3 0 4 12 -13 42 0 8 6 24 15 -9 47 18 53 -30

Положительные четные:    8   4  12  42   8   6  24  18
Положительные нечетные:    3   3  15  47  53
Остальные:   -5  -8   0 -13   0  -9 -30

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Можно можно ли при двоичном кодировании использовать не 0 и 1 а другие знаки например а и б ?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ognevasv555
Светлана308
Дементьева-Артем1315
Ананян Иван1281
Mikhailovna_Litvinova276
Azarova Anastasiya1707
kuziv31
Милита1065
Sadovskaya425
Korobeinikov-Yulich23
sredova71121
joini09
aeykin
tabacoffee
Sergei1198