Аля2011
19.11.2020 10:36

Задача 1.
Вычислить значение функции заданной следующим образом:

Цель решения этой задачи: отработка навыков составления блок-схем, написания программ, показать пример использования оператора выбора, осмысленное использование типов данных.
Исходные данные: х
Результат: у
Составляем блок-схему:

Составляем программу:
Program funkciy;
Var x, y: integer;
Begin
Writeln (‘введите значение х’);
Readln(х);
If x>0 then y:=x
else y:=x*x;
writeln(‘значение функции ’, y);
readln;
end.
Заполняем таблицу
Х 0 4 -5 167 -221 0,2 -0,1
У
Почему мы не можем вычислить два последних значения функции. Исправьте программу, для того, чтобы это можно было сделать.
Задача 2.
Составить программу определяющую является ли заданное число четным или нечетным.
Цель решения этой задачи: отработка навыков составления блок-схем, написания программ, знакомство с функцией вычисления остатка от деления (a mod b). Сложность этой задачи в том, что результатом является не вычислительный результат, а сообщение “четное” или “нечетное”.
Составляем блок-схему:

Составляем программу:
Program chislo;
Var a: integer;
Begin
Writeln (‘введите число а’);
Readln(а);
If а mod 2 = 0 then Writeln (‘число четное’)
Else Writeln (‘число нечетное);
readln;
end.
Проведите вычислительный эксперимент, вы сами задаете числа, результат записываете в тетрадь.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:

1. Принцип программного управления: ЭВМ работает по программе, которая находится в оперативной памяти и выполняется автоматически; программы дискретны и представляют собой последовательность команд, каждая из которых осуществляет отдельный акт преобразования информации; все разновидности команд образуют систему команд машины.

2. Принцип условного перехода: При выполнении программы возможен переход к той или иной команде в зависимости от промежуточных результатов вычислений; это допускает создание циклов.

3. Принцип хранимой информации: Команды как и операнды представляются в машинном коде и хранятся в оперативной памяти. При работе команды обрабатываются устройством управления процессора, а операнды -- арифметико-логическим устройством.

4. Принцип использования двоичной системы счисления: Информация кодируется в двоичной форме и разделяется на элементы, называемыми словами. В двоичной системе используются две цифры 0 и 1, что соответствует двум состояниям двустабильной системы (кнопка нажата-отпущена, транзистор открыт-закрыт, ...)

5. Принцип иерархичности ЗУ: Компромисом между необходимыми большой емкостью памяти, быстрым доступом к данным, дешевизной и надежностью является иерархия запоминающих устройств: 1) быстродействующее ОЗУ, имеющее небольшую емкость для операндов и команд, участвующих в вычислениях; 2) инерционное ВЗУ, имеющее большую емкость для информации, не участвующей в данный момент в работе ЭВМ.

Я не знаю что именно вам нужно, поэтому вот, почитайте!

0,0(0 оценок)
Ответ:
Elton17
01.02.2021 21:32

1) 2 * sqr(x) * x или 2 * x * x * x

2) (a + b) / (2 * a + b) * (a + c)

3) pi * sqr(R) или 3.14 * R * R

4) 1 / 2 * a * b * sin(a)

5) sqrt(sqr(x) + sqr(y)) - 1.5 * (x - 3)

6) sqrt(sqr(b) - 4 * a * c)

7) sin(x) + cos(x) - x / (x + 1)

8) sin(a) * cos(b) - cos(a) * sin(b)

9) abs(sin(x) - cos(x))

10) 7000 * (a * b / (b * y))

11) sqrt(1 - cos(2 * a))

Объяснение:

sqr(x) - квадрат числа

sqrt(x) - квадратный корень

abs(x) - модуль

sin(x) - синус

cos(x) - косинус

Выражения записываются в строчку

Допускается применение круглых скобок (скобки изменяют приоритет)

Операции выполняются в порядке приоритета

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