Регистрация
Войти
Стать экспертом Правила
Информатика

Задания по информатике, вступительные в 10 класс. (Прикреплено фото) Даже если не знаете решения, напишите тему/раздел что изучить и где смотреть. Пожалуйста, Пожалуйста посчитайте, чем больше информации дадите, тем лучше. Спасибо!!!Пусть функции

ОТВЕТЫ

Смотрите тему "Циклы от двух переменных" и операции ветвление по условию. Программа написана как пример (могут быть синтаксические ошибки)

На мой взгляд программа должна иметь следующий вид:

Для начала формируем массив (Примерно Паскаль, давно не писал. За синтаксис не ручаюсь, могут быть ошибки. Логику думаю увидите)

В начале программы нужно определить все переменные (присвоить константам цифровые значения). После чего делаем два цикла (один вложен в другой, перебирая все значения m и n, одновременно проверяя на условия совпадений n=0, m=0, m=M. Затем собственно вычисляем искомую функцию (заполняем массив U1) так-же двумя циклами (один в другом).

var

A,B,n,N,M,m,a,b,c : integer;

U,U1 = array [1..M, 1..N] of real;

begin

M:=100; N:=200; ..............и так все переменные

For n:=0 to N do

begin

 For m:=0 to M do

  begin

   If (n=0) then :=A*(1-m/M)+B*m/M ;

   if (m=0) then :=A;

   if (m=M) then :=B;

 end;

end;

N1:=N-1;

M1:=M-1;

For n:=0 to N1 do

begin

 For m:=1 to M1 do

  begin

     =;

 end;

end;

end;

End.

Наша искомая функция U1. Раз это функция от 2 переменных, то это какая-то трехмерная поверхность.  Чтоб изучить функцию относительно параметра А нужно прогнать программу с разными значениями А. Есть второй вариант: сразу писать программу для функций U и U1 от трех переменных (m,n,A).

728
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам