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) видно что пользователю предоставляется выбор заполнения прямоугольной матрицы и применение первого способа заполнения матрицы.
Рисунок 6 — Заполнение матрицы 1
На рисунке (7) изображено случайное заполнение матрицы в текстовый файл.
Рисунок 7 — Вывод массива 1
На рисунке (8) изображен результат выведенный в текстовый файл.
Рисунок 8 — результат 1
На рисунке (9) видно, что пользователю предоставляется выбор заполнения прямоугольной матрицы и применение второго способа заполнения матрицы.
Рисунок 9 — Заполнение матрицы 2
На рисунке (10) изображен текстовый файл с исходной матрицей
Рисунок 10 — Исходная матрица
На рисунке [11] изображен результат для второго способа введения матрицы выведенный в текстовый файл.
Рисунок 11 — Результат 2
АНАЛИЗ РЕЗУЛЬТАТОВ
В разделе №7(результаты выполненной программы) мы наглядно видим на рисунках что все условия выполняются. Программа разработана коректно и очень проста в использовании. Был представлен выбор заполнения матрицы. Было найдено количество столбцов, содержащих хотя бы один нулевой элемент и номер строки, в которой находится самая длинная серия одинаковых элементов.
Были некоторые трудности при решении поставленной задачи, но при помощи различных источников информации они были успешно решены. Программа не сложна в использовании. При помощи этой работы я рассмотрел язык программирования С# и его классификацию. Рассмотрел систему программирования, а также методы программирования.
ИНСТРУКЦИЯ ПО РАБОТЕ С ПРОГРАММОЙ
Запуск программы не составит труда. При запуске программы на экране появится консольное окно которое предоставит вам выбор заполнения матрицы. Вы выбираете нужный вам пункт.
При выборе [1.1] первого пункта, вам представится возможность ввести размерность матрицы, после чего можно будет увидеть результат[1.2] и исходную матрицу[1.3] в текстовых файлах.
При выборе второго [2.1] пункта, из текстового файла [2.2] считается матрица и результат выведется в текстовый файл [2.3].
ЗАКЛЮЧЕНИЕ
Готовая программа удовлетворяет всем поставленным условиям задачи, и исправно работает. Сразу же после введения последнего элемента, программа выведет результаты решения с пояснениями и саму матрицу, для того, чтобы пользователь мог наблюдать, откуда взялись такие результаты.
При решении такого типа задач, стоит обращать больше внимания на индексы ячеек, и как они изменяются. Это было основным принципом данного метода решения. Также стоит уделять внимание объявлению переменных, чтобы выбранные имена были логически обоснованы, и не возникало путаницы при написании программы.
Данная задача показывает лишь малую часть возможных операций с матрицами. Хранение информации в виде двумерного массива очень удобно. В связи с этим, программы такого типа очень хорошо подходят для практического применения — расчётов, связанных с матрицами, где от пользователя требуется ввести только исходные данные. Ввод исходных данных и вывод результатов решения производится в консольном окне.
Источник: studbooks.net