Каков будет результат выполнения программы представленной на рисунке

Содержание

integer; arr: array [1..10] of integer; begin for i:= 1 to 10 do arr[i] := 7 * i; for i:= 2 to 8 do arr[i] := = arr[10 — i] + arr[9 — i]; write(arr[5]) end.

Ответы 1

5 месяцев назад

В первом цикле происходит формирование массива: 7, 14, 21, 28, и ТД.

arr[4] = arr[6] — arr[5] = 42 — 35 = 7.

arr[5] = arr[5] — arr[4] = 35 — 7 = 28.

Будет выведено число: 28.

Как добавить хороший ответ?
Что необходимо делать:

  • Написать правильный и достоверный ответ;
  • Отвечать подробно и ясно, чтобы ответ принес наибольшую пользу;
  • Писать грамотно, поскольку ответы без грамматических, орфографических и пунктуационных ошибок лучше воспринимаются.

Что делать не стоит:

  • Списывать или копировать что-либо. Высоко ценятся ваши личные, уникальные ответы;
  • Писать не по сути. «Я не знаю». «Думай сам». «Это же так просто» — подобные выражения не приносят пользы;
  • Писать ответ ПРОПИСНЫМИ БУКВАМИ;
  • Материться. Это невежливо и неэтично по отношению к другим пользователям.

Пример вопроса
Русский язык
7 минут назад
Какой синоним к слову «Мореплаватель»?
Пожаловаться
Хороший ответ

Читайте также:
Разработка программы услуга или работа

Как измерить время выполнения кода | Изучение С++ для начинающих. Урок #145

Вася Иванов

Мореплаватель — имя существительное, употребляется в мужском роде. К нему может быть несколько синонимов.
1. Моряк. Старый моряк смотрел вдаль, думая о предстоящем опасном путешествии;
2. Аргонавт. На аргонавте были старые потертые штаны, а его рубашка пропиталась запахом моря и соли;
3. Мореход. Опытный мореход знал, что на этом месте погибло уже много кораблей, ведь под водой скрывались острые скалы;
4. Морской волк. Старый морской волк был рад, ведь ему предстояло отчалить в долгое плавание.

Источник: uchi.ru

Задание 1
Вопрос:
Установите соответствие между оператором и значением d после его выполнения.
Укажите соответствие для всех 5 вариантов ответа:
1) 0.5__ d:=round (5.5)
2) 5__ d:=int (5.5)
3) 6__ d:=frac (5.5)
4) 30.25__ d:=sqrt (5.5)
5) 2.34520787991171__ d:=sqr (5.5)
Задание 2
Вопрос:
Какие из указанных операций и функций являются общими для всех числовых типов?
Выберите несколько из 4 вариантов ответа:
1) Вычитание 2) Сложение 3) Округление 4) Выделение целой части
Задание 3
Вопрос:
Какие из указанных, неявных преобразований возможны в программах на языке Паскаль?
Выберите несколько из 4 вариантов ответа:
1) Из byte в real 2) Из byte в integer 3) Из real в integer 4) Из integer в byte
Задание 4
Вопрос:
Из указанных операций и функций выберите определённые только для целочисленных типов?
Выберите несколько из 4 вариантов ответа:
1) frac 2) int 3) random (a) 4) div
Задание 5

Структура и порядок выполнения программы. #Include. using namespace. C++ для начинающих. Урок #2.


Вопрос:
Какое значение будет иметь a после выполнения оператора a:=int (20.75)?
Выберите один из 4 вариантов ответа:
1) 21 2) 21.75 3) 20 4) 0.75
Задание 6
Вопрос:
При помощи какой функции можно преобразовать значение вещественного типа в целочисленное?
Выберите один из 4 вариантов ответа:
1) sqr 2) round 3) frac 4) int
Задание 7
Вопрос:
Как сгенерировать случайное целое число на промежутке от 3 до 100, включая концы?
Выберите один из 4 вариантов ответа:
1) 3+random (98) 2) random (100)-3 3) 3+random (97) 4) random (103)-6
Задание 8
Вопрос:
Каков будет результат выполнения программы представленной на рисунке?
Изображение: Выберите один из 4 вариантов ответа:
1) Ошибка преобразования типов
2) Вывод: 56250
3) Вывод: 5625
4) Вывод: 90

Задание 9
Вопрос:
Какое значение будет иметь t после выполнения оператора t:=274 mod 4?
Выберите один из 4 вариантов ответа:
1) 2 2) 4 3) 68 4) 0
Задание 10
Вопрос:
Как называется алгоритм, в котором присутствует только алгоритмическая конструкция «следование»?

Выберите один из 4 вариантов ответа:
1) Линейный 2) Циклический 3) Разветвляющийся 4) Вспомогательный

Ответа на этот вопрос пока нет. Попробуйте найти его через форму поиска.

Источник: 5pages.net

РЕЗУЛЬТАТЫ ВЫПОЛНЕНИЯ ПРОГРАММЫ

На рисунке (6) видно что пользователю предоставляется выбор заполнения прямоугольной матрицы и применение первого способа заполнения матрицы.

Заполнение матрицы 1

Рисунок 6 — Заполнение матрицы 1

На рисунке (7) изображено случайное заполнение матрицы в текстовый файл.

Вывод массива 1

Рисунок 7 — Вывод массива 1

На рисунке (8) изображен результат выведенный в текстовый файл.

результат 1

Рисунок 8 — результат 1

На рисунке (9) видно, что пользователю предоставляется выбор заполнения прямоугольной матрицы и применение второго способа заполнения матрицы.

Заполнение матрицы 2

Рисунок 9 — Заполнение матрицы 2

На рисунке (10) изображен текстовый файл с исходной матрицей

Исходная матрица

Рисунок 10 — Исходная матрица

На рисунке [11] изображен результат для второго способа введения матрицы выведенный в текстовый файл.

Результат 2

Рисунок 11 — Результат 2

АНАЛИЗ РЕЗУЛЬТАТОВ

В разделе №7(результаты выполненной программы) мы наглядно видим на рисунках что все условия выполняются. Программа разработана коректно и очень проста в использовании. Был представлен выбор заполнения матрицы. Было найдено количество столбцов, содержащих хотя бы один нулевой элемент и номер строки, в которой находится самая длинная серия одинаковых элементов.

Были некоторые трудности при решении поставленной задачи, но при помощи различных источников информации они были успешно решены. Программа не сложна в использовании. При помощи этой работы я рассмотрел язык программирования С# и его классификацию. Рассмотрел систему программирования, а также методы программирования.

ИНСТРУКЦИЯ ПО РАБОТЕ С ПРОГРАММОЙ

Запуск программы не составит труда. При запуске программы на экране появится консольное окно которое предоставит вам выбор заполнения матрицы. Вы выбираете нужный вам пункт.

При выборе [1.1] первого пункта, вам представится возможность ввести размерность матрицы, после чего можно будет увидеть результат[1.2] и исходную матрицу[1.3] в текстовых файлах.

При выборе второго [2.1] пункта, из текстового файла [2.2] считается матрица и результат выведется в текстовый файл [2.3].

ЗАКЛЮЧЕНИЕ

Готовая программа удовлетворяет всем поставленным условиям задачи, и исправно работает. Сразу же после введения последнего элемента, программа выведет результаты решения с пояснениями и саму матрицу, для того, чтобы пользователь мог наблюдать, откуда взялись такие результаты.

При решении такого типа задач, стоит обращать больше внимания на индексы ячеек, и как они изменяются. Это было основным принципом данного метода решения. Также стоит уделять внимание объявлению переменных, чтобы выбранные имена были логически обоснованы, и не возникало путаницы при написании программы.

Данная задача показывает лишь малую часть возможных операций с матрицами. Хранение информации в виде двумерного массива очень удобно. В связи с этим, программы такого типа очень хорошо подходят для практического применения — расчётов, связанных с матрицами, где от пользователя требуется ввести только исходные данные. Ввод исходных данных и вывод результатов решения производится в консольном окне.

Источник: studbooks.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru