Задать вопрос
23 сентября, 01:42

Задача 1. Даны следующие описания массивов:

var a, b : array [1 ... 10] of integer;

var c : array [0 ... 9] of integer;

var d : array [0 ... 10] of char;

var e : array [1 ... 10] of integer;

Какие из следующих операторов присваивания допустимы, а какие нет и почему?

1) a[10]:=b[10] 2) a[5]:=e[5] 3) c[1]:=d[1]

4) a:=b 5) d:=c 6) e[1]:=e[1] 7) с[0]:=b[0]

8) e:=a

Задача 2. Опишите переменную типа string, под которую отводится 48 байт памяти.

+3
Ответы (1)
  1. 23 сентября, 03:57
    0
    1,2,4,6,8 - допустимы, программа ошибок не выдаст;

    3 - массивы разных типов данных,

    5 - также разные типы данных, да еще и количество элементов разное,

    7 - в массиве b нет ячейки с индексом 0

    Задача 2

    var s:string[48];
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задача 1. Даны следующие описания массивов: var a, b : array [1 ... 10] of integer; var c : array [0 ... 9] of integer; var d : array [0 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы