Решение:
Рассмотрим каждый вариант отдельно:
- A. C++: string a = 88; Паскаль: var a: string; a := 88;
- В C++ нельзя присвоить числовое значение переменной типа string напрямую.
- В Паскале нельзя присвоить числовое значение переменной типа string.
- Б. С++: int a = "7.6"; Паскаль: var a: int; a := '7.6';
- В C++ нельзя присвоить строковое значение переменной типа int.
- В Паскале нельзя присвоить символьное значение переменной типа int.
- B. C++: string a = "-64"; Паскаль: var a: string; a := '-64';
- В C++ можно присвоить строковое значение, содержащее число, переменной типа string.
- В Паскале можно присвоить строковое значение переменной типа string.
- Г. C++: int a = 0; Паскаль: var a: integer; a := 0;
- В C++ можно присвоить целочисленное значение 0 переменной типа int.
- В Паскале можно присвоить целочисленное значение 0 переменной типа integer.
Ответ: В, Г