alex499
18.09.2020 16:59

Написать ОБЯЗАТЕЛЬНО через строки ИЛИ через СЛОВАРИ (лучше через словари, конечно) Напишите программу, которая считывает символ и выводит текст, аналогичный приведённому в примере. Пробелы, знаки препинания, заглавные и строчные буквы важны! Ваша программа должна прочитать со стандартного потока ввода или из файла input.txt один символ. Гарантируется, что у этого символа ASCII код находится в диапазоне от 33 до 126.
Вывести текст, аналогичный примеру внизу. В скобках указываются ASCII коды соответствующих символов.
Примеры:
вводится В
Выводится The next char for 'B' (66) is 'C' (67).
The previous char for 'B' (66) is 'A' (65).


Написать ОБЯЗАТЕЛЬНО через строки ИЛИ через СЛОВАРИ (лучше через словари, конечно) Напишите программ

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
taush
21.01.2021 18:58

1. Определите, какое значение будет выведено на экран в результате выполнения приведенной ниже последовательности операторов:

a:=1; b:=1;

while a>=b do b:=b+a;    1>=1 да  b:=1+1=2

a:=a+1;     a:=1+1=2

write(b*a)   2*2=4 ответ 4

2. Сколько раз будет исполнен Цикл в фрагменте программы?

а) p:=2;

repeat

p:=p*0.1    2*0,1=0,2   0,2*0,1= 0,02

until p<0.1; 0.02<0.1 Да Условие истинно значит цикл заканчивается

ответ 2

б) p:=1;

repeat

p:=p*0.1

until p>0.1;   Ни разу

3.Определите, какое значение будет выведено на экран в результате выполнения приведенной ниже последовательности операторов:

a:=1; b:=1;

while a<=32 do a:=a*2;      тут программа сработает ровно 32 раза

и это получается 32*2=64

b:=b*a;  64*1=64

write (b)  64

ответ 64

Объяснение:

0,0(0 оценок)
Ответ:
hatikomurka
22.07.2020 01:34

Объяснение:

Смысл работы программы в том, что пока х будет меньше 6, то к нему будет прибавляться 1, а у будет умножаться на 2. После того, как х примет значение 6, программа завершится.

а) сколько раз исполнится тело цикла?

Изначально х=2

1) цикл -х=2+1=3

2) цикл -х=3+1=4

3) цикл -х=4+1=5

4) цикл -х=5+1=6

Всего исполнится 4 раза

б) какое значение примет x после завершения программы?

Х примет значение 6, так как было показано выше.

в) какое значение примет y после завершения программы?

Всего 4 цикла, а значит y ровно 4 раза умножится на 2

Первый раз: 1*2=2

Второй раз: 2*2=4

Третий раз: 4*2=8

Четвертый раз: 8*2=16.

ответ 16.

Можно было посчитать и проще, просто 2 возвести в четвертую степень.

г) сколько раз исполнится тело цикла, если изменить условие на x<=6?

Изначально х=2

1) цикл -х=2+1=3

2) цикл -х=3+1=4

3) цикл -х=4+1=5

4) цикл -х=5+1=6

5) цикл -х=6+1=7

почему 5 раз, а не 4, как было выше?

Потому что в этом условии сказано: Пока х будет меньше либо равен 6, на 4 цикле он равен 6 , значит он идет дальше, и на 5 цикле он уже равен 7, А значит цикл завершается.

д) сколько раз исполнится тело цикла, если изменить условие на x>=6?

Цикл работать не будет, так как:

х:=2+1=3

3 не больше и не равен 6, цикл завершается.

е) сколько раз исполнится тело цикла, если изменить условие на x>0?

Цикл будет работать бесконечно, потому что, будет постоянно накапливать, то есть уходить в плюс.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота