Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
МИНОБРНАУКИ РОССИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
им. Р.Е. Алексеева»
АРЗАМАССКИЙ ПОЛИТЕХНИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ)
Лабораторная работа №1
по информатике
«Линейные алгоритмы. Условные операторы. Оператор альтернативного выбора.»
Выполнил:
студент гр. АВМ 13-1
Ф.И.О.
Проверила:
преподаватель
Емельянова Ю.П. Ф.И.О.
Цель работы:
Изучение структуры и принципов работы линейных алгоритмов. Изучение структуры и принципов работы алгоритмов, имеющих разветвленную структуру.
Ход работы:
-->r=0.2;v=4/3*%pi*r^3
v = 0.0335103
-->r=2
r = 2.
-->ad=10;bc=6;h=5;s=(ad+bc)/2*h
s = 40.
-->r1=20;r2=30;r=r1*r2/(r1+r2)
r = 12.
-->a1=3.67;a2=5.78;a=sqrt(a1^2+a2^2)
a = 6.8466999
-->ax=4;ay=1;bx=1;by=2;cx=4;cy=-6;a=ay-ax;b=by-bx;c=cy-cx;v=2*a-3*b-1/2*c
v = - 4.
-->ax=4;ay=1;bx=1;by=2;cx=4;vx=2*ax-3*bx-1/2*cx;vy=2*ay-3*by-1/2*cy
vy = - 1.
-->ax=4;ay=1;bx=1;by=2;cx=4;vx=2*ax-3*bx-1/2*cx
vx = 3.
xa=input('xa=');
ya=input('ya=');
r=5;
dist=sqrt(xa^2+ya^2);
if dist<=r then
disp('попадает')
else
disp('не попадает')
end
->exec('C:\Documents and Settings\Student206.APINGTU\Мои документы\а-а-а.sce', -1)
xa=7
ya=7
не попадает
-->exec('C:\Documents and Settings\Student206.APINGTU\Мои документы\а-а-а.sce', -1)
xa=1
ya=1
попадает
a=input('a=');
b=input('b=');
c=input('c=');
d=b^2-4*a*c;
if d>0 then
y1=(-b+sqrt(d))/(2*a);
y2=(-b+sqrt(d))/(2*a);
if(y1<0)&(y2<0) then
disp('Действ. корней нет');
elseif(y1>=0)&(y2>=0) then
disp('4 действ. корня');
x1=sqrt(y1);
x2=-sqrt(y1);
x3=sqrt(y2);
x4=-sqrt(y2);
disp(x1,x2,x3,x4);
eiseif y1>=0 then
disp('2 действ.к');
x1=sqrt(y1);
x2=-sqrt(y1);
disp(x1,x2);
else
disp('2 действ. к.');
x1=sqrt(y2);
x2=-sqrt(y2);
disp(x1,x2);
end
else
disp('Действ. к нет');
end
d=input('Введите год')
ost=d-int(d/12)*12;
select ost
case 0 then disp ('Год обезьяны');
case 1 then disp ('Год петуха');
case 2 then disp ('Год собаки');
case 3 then disp ('Год свиньи');
case 4 then disp ('Год крысы');
case 5 then disp ('Год коровы');
case 6 then disp ('Год тигра');
case 7 then disp ('Год зайца');
case 8 then disp ('Год дракона');
case 9 then disp ('Год змеи');
case 10 then disp ('Год лощади');
case 11 then disp ('Год овцы');
end
->exec('C:\Documents and Settings\Student206.APINGTU\Мои документы\2 задача.sce', -1)
Введите год1980
Год обезьяны
-->exec('C:\Documents and Settings\Student206.APINGTU\Мои документы\2 задача.sce', -1)
Введите год1994
Год собаки