Процессор, внутренняя память, дисководы, материнская плата.
Поскольку неясно, что делать, если в массиве несколько минимальных или максимальных элементов, то считаем, что их только по одному.
const n=10;
var
a: array[1..n] of integer;
mn,mx: integer;
i,k1,k2: byte;
begin
mn:=maxint;
mx:=-maxint;
writeln ('Введите ',n,' чисел: ');
for i:=1 to n do begin;
read (a[i]);
if a[i]<mn then begin mn:=a[i]; k1:=i end;
if a[i]>mx then begin mx:=a[i]; k2:=i end;
end;
for i:=1 to n do
if (i>min(k1,k2)) and (i<max(k1,k2)) then a[i]:=0;
writeln;
writeln ('Местоположение минимального элемента: ',min(k1,k2));
writeln ('Местоположение максимального элемента: ',max(k1,k2));
writeln;
print (a);
end.
--------------------------------------------
Пример:
Введите 10 чисел: 5 2 9 4 6 8 2 1 3 7
Местоположение минимального элемента: 3
Местоположение максимального элемента: 8
5 2 9 0 0 0 0 1 3 7
На языке C
#include <stdio.h>
#define MIN -10
#define MAX 10
void vychislenie(float shag);
int main(){
float shag=0;//shag X-a
printf("Programma vyschityvaet znachenija funkcii y=x^2 pri x = -10 do 10\n\n");
printf("Vvedite shag funkcii: ");
scanf("%f", &shag);
vychislenie(shag);
return 0;
}
void vychislenie(float shag){
float y=0;
float x=MIN; //x=-10
do{
y=x*x;
if(x>=MIN&&x<=MAX){
printf("x=%.2f y=%.2f\n", x, y);
}
x=x+shag;
}while(x<MAX+1);
}
Вариант в Excel 2003
-------------------------------------------
<span><span><span> компьютер выполняет вычисления, если он включен.
2. если компьютер включен, то можно на нем работать.
3. принтер не будет работать, если его установить.
4. видеоадаптер служит для управления отображением информации</span>
</span></span>