kulturarai44
?>

Составить приложение на языке pascal. вычислить на пк значения функции, заданной в таблице. на печать вывести значения вводимых исходных данных и полученные результаты, сопровождая их именами переменных. значения аргумента взять из указанного диапазона так, чтобы протестировать все ветви программы.

Информатика

Ответы

Vasilevskii
program
var
s: string;
a:array[1..4] of integer;
i:integer;
begin
 read(s);
 for i:=1 to 4 do a[i]:=0;
 
 for i:=0 to length(s) do
 begin
    if s[i]=')' then inc(a[1]);
    if s[i]='(' then inc(a[2]);
    if s[i]='!' then inc(a[3]);
    if s[i]='.' then inc(a[4]);
 end;
 
 if(a[1]>a[2])and(a[1]>a[3])and(a[1]>a[4]) then write('Funny')else
 if(a[2]>a[1])and(a[2]>a[3])and(a[2]>a[4]) then write('Sad') else
 if(a[3]>a[2])and(a[3]>a[1])and(a[3]>a[4]) then write('Angry') else
 if(a[4]>a[2])and(a[4]>a[3])and(a[4]>a[1]) then write('Deep') else
    write('Unclear');

end.
dakimov

На Python:

number = input('Введите число в двоичной системе счисления: ')

number_of_zeros = 0

number_of_units = 0

for i in number:

   if i == '0':

       number_of_zeros += 1

   elif i == '1':

       number_of_units += 1

try:

#    print('Введеное число: ' + str(int(number, 2)))

   print('Нулей: ' + str(number_of_zeros))

   print('Единиц: ' + str(number_of_units))

except ValueError:

   print('Error')

Объяснение:

закомментировал строку вывода числа в десятичной системе, если понадобится, можно раскомментировать (убрать #), если совсем не надо, можно удалить.

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

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

Составить приложение на языке pascal. вычислить на пк значения функции, заданной в таблице. на печать вывести значения вводимых исходных данных и полученные результаты, сопровождая их именами переменных. значения аргумента взять из указанного диапазона так, чтобы протестировать все ветви программы.
Ваше имя (никнейм)*
Email*
Комментарий*

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

ВасилийМалюга152
kulibabad566
Salko17
Anna_Kamil
ilyushin-e
Картузов-Алексей1252
vvb1383
janepustu
ГармаеваЕкатерина1637
polina25258
Романенко
NatalyaAlekseevich1644
vladimyrgorbunov
Рощак_Ольга573
gorodof4292