В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
trunczova84
trunczova84
27.09.2020 11:21 •  Информатика

Pascal ABC 2) Разработать алгоритм расчета выражения


Ход работы:

Вторая задача решается с учётом ОДЗ:
знаменатель не должен быть равен нулю,т.е.
x^3-x^2+1 \neq 0
С клавиатуры вводится некоторое значение x, затем проверяется
знаменатель и в зависимости от того равен он нулю или нет, выдаѐтся сообщение„знаменатель равен нулю‟ или вычисляется значение R.
Блок-схема будет носить разветвлѐнный характер. В программе сначала реализуется ввод значения x, затем условный оператор:
if
sqr(x) * x - sqr(x) + 1 = 0
then writeln(‘знаменатель равен нулю’)
else begin
r :=(sqr(x) + x -1)/(sqr(x)* x - sqr(x) +1);
writeln(r: 6: 2); end;
К ветке else относятся два оператора, поэтому они объединяются операторными скобками begin end. Оператором writeln(r: 6: 2) производится форматный вывод вещественного числа r.


R= \frac{x^{2} +x-1}{x^3-x^{2} +1} }

Показать ответ
Ответ:
Глеб0071
Глеб0071
16.11.2020 02:58

1) - понятность

- дискретности

- определенности

- результативности

- массивности

2) - словесная

- графическая

- псевдокоды

- программы

3) Блок-схема- это тип схемы (графических моделей), описывающих алгоритмы или процессы

4) 1-этап Постановки задачи

а) сбор информации о задаче

б) формулировка условия задачи

в) определение конечных целей решения задачи

г) определение формы выдачи результатов

д) описание данных

2-этап Анализ и исследование задачи, модели

3-этап Разработка алгоритма

5) потому что это пошаговое выполнение программы

0,0(0 оценок)
Ответ:
opakp9726
opakp9726
22.11.2020 19:55

min = 1

for i in range(0, len(matrix) ) :

for k in range(0,len(matrix[i])) :

 b = matrix[i][k]

 if b < min :

  ind =[i,k]

  min=b

max = 1

for i in range(0, len(matrix) ) :

for k in range(0,len(matrix[i])) :

 b2 = matrix[i][k]

 if b2 > max :

  ind2 =[i,k]

  max=b2

Объяснение:

min и max - временные переменные , используемые в цикле  

min - минимальное значение матрицы max - максимальное значение

matrix - собственно сама матрица

ind - массив хранящий индекс матрицы с минимальный значением

ind2 - массив хранящий индекс матрицы с максимальным значением

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота