d892644813661946
?>

Разработать блок-схему и программу, которая запрашивает массив из n целых чисел, выводит номера отрицательных элементов и сами эти элементы) вот эти числа: а) 3, 5, -2, 3, -2, 0, -6, -8, 1; б)-1, -2, -3, -4, 0, -1, 2, 3)

Информатика

Ответы

assistant

1) программа для pascal abc:

program massiv; uses crt; vara: array [1..200] of integer; sum,i,n,d: integer; beginwriteln('vvedite kolitestvo chisel massiva (n)'); readln(n); randomize; clrscr; for i: =1 to n dobegina[i]: =random(100000); writeln(a[i])end; for i: =1 to n dobegind: =a[i] mod 7; if d=0 thensum: =sum+a[i]end; writeln('summa chisel kratnix 7 = ',sum)end.

egcuzn86
Если говорить "железе", то это будут: материнская плата,  центральный  процессор, видео процессор, внутренняя память, внешняя память ну и устройства ввода-вывода информации  (монитор, дисковод, клавиатура мышка). это компоненты как раз-таки являются кастомизируемыми, можно поменять определенный элемент на другой, но при этом нужно учитывать т.н "форматы" эти компонентов, например для процессоров это соккеты,у озу - это типы ddr2 или ddr3 и еще учесть возможности остальных компонентов пк. при слабом процессоре не будет большого смысла сильно увеличивать озу или при не самой новой мат.платы ставить процессор, который может сжечь его: ) на ноутбуках дела обстоят куда сложнее, чтобы поменять тот или иной компонент придется сильно попотеть, лано озу или жесткий диск, но такие элементы как цп и гп, которые буквально вклеены в мат.плату поменять трудновато: ) да и выйдет дороже. и при этом, компоненты пк и ноутбука отличаются друг от друга, в основном размерами и "форматом", что уже делает их не совместимыми.
bykovaam
4) var       a, b: integer; function max(a, b: integer): integer; begin       if a > b then max : = a else max : = b; end; begin       readln(a, b);       writeln(max(a, 2 * b) * max(2 * a - b, b)); end. 5) const       n = 10; var       a: array[1..n] of integer;       i, s: integer; begin       for i : = 1 to n do       begin               readln(a[i]);               if i mod 2 = 0 then s : = s + a[i];       end;       writeln(s); end. 6) const       handsfree = false; var       a: array[1..100, 1..100] of real;       product: real;       i, j, m, n: integer; begin       {ввод матрицы}       if handsfree then begin               n : = random(20) + 2;               m : = random(20) + 2;       end       else begin               write('n, m =');               readln(n, m);       end;             writeln('данные матрицы: ');       for i : = 1 to m do       begin               for j : = 1 to n do                       if handsfree then begin                               a[i, j] : = random(100) - 50;                               write(a[i, j]: 4, ' ')                       end                       else                               read(a[i, j]);               writeln;       end;             product : = 1;       for i : = 1 to m do               for j : = 1 to n do                       if a[i, j] > 0 then                               product : = product * a[i, j];       writeln('product = ', product); end.

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

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

Разработать блок-схему и программу, которая запрашивает массив из n целых чисел, выводит номера отрицательных элементов и сами эти элементы) вот эти числа: а) 3, 5, -2, 3, -2, 0, -6, -8, 1; б)-1, -2, -3, -4, 0, -1, 2, 3)
Ваше имя (никнейм)*
Email*
Комментарий*