des-32463
?>

Даны x, y, z. составьте алгоритм для вычисления значения выражения: a=x+ (y - 6) / (5+x*x) *найти остаток при делении значения этого выражения на z.

Информатика

Ответы

rakitinat8

var

 x, y, z , a:integer;

begin

 read(x, y, z);

 a := x + ((y - 6) div (5 + x*x));

 writeln('Значение a: ',a);

 write('Остаток от деления на z: ', a mod z);

 

end.

mira15963256
Uses GraphABC; 
procedure Draw(x, y, l, u : Real; t : Integer);

procedure Draw2(Var x, y: Real; l, u : Real; t : Integer);
begin
Draw(x, y, l, u, t);
x := x + l*cos(u);
y := y - l*sin(u);end; 
begin
if t > 0 then
beginl := l/3;Draw2(x, y, l, u, t-1);Draw2(x, y, l, u+pi/3, t-1);
Draw2(x, y, l, u-pi/3, t-1);Draw2(x, y, l, u, t-1);end
else
Line(Round(x), Round(y), Round(x+cos(u)*l), Round(y-sin(u)*l))end;
begin
SetWindowSize(425,500);
SetWindowCaption('Фракталы: Снежинка Коха');
Draw(10, 354, 400, pi/3, 4);Draw(410, 354, 400, pi, 4);
Draw(210, 8, 400, -pi/3, 4);end.
vikashop269
Программа.
var q,s:integer; 
begin
s:=1;
for q:=1 to 365 do
 s:=s+q;
Writeln(s);
end.

Описание программы.
var q,s:integer; // Объявление переменных, где q - цикл от 1 до 365, s - сумма результата.
begin // Начало выполнение программы.
s:=1; // Присваиваем переменной s значение 1, т.к. по условию 1 рубль.
for q:=1 to 365 do // Цикл от 1 до 365 
 s:=s+q; // Сумма цикла. То есть -  Сумма = Сумма + Цикл с шагом 1. Начальное значение s равно 1, поэтому сумма считывается больше суммы предыдущего дня.
Writeln(s); // Вывод результата.
end. // Конец выполнение программы.

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

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

Даны x, y, z. составьте алгоритм для вычисления значения выражения: a=x+ (y - 6) / (5+x*x) *найти остаток при делении значения этого выражения на z.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Мусаев Игоревич371
mbykovskiy
e-s-i-k
antoska391
shilinmikhaillg
ksenia15-79
vettime625
Leonidovich_Elena771
dkvsadovoe
Александр Сергей
mishamedbrat
uvarovig
gelena03
Aleksei1463
skvorec3424