1)Дан массив А(4). Найти максимальный элемент массива и его порядковый номер. 2)...

0 голосов
51 просмотров

1)Дан массив А(4). Найти максимальный элемент массива и его порядковый номер.
2) Составьте алгоритм и программу вычисления значений функции на произвольном отрезке с произвольным шагом
y = (x2 - 1) - при -2 <= x <= 2;<br> y = x + 5 - в остальных случаях.


Информатика (12 баллов) | 51 просмотров
Дан 1 ответ
0 голосов

Пишу ответ на С++ и QBasic, если у Вас другой язык, то просто измените синтаксис:
1) max=-10000;
number=0;
for (int i=0;i<3;i++)<br>{
if A[i]>max;
{
max=a[i];
number = i;
}
}
2)
DECLARE FUNCTION f! (x!)  
CLS INPUT "[A; B] = "; A, B
INPUT "SHAG H = "; n  
FOR x = A TO B STEP n    
n = n + 1    
IF n MOD 20 = 0 THEN      
PRINT "PRESS ENTER"      
DO: LOOP UNTIL INKEY$ <> ""      
CLS    
ELSE      
IF ABS(x) < 1 THEN        
 PRINT USING "X = ###.###"; x;          
PRINT "   Y =    ---"      
ELSE          
PRINT USING "X = ###.###   Y = ###.###"; x; f(x)      
END IF    
END IF
NEXT
END  
FUNCTION f (x)  
 IF ABS(x) <= 2 THEN     <br>  IF ABS(x) >= 1 THEN f = SQR(x ^ 2 - 1)  
 ELSE    
   f = x + 5    END IF
END FUNCTION

(680 баллов)
0

Спасибо! Это правильный ответ?

0

Допишите программу на том языке, который вам нужен и проверьте выводимые значения. 2 задачу протестируйте на всевозможные варианты.