Есть ответ 👍

с информатикой
1. найди ошибки в записи и обьясните в чем они заключаются
А) FOR K:= 1 TO 5.5 DO
Б) FOR J:= 10 TO -2 DO
В) FOR X:= 3 DOWNTO 12 DO
Г) FOR Y = 0 TO 7 DO
2. ЗАПОЛНИТЕ В ТАБЛИЦЕ, ЧТО БУДЕТ ВЫВЕДЕНО В РЕЗУЛЬТАТЕ
ВЫПОЛНЕНИЯ ЦИКЛА
1. FOR X:= 5 DOWNTO 2 WRITE('#');
2. FOR X:= 1 TO 5 WRITE('#');
3. FOR X:= 0 TO 5 WRITE('#');
4. FOR X:= 2 TO 7 WRITE('#');
5. FOR X:= -5 TO 1 WRITE('#');
6. FOR X:= 6 DOWNTO 5 WRITE ('#');

126
380
Посмотреть ответы 2

Ответы на вопрос:


А) FOR K:= 1 TO 5.5 DO  В цикле нельзя давать нецелые числа должно быть так FOR K:= 1 TO 5 DO

Б) FOR J:= 10 TO -2 DO  Тут цикл идет не по прямой а в обратную сторону

а TO обозначает идти вперед, должно было быть так

FOR J:= 10 DOWNTO -2 DO  

В) FOR X:= 3 DOWNTO 12 DO  Тут же все наоборот цикл идет в обратную сторону а должен идти по прямой

FOR X:= 3 TO 12 DO

Г) FOR Y = 0 TO 7 DO  Тут не хватает  :   без них перед = нельзя делать цикл FOR    FOR Y:= 0 TO 7 DO

2. ЗАПОЛНИТЕ В ТАБЛИЦЕ, ЧТО БУДЕТ ВЫВЕДЕНО В РЕЗУЛЬТАТЕ

ВЫПОЛНЕНИЯ ЦИКЛА

1. FOR X:= 5 DOWNTO 2 WRITE('#');  ответ:####

2. FOR X:= 1 TO 5 WRITE('#');    ответ:#####

3. FOR X:= 0 TO 5 WRITE('#');  ответ:######

4. FOR X:= 2 TO 7 WRITE('#');   ответ:######

5. FOR X:= -5 TO 1 WRITE('#');   ответ:#######

6. FOR X:= 6 DOWNTO 5 WRITE ('#'); ответ:##

Объяснение:

ffggghhhd
4,4(66 оценок)

1. 64* 5 = 320 (кб)

2. 320 * 1024 = 327680 (байл)

3. 327680 / 8 = 40960 (ascii   символов) - в байтах

4.327680 / 16 =   20480  (unicode  символов)  - в байтах

  если необходимо будет перевести в биты, то информационный объем сообщения: в кодировке ascii занимает 8 байт или 64 бита  в кодировке unicode занимает 16 байт или 128 бит.  

 

©foxsis™

 

Популярно: Информатика