optikmir
?>

СОСТАВИТЬ ПРОГРАММУ С ПАРАМЕТРОМ ПО Рascal ABC. Найти значения функции y = 5 - x^2/2 на отрезке [a, b] с шагом 1. (Задачу решить, используя цикл с параметром и организовать вывод результатов в формате таблицы Описание переменных: x – значение аргумента; y – значение функции; a – начало отрезка; b – конец отрезка. Алгоритм решения задачи: 1. За значение начала и конца отрезка. 2. Для x от a до b выполнять действия: вычислить значение y по формуле; вывести на экран значение x и значение y. Предусмотреть вывод значений переменной y в формате: количество экранных знаков, отводимых под вывод – 8, количество знаков после запятой – 1.

Информатика

Ответы

Александровна-Павловна
Const
  n = 10;
var
  a: array[1..n] of integer;
  i, j, t: integer;
  flag:boolean;
 
begin
  Randomize;
  Writeln('Исходный массив');
  for i := 1 to n do
  begin
    a[i] := random(101)-50;
    Write(a[i]:4)
  end;
  Writeln;
  i:=1;
  repeat
    flag:=true;
    for j := 1 to n-i do
      if a[j] > a[j+1] then
      begin t := a[j]; a[j] := a[j+1]; a[j+1] := t; flag:=false end;
    Inc(i);
  until (i>n-1) or flag;
  Writeln('Отсортированный по возрастанию массив');
  for i := 1 to n do Write(a[i]:4);
  Writeln
end.

Тестовое решение:
Исходный массив
 -32  -7   2   2  50 -33   1  31   4 -16
Отсортированный по возрастанию массив
 -33 -32 -16  -7   1   2   2   4  31  50
Svetlana1335
Const
  n = 10;
var
  a: array[1..n] of integer;
  i, j, t: integer;
  flag:boolean;
 
begin
  Randomize;
  Writeln('Исходный массив');
  for i := 1 to n do
  begin
    a[i] := random(101)-50;
    Write(a[i]:4)
  end;
  Writeln;
  i:=1;
  repeat
    flag:=true;
    for j := 1 to n-i do
      if a[j] > a[j+1] then
      begin t := a[j]; a[j] := a[j+1]; a[j+1] := t; flag:=false end;
    Inc(i);
  until (i>n-1) or flag;
  Writeln('Отсортированный по возрастанию массив');
  for i := 1 to n do Write(a[i]:4);
  Writeln
end.

Тестовое решение:
Исходный массив
 -32  -7   2   2  50 -33   1  31   4 -16
Отсортированный по возрастанию массив
 -33 -32 -16  -7   1   2   2   4  31  50

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

СОСТАВИТЬ ПРОГРАММУ С ПАРАМЕТРОМ ПО Рascal ABC. Найти значения функции y = 5 - x^2/2 на отрезке [a, b] с шагом 1. (Задачу решить, используя цикл с параметром и организовать вывод результатов в формате таблицы Описание переменных: x – значение аргумента; y – значение функции; a – начало отрезка; b – конец отрезка. Алгоритм решения задачи: 1. За значение начала и конца отрезка. 2. Для x от a до b выполнять действия: вычислить значение y по формуле; вывести на экран значение x и значение y. Предусмотреть вывод значений переменной y в формате: количество экранных знаков, отводимых под вывод – 8, количество знаков после запятой – 1.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

keti0290103
turovvlad
gabramova
Полковников_Милана
Peshkov
Голосова-Лобанов1555
Оксана170
yanva
antrotip
fakyou170
kabinet17
seleznev1980
ovdei71
zibuxin6
smnra219