ПИТОН! Написать программу, для решения уравнение: Ax=B. Переменные А, B вводятся через клавиатуру через консоль. x-неизвестное. Про область допустимых значений не забываем. Помните, что на ноль делить нельзя. Материал может пригодится
139
262
Ответы на вопрос:
Вариант первый: var a: longint; n,p: integer; b: byte; begin write('введите натуральное число: '); readln(a); n: =0; p: =0; while a > 0 do begin b: =a mod 10; if b = 0 then n: =n+1; if b = 5 then p: =p+1; a: =a div 10; end; writeln('количество нулей в числе: ',n); writeln('количество пятёрок в числе: ',p); end. вариант второй: var a: string; n,p,i: integer; begin write('введите натуральное число: '); readln(a); n: =0; p: =0; for i: = 1 to length(a) do if a[i] = '0' then n: =n+1 else if a[i] = '5' then p: =p+1; writeln('количество нулей в числе: ',n); writeln('количество пятёрок в числе: ',p); end.
Популярно: Информатика
-
badoo4005.12.2020 19:21
-
dmahov22829.09.2020 04:06
-
macglok1219.08.2021 18:33
-
опв413.10.2020 18:44
-
Elizaveta3012200512.09.2021 23:49
-
nikserg22311.07.2022 21:34
-
Евгеша20011111.08.2020 18:16
-
Lolycomp4024.05.2020 07:16
-
stozhok199807.11.2022 22:10
-
Zayka123105.06.2022 12:39