Freelifecool797
?>

Таблица истинности ((X∨Z)≡(Y∧W))→(Z∧Y) решить ​

Информатика

Ответы

Николаевич-Анатольевич599
1. Современный вариант
// PascalABC.NET 3.2, сборка 1439 от 09.05.2017
// Внимание! Если программа не работает, обновите версию!

begin
  ReadlnString.GroupBy(c->c).Select(x->(x.Key,x.Count)).OrderBy(x->x[0])
    .Select(x->Format('"{0}" - {1}',x[0],x[1])).Println(NewLine)
end.

Пример
10101110
"0" - 3
"1" - 5

2. Школьный вариант в стиле Pascal ABC, Free Pascal

var
  s:string;
  i,k0,k1:integer;
begin
  Readln(s);
  k0:=0; k1:=0;
  for i:=1 to Length(s) do
    if s[i]='0' then Inc(k0) else Inc(k1);
  Writeln('"0" - ',k0);
  Writeln('"1" - ',k1)
end.

Вывод результатов точно такой же, как и выше.

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

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

Таблица истинности ((X∨Z)≡(Y∧W))→(Z∧Y) решить ​
Ваше имя (никнейм)*
Email*
Комментарий*

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

olkay
Agadzhanyan-Ekaterina
vasilevich-F
Chutaeva381
tanyamurashova11352
arnaut-anna
РобертИрина
kurmaleeva
Андрей628
taanaami75
evgeniy1988486
anitanemtsewa
Koshkina Alekseevna
lpcck2212
andreokiseleo69421