Записать арифметическое выражение на алгоритмическом языке и указать порядок выполнения операций (visual studio 2012)
1)m=cos2y+3,6e^x
0,81cosi
2)l=
in y+2y^3
: составить структурную схему алгоритма и проект программы
решения , исходные данные ввести с клавиатуры
1) вычислить энергию материальной точки по формуле:
2пи^2*a^2*m
w=
t^2 , где t - период колебания равен 2, m - масса равна 0,2, a - амплитуда колебания
составить структурную схему алгоритма и проект программы
вычисления функции, один параметр ввести с клавиатуры, а другой задать как
константу, все вычисляемые значения вывести на экран
y=sin^2(a+tg^3 b);
1) a=√|x|;
b=x^4+m^2
cоставить структурную схему алгоритма и проект программы,
исходные данные ввести с клавиатуры, результат вывести на экран.
в простейшем случае, трассировка - вывод значений переменных на экран (например, в окно консоли) , либо расчёт их на бумажке для каждого шага.
в более продвинутом варианте используются точки останова, окно наблюдения, выполнение по шагам и, если есть, контекстный интерпретатор выражений.
есть также специальная "трассирующая консоль" - интерфейс вывода информации из программы в отладчик, если таковой присутствует.
почти любой современный отладчик показывает состояние програмm при её останове, что делает трассировку процессом легко доступным
1) a x a = a² ⇒ b; b x a = a³ ⇒ результат
2) a x a = a² ⇒ b; b x b = a⁴ ⇒ c; c x c = a⁸ ⇒ c; c x b = a¹⁰ ⇒ результат
Программа на языке PascalABC.Net
var
a,b,c,y:real;
begin
Write('Введите число: '); Read(a);
b:=a*a; y:=b*a; Writeln('Третья степень числа равна ',y);
c:=b*b; c:=c*c; y:=b*c;
Writeln('Десятая степень числа равна ',y)
end.
Тестовые решения:
Введите число: 2
Третья степень числа равна 8
Десятая степень числа равна 1024
Введите число: -13.594
Третья степень числа равна -2512.128188584
Десятая степень числа равна 215512594781.574