Есть ответ 👍

1. даны два одномерных массива разной размерности. для каждого из заданных одномерных массивов выполнить: последовательно переписать в другой массив отрицательные элементы начального массива. с применение подпрограмм и процедур желательно

278
345
Посмотреть ответы 2

Ответы на вопрос:

RenoGant
4,8(97 оценок)

Const   nn = 20; type   ta = array[1..nn] of integer; procedure fillarray(var a: ta; n, min, max: integer); var   i, k: integer; begin   k : = max - min + 1;   for i : = 1 to n do a[i] : = random(k) + min end; procedure writearray(a: ta; n, p: integer); var   i: integer; begin   for i : = 1 to n do write(a[i]: p);   writeln end; procedure copynegative(var a, b: ta; m: integer; var n: integer); var   i: integer; begin   n : = 0;   for i : = 1 to m do       if a[i] < 0 then       begin           inc(n);           b[n] : = a[i]       end end; var   n: integer;   x, y: ta; begin   randomize;   fillarray(x, 10, -50, 50);   writeln('исходный массив');   writearray(x, 10, 4);   copynegative(x, y, 10, n);   writeln('массив из отрицательных элементов');   writearray(y, n, 4);   fillarray(x, 8, -200, 100);   writeln('исходный массив');   writearray(x, 12, 5);   copynegative(x, y, 12, n);   writeln('массив из отрицательных элементов');   writearray(y, n, 5); end. тестовое решение: исходный массив   -12  17  35  -4 -45    8  33  -8 -47  -4 массив из отрицательных элементов   -12  -4 -45  -8 -47  -4 исходный массив   -150 -174    92 -168    69  -60 -165  -78  -47    -4      0      0 массив из отрицательных элементов   -150 -174 -168  -60 -165  -78  -47    -4
Uuuuuu2006
4,6(23 оценок)

#include< stdio.h> #include< conio.h> int main(int argc, char *argv[]) {       int i, j, a, s;       for(i = 10; i < 100; i++)       {             s = i / 10 + i % 10;             for(j = 2; j < 10; j++)             {                   a = i*j;                   if (a / 100 +(a / 10) % 10 + a % 10 ! = s) a = 0;             }             if (a)! printf("%d ",i);       }       getch(); }

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS