Freelifecool797
?>

Какие компьютерные программы используются для автоматизации управления?

Информатика

Ответы

Климова1317
1.Как я понял, последовательность вводится с клавиатуры и признак окончания ввода - 0. Значит имеет смысл использовать цикл Repeat
2. Вводимые числа - целые.
После этих уточнений можно написать код на PascalABC:

//Вариант с циклом repeat
var
  a, min: integer;

begin
  min := 555555;
  repeat
    readln(a);
    if ((a mod 10 = 5) or (a mod 10 = -5)) and (a < min) then
      min := a;
  until a = 0;
  writeln(min);
end.

//вариант с циклом while
var
  a, min: integer;

begin
  min := 555555;
    readln(a);
    while (a>0) or (a<0) do begin
    if ((a mod 10 = 5) or (a mod 10 = -5)) and (a < min) then
      min := a;
      readln(a);
   end;  
  writeln(min);
end.
Svetlaru70
В запись student добавляете новое поле kurs,
Type student = recordLastName: string ; bal: array [1..5] of integer; 
kurs: integer;average: real end;
В цикле по студентам добавляете ввод курса
with pupil[i] do begin
Write ('Введите фамилию студента №', i ,': '); 
Readln (LastName);
 Write('Введите курс '); Readln(kurs);
В конце программы изменяете вывод
writeln ( 'Студенты первокурсники, имеющие средний больший или равный 4');
For i:=1 to n do beginif (pupil[i].average >=4) and (pupil[i].kurs = 1) then 
write (pupil[i].LastName,',  ');

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

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

Какие компьютерные программы используются для автоматизации управления?
Ваше имя (никнейм)*
Email*
Комментарий*

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

kozak8824
shumeikoElena362
ivanovmk1977
donliolik
artashhovhan
lokos201272
AkulovaAnastasiya
rusmoney92
seleznev1980
Павел_Перелыгин
amaraks67
ibombenkova
zapros
ivanlimeexpo
matoksana