luksorsps20096124
?>

Cоставить на Паскале программу для вычисления значения "y" при заданном значении "z" по формуле y=z^3+4, 2z^2+z-4 при этом: а. Операцию возведения в степень использовать запрещено; b. В одном операторе присваивания можно использовать не более одной арифметической операции; с. В программе может быть использовано не более пяти операторов присваивания. Подсказска: преобразовать выражение к виду: y=((z+4, 2)*z+1)*z+4

Информатика

Ответы

andreanikin

pascal

Объяснение:

var

 y, z: real;

begin

 Write('Введите z : ');

 ReadLn(z);

 y := z + 4.2;

 y := y * z;

 y := y + 1;

 y := y * z;

 y := y + 4;

 WriteLn('y = ', y);

end.

rusmoney92

Если вы знаете о битовых операциях, то ответ тривиальный:  1 << N (это означает следующее: взять двоичную запись числа 1 и сдвинуть её на N позиций влево, дописав N нулей.

Если не знаете, то можно написать цикл, в котором, например, N раз будет умножение на 2. Я напишу оба варианта, соответственно, программа будет выдавать два равных числа. Выбирайте тот, что вам больше нравится.

Код (C++):

#include <iostream>

int main() {

   int N;

   std::cin >> N;

   std::cout << (1 << N) << "\n";

   int power = 1;

   for (int i = 0; i < N; i++) {

       power *= 2;

   }

   std::cout << power;

}

Пример ввода:

5

Пример вывода:

32

32

AleksandrIvanovich1273

1) чтобы вставить в текст пропущенный символ, нужно поставить курсора на место, куда необходимо поставить символ

2) чтобы заменить неправильный символ, его нужно выделить и удалить, а затем поставить правильный символ

3) чтобы удалить лишний символ в тексте, нужно выделить символ, а затем удалить/вырезать его

4) используется клавиша enter

5) Выделите нужные абзацы, затем щёлкнуть по выделенному фрагменту правой кнопкой мыши и в появившемся контекстном меню, выберите пункт «Абзац», а в этом пункте выберите вкладку ''Отступ и интервалы''.

В окне «Абзац» вкладки «Отступы и интервалы» в пунктах «Перед» и «После» задайте при регуляторов нужное значение.

6) мышкой выделить с левой кнопки

7) можно их вырезать или скопировать

8) нужно выделить текст, затем нажать правой кнопкой мыши, а окошке нажать скопировать

9) чтобы вставить текст нужно поставить курсор в то место, где нужен этот текст и нажать на левую кнопку мыши, а затем выбрать вставить

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

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Cоставить на Паскале программу для вычисления значения "y" при заданном значении "z" по формуле y=z^3+4, 2z^2+z-4 при этом: а. Операцию возведения в степень использовать запрещено; b. В одном операторе присваивания можно использовать не более одной арифметической операции; с. В программе может быть использовано не более пяти операторов присваивания. Подсказска: преобразовать выражение к виду: y=((z+4, 2)*z+1)*z+4
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Alnkseevna
mansur071199486
titovass9
kadrevproduction
Grigorevna23
AHO436
Dmitrievich-Telishev
ak74-81
Лихачев Полина1978
troyasport
Ivanovich_Kostik898
Puschdom
marinamarinyuk39
Aliferenko
impulsmc715