ПОМОГИТЕ ПОЖАЛУЙСТА ЗАВАЛ ВООБЩЕ НЕ ПОНИМАЮ
1) задание Напишите программу, которая выводит на экран таблицу значений функции у= 2х2-5х-8 в диапазоне от -4 до 4. Шаг из¬менения аргумента 0,2.
2) задание Написать программу, которая выводит таблицу квадратов первых десяти целых положительных чисел.
и все это в Excel надо написать.....
ХЕЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛЛП!!!!!!!!!!!!!!!!!!
Ответы
Ответ:
1.
program Project1;
var
a,b: real; {Переменные для хранения значений левой и правой границ вычислений}
x: real; {Переменная для хранения значения аргумента}
y: real; {Переменная для хранения значения результата}
step: real; {Переменная для хранения значения шага вычислений}
begin
a:= -4; {Начальное значение вычислений.}
b:= 4; {Конечное значение вычислений}
step:= 0.2; {Шаг вычислений}
x:= a;
while x <= b + step/2 do
begin
y:= 2*x*x - 5*x - 8; {Вычисление выражения}
writeln('x = ',x:4:1,'; y = ',y:8:4); {Вывод значений аргумента и вычислений в консоль}
x:= x + step; {Приращение значения аргумента на шаг вычислений.}
end;
Readln;
end.
2. Программа
#include <iostream>
using std::cout;
using std::endl;
int main()
{
int i=0;
cout << ++i << " 1" << endl;
cout << ++i << " 4" << endl;
cout << ++i << " 9" << endl;
cout << ++i << " 16" << endl;
cout << ++i << " 25" << endl;
cout << ++i << " 36" << endl;
cout << ++i << " 49" << endl;
cout << ++i << " 64" << endl;
cout << ++i << " 81" << endl;
cout << ++i << " 100" << endl;
system("pause");
return 0;
}
Объяснение: