На каком языке нужна программа? Пример на Paskal: program zadacha; var massiv: array [1..15] of integer; i:byte; massiv2:array [1..15] of real; begin randomize; write('Isxodnij massiv: '); for i:=1 to 15 do begin massiv:=random(41)-20; write(massiv,' '); end; writeln; writeln('Massiv posle preobrazovanij: ');
for i:=1 to 15 do begin if massiv=0 then massiv2:=massiv else if massiv mod 5 = 0 then massiv2:=massiv*2 else begin massiv2:=massiv; massiv2:=massiv2/2; end; write(massiv2:0:1,' '); end; readln; end.
Материальные и информационные моделиВсе модели можно разбить на два больших класса: материальные модели и информационные модели.Материальные модели.Предметные модели позволяют представить в материальной наглядной форме объекты и процессы, недоступные для непосредственного исследования (очень большие или очень маленькие объекты, очень быстрые или очень медленные процессы и др.).Макеты зданий и сооружений позволяют архитекторам выбрать наилучшие градостроительные решения, модели самолетов и кораблей позволяют инженерам выбрать их оптимальную форму.Предметные модели часто используются в процессе обучения. В курсе географии первые представления о нашей планете Земля мы получаем, изучая ее модель - глобус (рис. 4.3), в курсе физики изучаем работу двигателя внутреннего сгорания по его модели, в химии при изучении строения вещества используем модели молекул и кристаллических решеток, в биологии изучаем строение человека по анатомическим муляжам.Рис. 4.3. Предметная модель - глобус Земли
Информационные модели.Информационные модели представляют объекты и процессы в образной или знаковой форме, а также в форме таблиц, блок-схем, графов и т. д.Образные моделиОбразные модели (рисунки, фотографии и др.) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, фото- и кинопленке и др.). Широко используются образные информационные модели в обучении, где требуется классификация объектов по их внешним признакам (вспомните учебные плакаты по ботанике, биологии и физике).Графические информационные моделиКарта как информационная модель. Можно ли назвать информационной моделью карту местности (рис. 4.4)? Безусловно, можно! Во-первых, карта описывает конкретную местность, которая является для нее объектом моделирования. Во-вторых, это графическая информация. Карта создается с определенной целью: с ее можно добраться до нужного населенного пункта. Кроме того, используя линейку и учитывая масштаб карты, можно определить расстояние между различными пунктами. Однако никаких более подробных сведений о населенных пунктах, кроме их положения, эта карта не дает.Рис. 4.4. Карта местности
На каком языке нужна программа?
Пример на Paskal:
program zadacha;
var massiv: array [1..15] of integer; i:byte; massiv2:array [1..15] of real;
begin
randomize;
write('Isxodnij massiv: ');
for i:=1 to 15 do
begin
massiv:=random(41)-20;
write(massiv,' ');
end;
writeln;
writeln('Massiv posle preobrazovanij: ');
for i:=1 to 15 do
begin
if massiv=0 then massiv2:=massiv
else
if massiv mod 5 = 0 then massiv2:=massiv*2
else begin
massiv2:=massiv;
massiv2:=massiv2/2;
end;
write(massiv2:0:1,' ');
end;
readln;
end.