Var a: array [1..10] of integer;
i, min: integer;
Begin
For i:=1 to 10 do
a[i]:=Random(21)-10;
writeln('Исходный массив:');
For i:=1 to 10 do
write(a[i],' ');
writeln;
min:=a[1];
For i:=2 to 10 do
if a[i]<min then
min:=a[i];
writeln('Минимальный элемент = ', min);
For i:=1 to 10 do
if a[i]<0 then
a[i]:=a[i]*min;
writeln('Преобразованный массив: ');
For i:=1 to 10 do
write (a[i], ' ');
writeln;
End.
Выполнение программы на рисунке.
#define _USE_MATH_DEFINES
#include <iostream>
#include <math.h>
using namespace std;
int main() {
for (int i=0; i<=180; i+=10) cout<<i<<" "<<sin(i*M_PI/180)<<endl;
return 0;
}
_______________
Если x (i в программе) - градусная мера угла - используй решение выше. Если радианная, то
_______________
#include <iostream>
#include <math.h>
using namespace std;
int main() {
for (int i=0; i<=180; i+=10) cout<<i<<" "<<sin(i)<<endl;
return 0;
}
1 . Б
2. А
ответы точно правильные!