Program Scheme;
Var xn,xk,dx,x,s,p,k,y: Extended;
Label rep;
Begin
write('Enter xn: ');
readln(xn);
write('Enter xk: ');
readln(xk);
write('Enter dx: ');
readln(dx);
s:=0; p:=1; x:=xn; k:=0;
rep:
If x <= xk then
Begin
y:=exp(sin(x))*cos(x);
writeln('x = ',x:0:3, ' y = ', y:0:3);
if y >= 0 then
s:=s+y;
if y <> 0 then
p:=p*y;
x:=x+dx;
goto rep;
End
else
Begin
writeln('S = ', s:0:3, ' P = ', p:0:3, ' k = ', k:0:3);
exit;
End;
End.
Объяснение: Если есть вопросы, пишите в лс.
Поделитесь своими знаниями, ответьте на вопрос:
Дан массив размера n и целое число k (1 < k < n удалить из массива элемент с порядковым номером k.написать код на c#
Random rnd = new Random();
Console.Write("N = ");
int N = int.Parse(Console.ReadLine());
int K = 0;
List<int> mas = new List<int>(N);
for(int i = 0;i < N;i++)
{
mas.Add(rnd.Next(0, 10));
}
foreach (int i in mas)
{
Console.Write(i + " ");
}
Console.Write("\nK = ");
K = int.Parse(Console.ReadLine());
if (K >= 1 && K <= N)
{
mas.RemoveAt(K - 1);
foreach (int i in mas)
{
Console.Write(i + " ");
}
}
Console.ReadKey();