Сделайте 2 и 3!!! пжл

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

Сделайте 2 и 3!!! пжл


image

Информатика | 17 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Задания 2 и 3.

ОТДЕЛ Задание2+;
ИСПОЛЬЗУЕТ Матем ИЗ "...\Отделы\Числа\", Вывод ИЗ "...\Отделы\Обмен\", Приём;

ПЕР
  Массив: РЯД 3, 4 ИЗ ЦЕЛ;
  сч1, сч2: ЦЕЛ;

УКАЗ
  ОТ сч1 := 0 ДО 2 ВЫП
    ОТ сч2 := 0 ДО 3 ВЫП
      Массив[сч1, сч2] := Приём.Число();
      Вывод.Цепь(" ")
    КОН;
    Вывод.Цепь("^")
  КОН;

  ОТ сч1 := 0 ДО 2 ВЫП
    ОТ сч2 := 0 ДО 3 ВЫП
      Вывод.ЧЦел("%8d ", Массив[сч1, сч2], 0, 0, 0)
    КОН;
    Вывод.Цепь("^")
  КОН;

КОН Задание2.

ОТДЕЛ Задание3+;

ИСПОЛЬЗУЕТ Матем ИЗ "...\Отделы\Числа\", Вывод ИЗ "...\Отделы\Обмен\";

ПЕР
  Массив: РЯД 3, 4 ИЗ ВЕЩ;
  сч1, сч2: ЦЕЛ;

УКАЗ
  ОТ сч1 := 0 ДО 2 ВЫП
    ОТ сч2 := 0 ДО 3 ВЫП
      Массив[сч1, сч2] := УЗК(Матем.случ())
    КОН
  КОН;
  ОТ сч1 := 0 ДО 2 ВЫП
    ОТ сч2 := 0 ДО 3 ВЫП
      Вывод.ЧВещ("%.2f ", Массив[сч1, сч2], 0, 0, 0)
    КОН;
    Вывод.Цепь("^")
  КОН

КОН Задание3.

Пример вывода 3-его задания:

D:\Разработки\Глагол\Приложения\Свои>Задание3
0,32 0,48 0,42 0,73
0,92 0,33 0,00 0,04
0,24 0,59 0,62 0,95

Цитирую код отдела "Приём", раз его ещё пока в стандартный выпуск среды разработки не включили, но, по-моему, это лишнее, алгоритм понятен и так. Задачи Приём.Строка() и Приём.Ждать() убрал, они тут не используются, а текста много.

0

И что? Где это было написано?

0

С какой стати ты моё решение отметил как нарушение?

0

Не буду я тебе ничего переписывать. Другой раз подумаешь головой.

0

Сразу видно, что сайт поляки делали. Ну с какой стати он переходы строки сожрал?

0

Опять переходы сожрал. Ну ладно. И да, верно заметили, %g в третьем задании лучше заменить на %f, так он гарантированно выведет два знака после запятой, даже если это 0.

0

Прощу прощения, упустил этот момент при редактировании, а нелепая система не даёт дальше вносить изменения.

0

Благодарю за внимание к моему решению, уважаемый модератор. Надеюсь, теперь всё правильно и красиво.