corneewa20096
?>

Вопросы для размышления 1. Приведи 3 примера из повседневной жизни, касающихся эргоно-МИКИ.2. Почему эргономика считается очень важной для человека?3. Какая существует связь между использованием техническогооборудования, бытовых приборов и здоровьем человека?4. Как ты думаешь, почему важно соблюдать требования компью-терной эргономики?

Информатика

Ответы

moscow053988

Объясняю: нужно найти сумму каждого участника, после чего найти максимальное значение и вывести его на экран. 

Сначала мы вводим эти самые , потом складываем. Далее Sort3(Iv,Pet,Sid) - это функция. Если вы не знакомы с функциями, то просто перерисуйте вместо этого укрупненного блока все, что на следующей странице, вместо переменных а, в и с подставляя те переменные, которые вы используете для хранения суммы участников. 

Что делает функция Sort3: он сортирует по убыванию значения, хранящиеся в переменных а,в и с. После чего для того, чтобы получить максимальное значение, нам достаточно вывести первый элемент - а. Функция Swap  выполняет обмен значений переменных. Sort2 - сортирует два элемента. Она вс для Sort3. 

В основной программе вместо переменных а,в и с использовались переменные Iv, Pet и Sid. При неиспользовании функций подставляйте их. 

Можно использовать простые развилки и не заморачиваться с Sort3, но выходит неэффективно, некрасиво.При увеличении числа участников количество развилок вырастет в несколько раз - оно вам надо? Проще отсортировать. 

 

Aleksandrivanovna

В условии задачи было бы неплохо указывать размер и тип массива и язык программирования на котором необходимо сделать задание.

   

Program Masiv;

Uses Crt;

const n=15; {у нас массив будет 15 элементов и целочисленный}

 

                       {если размер и тип другие поменяй значение n и тип} 

 var a: array[1..n] of integer;

        i:integer;

begin

     clrscr; 

     write('Введите элементы массива:'); 

     for i:=1 to n do readln(a[i]);

   

 

     writeln;

     write('Исходный массив:') 

 

       for i:=1 to n do write(a[i]:3);

   

  for i:=1 to n do 

      if (a[i]<0) then a[i]:=abs(a[i]);

     writeln;

     write('Обработанный массив:') 

       for i:=1 to n do write(a[i]:3);

       readkey;

end.

 

 

 

 

 

 

 

 

 

 

  

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

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

Вопросы для размышления 1. Приведи 3 примера из повседневной жизни, касающихся эргоно-МИКИ.2. Почему эргономика считается очень важной для человека?3. Какая существует связь между использованием техническогооборудования, бытовых приборов и здоровьем человека?4. Как ты думаешь, почему важно соблюдать требования компью-терной эргономики?
Ваше имя (никнейм)*
Email*
Комментарий*

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

maksim1lssah575
Latsukirina
Валиахметова
Игорь Андрей
sadkofamily61
татьяна1245
Shteinbakh
Мусаев Игоревич371
picsell
osherbinin
aregaa
Алена
Aleks120498
Natakarpova75732
info-mosbalkon
▲