Кто знает в pascal abc программа которая во введенном слове подсчитывала бы число букв 'а' и заменяла их буквами 'б'
248
318
Ответы на вопрос:
{вот правильное решение я там забыл то чтобы подсчитывать число букв a} var s: string; i, id, len, max, count,q: byte; begin q: =0; readln(s); len : = length(s); max : = 0; id : = 0; count : = 0; for i: =1 to len do if s[i] < > ' ' then count : = count + 1 else begin if count > max then begin max : = count; id : = i - count; end; count : = 0 end; if count > max then begin max : = count; id : = i - count; end; for i: =id to id+max do if s[i] = 'a' then begin q: =q+1; s[i] : = 'b'; writeln(s,' ' , q); end; end.
ответ:
31₁₀ = 37₈
91₁₀ = 133₈
126₁₀ = 176₈
172₁₀ = 254₈
объяснение:
31₁₀ = 7*8⁰ + 3*8¹ = 37₈
91₁₀ = 3*8⁰ + 3*8¹ + 1*8² = 133₈
126₁₀ = 6*8⁰ + 7*8¹ + 1*8² = 176₈
172₁₀ = 4*8⁰ + 5*8¹ + 2*8² = 254₈
Популярно: Информатика
-
anna187015.05.2022 08:09
-
dhrgdh07.11.2022 05:14
-
alionka725.03.2022 19:54
-
Ника26040625.04.2023 08:52
-
рипрмот02.04.2021 04:23
-
gulua102.10.2021 20:15
-
JICNX24.01.2022 04:54
-
viktordemi201524.05.2021 00:15
-
Ангелина2232507.05.2021 07:45
-
flash2050p08smf19.05.2020 16:40