info122
?>

Нужны решения хотя бы некоторых паскаль abc 1. имеется целочисленный массив n*m элементов. найти номер строки с минимальной суммой модулей элементов. 2. имеется целочисленный массив n*m элементов. найти индексы максимального элемента таблицы и значение максимума. 3. имеется целочисленный массив n*m элементов. каких элементов в массиве больше отрицательных или положительных? 4. имеется целочисленный массив n*m элементов. сообщить есть ли в таблице отрицательные элементы. 5.имеется целочисленный массив n*m элементов. найти среднее арифметическое элементов массива. определить и вывести количество элементов массива, значение которых превышает это среднее значение.

Информатика

Ответы

fedserv
№3 var i,j,n,m: integer;       a: array [1..1000, 1..1000] of integer;     polzh, otric: integer; begin randomize; readln(n,m); for i: =1 to n do  for j: =1 to m do  readln(a[i,j]); polzh: =0; otric: =0; for i: =1 to n do  for j: =1 to m do  if a[i,j]> =0 then  polzh: =polzh+1  else  otric: =otric+1; if polzh> otric then  writeln('положительных чисел больше')  else  if polzh< otric then  writeln('отрицательных чисел больше')  else  writeln('положительных и отрицательных чисел поровну'); end.
groomingprofi56

а

Объяснение:

Первый связан с применением обычных индексных выражений в квадратных скобках, например: array[18] = 3 или array[i + 3] = 9. При данном доступа записываются два выражения. Второе выражение должно быть заключено в квадратные скобки. Одно из данных выражений должно являться указателем, а второе – выражением целого типа. Последовательность записи данных выражений может быть произвольной, однако в квадратных скобках следует записывать выражение, следующее вторым. Поэтому записи array[16] и 16[array] будут являться одинаковыми и обозначающими элемент массива с номером шестнадцать. Указатель, который используется в индексном выражении, не всегда является константой, которая указывает на какой-либо массив, это может быть и переменная. Например, после выполнения присваивания ptr = array доступ к шестнадцатому элементу массива можно получить, применяя указатель ptr в форме ptr[16] или 16[ptr].

Второй доступа к элементам массива связан с применением адресных выражений и операции раза-дресации в виде *(array+16) = 3 или *(array+i+2) = 7. При данном доступа адресное выражение соответствует адресу шестнадцатого элемента массива, тоже может быть записано различными или *(16+array).

При работе на компьютере первый приводится ко второму, т. е. индексное выражение становится адресным. Для ранее рассмотренных примеров array[16] и 16[array] преобразуются в *(ar-ray+16).

Для доступа к начальному элементу массива, т. е. к элементу с нулевым индексом, можно применять значение указателя array или ptr. Любое из присваиваний

*array = 2;

array[0] = 2; *(array+0) = 2; *ptr = 2;

ptr[0] = 2;

*(ptr+0) = 2;

присваивает начальному элементу массива значение 2, но быстрее всего выполнятся присваивания *array = 2 и *ptr = 2, так как в них не требуется выполнять операции сложения.

Vitalevna1186

#include <iostream>

#include <string>

int main()  

{

   int i, j, k, length;

   std::string s;

   std::cin >> s;

   length = s.length();

   for (int i = 0; i < length; i++)

   {

       j = i;  

       k = 0;

       if (s[i] == '<')

       {

           do k++;

           while (s[j++] != '>');

       }

       if (k != 0)

       {

           s.erase(i, k);

           length -= k;

           i--;

       }

   }

   std::cout << s;

   return 0;

}

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

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

Нужны решения хотя бы некоторых паскаль abc 1. имеется целочисленный массив n*m элементов. найти номер строки с минимальной суммой модулей элементов. 2. имеется целочисленный массив n*m элементов. найти индексы максимального элемента таблицы и значение максимума. 3. имеется целочисленный массив n*m элементов. каких элементов в массиве больше отрицательных или положительных? 4. имеется целочисленный массив n*m элементов. сообщить есть ли в таблице отрицательные элементы. 5.имеется целочисленный массив n*m элементов. найти среднее арифметическое элементов массива. определить и вывести количество элементов массива, значение которых превышает это среднее значение.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

POMILEVAVladimirovna269
Стародубцева_Васильевич485
hbqhzwtd
Рафаэль633
Oksana-Kirakosyan1301
vodolaz8384
rusmoney92
sve34166163
afomin63
Pastel-sova
sklad
Краева
gulsinatahckeeva
Чубкова1290
kim-1971