в этом варианте представлен алгоритм без обратной связи, так как алгоритм представляет собой только однозначную последовательность команд.
такой алгоритм является линейным, или последовательным. то есть в нём отсутствует процесс передачи информации о состоянии объекта к объекту.
Ответ дал: Гость
залить в кувшин 3-х литровый воды до полна,перелить её в кувшин ёмкостью 8 литров.эту операцию проделать 3 раза,тогда в маленьком кувшине останется ровно литр воды.вылить всё из большого,залить туда воду из маленького(это 1 литр),затем залить в большой 3 маленьких и тогда получится 7 литров в большом кувшине.
Ответ дал: Гость
program e7;
var x: integer;
begin
writeln('vvedite znachenie gradusnoi meri ugla');
readln(x);
if a=180 then writeln('razvernutii') else writeln('ne razvernutii');
readln;
end.
если вы работаете в школе на программе freepascal, то перед "end" можно "readln" не писать. если же вы работаете на программе turbopascal, "readln" перед "end" обязательно нужно писать.
Ответ дал: Гость
5 6)input ndim a(n)for i=1 to n input a(i)next ifor i=1 to n for j=i to n if a(i)> a(j) then 'поменяешь больше на меньше и будет сортировать в другую сторону t=a(i) a(i)=a(j) a(j)=t end if next jnext ifor i=1 to n print a(i); next iдля массива а опредилить сумму квадратов отрицательных элементов, произведение положительных элементов, нулевые-заменить числом 12. результаты расчета и массив вывести на экран.input ndim a(n)s=0p=1for i=1 to n input a(i)next ifor i=1 to n if a(i)> 0 then p=p*a(i) if a(i)< 0 then s=s+a(i)*a(i) if a(i)=0 then a(i)=12next ifor i=1 to n print a(i); next iprintprint sprint pизвестны данные о количестве осадков, выпавших за каждый день января. найти общее число осадков, выпавших по нечетным числам месяца.n=31dim a(n)s=0for i=1 to n input a(i)next ifor i=1 to n if i mod 2 =0 then s=s+a(i)next iprintprint sдля массива а. найти количество положительных, сумму нечетных и произведение чисел, кратных в. результаты расчетаа и массив вывести на экран.input ninput bdim a(n)s=0p=1k=0for i=1 to n input a(i)next ifor i=1 to n if a(i)> 0 then k=k+1 if i mod 2 = 1 then s=s+a(i) if a mod b = 0 then p=p*a[i]next ifor i=1 to n print a(i); next iprintprint sprint pprint b
Популярные вопросы