ИльяАндреевич-Мария
?>

Какое значение получим в ячейке c1, d1 и e1 после выполнения вычисления 5, 8, 27 5, 8, 13 8, 5, 34 8, 5, 26

Информатика

Ответы

petrowich076813

первое

Объяснение:

generallor3

На строке 9 "if x>=-7.5 and x<2 then y:=(a*sqrt(abs(x+6))); " в том месте, где выделено жирным, компилятор думает, что необходимо произвести побитовое умножение числа с плавающей точкой типа real -7.5 и целого числа x. Т.к. побитовое умножение применимо только к целым числам, компилятор пытается преобразовать -7.5 к целому числу, т.е. к integer, и у него это не получается, о чем он Вам и говорит.

Чтобы он не думал, что Вы собираетесь производить побитовое умножение (ведь Вы хотите произвести логическую операцию между результатами двух сравнений), нужно занести в скобки выражения x>=-7.5 и x<2, чтобы получилась такая строка: "if (x>=-7.5) and (x<2) then y:=(a*sqrt(abs(x+6))); "

YuRII1236

Задание 1

program HelloMoney;

 var

 y, i: integer; // Объявим переменные для количества лет вклада и для счетчика цикла  

p, s: real; //Объявим переменные для количества процентов и величины вклада

begin

write('Какая сумма вклада? ');

readln(s); // Указываем сколько составляет вклад

write('На сколько лет вклад? ');

readln(y); // Указываем на сколько лет вклад

write('Какая процентная ставка?');

readln(p); // Указываем процентную ставку

for i:=1 to y do

s := s + s*p/100; // Прибавляем к вкладу ежегодный процент

write('Сумма денег составит: ', s);

end.

Объяснение:

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

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

Какое значение получим в ячейке c1, d1 и e1 после выполнения вычисления 5, 8, 27 5, 8, 13 8, 5, 34 8, 5, 26
Ваше имя (никнейм)*
Email*
Комментарий*

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

officem695
polariskirov
starh
Aleksandr-Andrei
Vello Olga
Dmitrii_Shamilevich2019
Zeegofer
evada2
aureole6452
verkop9
mdsazonovatv1173
avolodyaev
a96849926288
Lolira64
Егоркина