Расположите информационные ресурсы в порядке уменьшения уровня мультимедийности их содержания: видеоигра "Need For Speed: Rivals" журнал "вокруг света" Печатный Роман Л. Толстова "война и мир" мультипликационный фильм "Алёша Попович и Тугарин Змей"
Программное обеспе́чение (произношение обеспече́ние не рекомендуется) — наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях.
Программное обеспечение представляет собой алгоритм, реализованный в виде последовательности инструкций для процессора.
вот так вот
В компьютерном жаргоне часто используется слово «софт» от английского software.
Ну думаю знаете
По назначению программное обеспечение разделяется на системное, прикладное и инструментальное.
Const PTR = 10; type razbivka = array[0..PTR] of byte; var n, i, z, k: byte; x: razbivka; procedure p(var x: razbivka; var z: byte); var i, j, s: byte; begin i := z - 1; s := x[z]; while (i > 1) and ( x[i - 1] <= x[i] ) do begin s := s + x[i]; dec(i); end; inc( x[i] ); z := i + s - 1; for j := i + 1 to z do x[j] := 1; end; begin write('Введите число: '); readln(n); write(n,' = '); z := n; for i := 1 to z do x[i] := 1; for i := 1 to n do begin if i > 1 then write(' + '); write( x[i], '' ); end; writeln; repeat p( x, z ); inc(k); write( n,' = ' ); for i := 1 to z do begin if i > 1 then write(' + '); write( x[i], '' ); end; writeln; until z = 1; end.
p.s: нашел в интернете для вас вариант с рекурсией. Сами можете убедиться, что с ней только хуже (по быстродействию уж точно)
const m = 100; var a: array[1..m] of integer; k, n: integer; procedure p(j,n: integer); var i: integer; begin if ( n = 0 ) and ( k > 1 ) then begin for i := 1 to k do write( a[i] : 4 ); writeln; end else for i := j to n do begin Inc(k); a[k] := i; p( j, n - i ); Dec(k); end; end; begin write('Введите число: '); readln(n); k := 0; p(1,n); end.
значения PTR и m можно поставить и больше, но тогда я не ручаюсь)
Введение
Программное обеспе́чение (произношение обеспече́ние не рекомендуется) — наряду с аппаратными средствами, важнейшая составляющая информационных технологий, включающая компьютерные программы и данные, предназначенные для решения определённого круга задач и хранящиеся на машинных носителях.
Программное обеспечение представляет собой алгоритм, реализованный в виде последовательности инструкций для процессора.
вот так вот
В компьютерном жаргоне часто используется слово «софт» от английского software.
Ну думаю знаете
По назначению программное обеспечение разделяется на системное, прикладное и инструментальное.
Если еще подробнее пишите в лс