sjmurko
?>

Даны 3 одномерных массива a, b, c разной длины. разработать процедуру ввода массивов и нахождения их средних значений. полученные средние значения выдать на экран в программе. pascal

Информатика

Ответы

Reutskii-Kirilovskii1625
Самое худшее, что можно придумать, это сделать именно процедуру.
Ниже вариант с процедурой, а потом другой, без процедур. Можно сравнить...

// PascalABC.NET 3.2, сборка 1509 от 27.07.2017
// Внимание! Если программа не работает, обновите версию!

Вариант с процедурой

procedure MassAvg(var r:real);
begin
  r:=ReadSeqInteger('Вводите:',ReadInteger('n=')).Average
end;

begin
  var avg:real;
  for var i:=1 to 3 do begin
    MassAvg(avg);
    Writeln('Среднее значение: ',avg)
    end
end.

Вариант без процедур и функций

begin
  for var i:=1 to 3 do begin
    Writeln('Среднее значение: ',
        ReadSeqInteger('Вводите:',ReadInteger('n=')).Average)
    end
end.

Результат
n= 7
Вводите: -5 4 11 8 0 5 4
Среднее значение: 3.85714285714286
n= 5
Вводите: 100 32 52 43 19
Среднее значение: 49.2
n= 4
Вводите: 6 6 8 7
Среднее значение: 6.75
armsam76
import java.util.Scanner;

/**
* Created by Geek on 20.09.2016.
*/
public class getTime {
public static void main(String[] agrs){
Scanner in = new Scanner(System.in); // Создаем объект ввода через консоль
System.out.print("Сколько минут после начала дня:");
int n = in.nextInt();
if(n <= 59) {
System.out.print(String.format(" часов и %d минут",n));
} else if(n > 1440) {
n = n - ((n/1440)*1440);
System.out.print(String.format(" часиков и %d минут",n/60,n%60));
} else {
System.out.print(String.format(" часиков и %d минут",n/60,n%60));
}

}
}
ainred

Контекстное обучение [лат. contextus — тесная связь, сцепление, сплетение] — обучение, в котором динамически моделируется предметное и социальное содержание профессионального труда, тем самым обеспечиваются условия трансформации учебной деятельности студента в профессиональную деятельность специалиста (А.А. Вербицкий). Основное противоречие профессионального обучения состоит в том, что овладение деятельностью специалиста должно быть обеспечено в рамках и средствами качественно иной — учебной деятельности. Это противоречие преодолевается в К. о., представляющем собой реализацию динамической модели движения деятельности студентов: от собственно учебной деятельности (в форме лекции, например) через квазипрофессиональную (игровые формы) и учебно-профессиональную (научно-исследовательская работа студентов, производственная практика и др.) к собственно профессиональной деятельности с соответственно, семиотической, имитационной и социальной обучающих моделей. В формах собственно учебной деятельности реализуются главным образом процедуры передачи и усвоения студентами знаковой информации (семиотическая обучающая модель)- в квазипрофессиональной деятельности в аудиторных условиях и на языке наук воссоздается предметное и социальное содержание усваиваемой деятельности (имитационная обучающая модель). В учебно-профессиональной деятельности студенты, оставаясь в позиции обучающихся, выполняют профессиональные действия и поступки- формы организации такой деятельности практически воспроизводят формы реальной профессиональной деятельности (социальная обучающая модель).

Основной единицей задания содержания образования в К. о. выступает проблемная ситуация во всей своей предметной и социальной неоднозначности и противоречивости. Система таких ситуаций позволяет развертывать содержание образования в динамике путем задания сюжетной канвы моделируемой профессиональной деятельности, создает возможности интеграции знаний всех других научных дисциплин, необходимых для разрешения этих ситуаций. Основной единицей деятельности студента является поступок, посредством которого будущий специалист не только выполняет предметные действия в соответствии с требованиями и нормами профессии, но и получает нравственный опыт, поскольку действует в соответствии с нормами отношений, принятых в данном обществе и в данном профессиональном сообществе. Тем самым решается проблема единства обучения и воспитания в рамках целостного образовательного процесса.

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

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

Даны 3 одномерных массива a, b, c разной длины. разработать процедуру ввода массивов и нахождения их средних значений. полученные средние значения выдать на экран в программе. pascal
Ваше имя (никнейм)*
Email*
Комментарий*

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

amaraks67
ielienakozlova696
mgrunova3966
Nikolai_oksana
ooottdi
Pogosyan Nataliya
vakhitov100961
Shpunt-86
chulki-kupit
morsh9345
Vetroff-11
gurman171
eremenkou
Kisuha8465
knyazevskayad