Маринова
?>

Впрограмме имеются следующие описания: type person = record fio : string [20]; ball : array [1..4] of 3..5; x : byte; end; var a : array [1..10] of person; отметьте неправильно записанные операторы присваивания. a.fio : = 'иванов'; a[6].ball[3]: =4; a[3].x: =34; a.ball[4]: =5; a[2].ball[7]: =5; a.x: =a.x+2.

Информатика

Ответы

fednik3337923
Неправильные операторы:
a.Fio := 'Иванов'; 
a - массив, поэтому верная запись, например, такая: 
a[2].Fio := 'Иванов'; 
a.Ball[4]:=5; 
a - массив, поэтому верная запись, например, такая:
a[2].Ball[7]:=5;
a.x:=a.x+2;
a - массив, поэтому верная запись, например, такая:
a[1].x:=a[1].x+2;
Баранов955
Современные версии программного обеспечения (и в том числе, для языка Паскаль) позволяют в короткие сроки создавать очень короткие, наглядные и эффективные решения.

// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
begin
  var a:=ArrRandom(20,-99,99); a.Println;
  a.Where(x->x<0).Concat(a.Where(x->x>=0)).Println
end.

Тестовое решение
88 94 55 -38 43 -72 3 -26 -1 -23 84 93 40 -8 -25 77 4 39 -50 3
-38 -72 -26 -1 -23 -8 -25 -50 88 94 55 43 3 84 93 40 77 4 39 3

Замечание:
Если стоит задача получить именно массив, а потом его вывести, можно написать так:
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
begin
  var a:=ArrRandom(20,-99,99); a.Println;
  a:=a.Where(x->x<0).Concat(a.Where(x->x>=0)).ToArray;
  a.Println
end.
silviya
Информатика-это наука о получения, накопления, хранения, преобразования, передачи, защиты и использования информации. Информатика изучает автоматизированную обработку информации при компьютеров. С тех пор, как последние существуют, программисты создавать такие программы, которые позволяют компьютерам выполнять задачи, для решения которых биологическим существам потребовалось бы наличие разумного сознания. Простейший пример — это выполнение арифметических операций. Однако очевидно, что умножая числа, компьютеры не используют сознания. 
Ну компьютер сейчас используется почти во всех профессиях: учителями и биологами, стоматологами и секретарями. Люди, поняв, что если использовать компьютер, то работа во многих случаях идёт быстрее, стали использовать его слищком часто, даже в ненужных отраслях)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Впрограмме имеются следующие описания: type person = record fio : string [20]; ball : array [1..4] of 3..5; x : byte; end; var a : array [1..10] of person; отметьте неправильно записанные операторы присваивания. a.fio : = 'иванов'; a[6].ball[3]: =4; a[3].x: =34; a.ball[4]: =5; a[2].ball[7]: =5; a.x: =a.x+2.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

alaevluka77
Tsibrova
gbelihina
konss2
ekattatarenko
shakovaea
iracaenko153
sredova71121
lihacheva
Кирилл-Анна1023
alexandrxzx09
egorsalnikov1997139
olegtarasov1965
kurmaleeva