0 / 0 / 0
Регистрация: 04.07.2013
Сообщений: 8
1

Если соответствующий элемент в исходном массиве равен заданному, то в новом массиве соответствующий элемент -1, в противном случае - 0

04.07.2013, 19:00. Показов 1314. Ответов 1
Метки нет (Все метки)

2. Из одномерного числового массива размерности n создать новый одномерный массив по правилу: если соответствующий элемент в исходном массиве равен заданному, то в новом массиве соответствующий элемент -1, в противном случае - 0.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.07.2013, 19:00
Ответы с готовыми решениями:

Написать функцию, которая находит минимальное значение в массиве Y и соответствующий этому значению элемент в массиве X
Представьте себе, что проводятся опыты, результаты которых заносятся в два массива - X, Y. Написать...

Структура: Разработать программу, которая по заданному значению параметра St находит соответствующий элемент массива
Дан одномерный массив из N элементов, каждый из которых представляет собой запись вида: struct ZAP...

Вывести элемент массива, если он равен тмоу же элементу во втором массиве
Есть два масива А В. А = {1, 3, 5} B = {1, 2}. Если В == A то вивести А если нет то 0. Результат...

Метод, возвращающий true, если в массиве каждый элемент больше или равен предыдущему
Напишите метод, который принимает на вход массив целых чисел (длиной 2 и более) и возвращает true,...

1
42 / 42 / 51
Регистрация: 04.01.2013
Сообщений: 105
05.07.2013, 05:37 2
Лучший ответ Сообщение было отмечено Владимир Пермь как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
uses
  crt;
 
var
  i, q, r: word;
  sum: integer;
  m, n: array [1..30] of smallint;
 
begin
  write('Контрольное число: ');
  readln(q);
  write('Размерность массива (<=30): ');
  readln(r);
  writeln('Исходный массив:');
  randomize;
  for i := 1 to r do
  begin
    m[i] := round(random(30) - 15);
    write(m[i], ' ');
    if m[i] = q then n[i] := 1 else n[i] := 0;
  end;
  writeln;
  writeln('Конечный массив:');
  for i := 1 to r do
    write(n[i], ' ');
  readln;
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.07.2013, 05:37
Помогаю со студенческими работами здесь

Если элемент четный, то запись должна быть зеленого цвета, в противном случае лилового
Введите элементы массива в список. При выборе элемента должно быть указано, элемент четный или не...

Продублировать в исходном массиве элемент
На вход в первой строке подаются целые положительные числа K и N (K&lt;=N) , а во второй строке массив...

Нужно вывести max элемент из первого столбца матрицы и соответствующий ему элемент из второго столбца
Максимальный элемент я нашел. Но вот как вывести соответствующий ему элемент из второго столбца...

Определить наименьший элемент в каждой строке массива и записать его в соответствующий элемент одномерного массива
Всем привет.Помогите пожалуйста решить вот такую задачку.Буду очень-очень благодарна. Сформировать...

Найдите в массиве последний элемент, равный цифре, если цифры в массиве
Дано символьный массив. Найдите в массиве последний элемент, равный цифре, если цифры в массиве.

Каждый элемент 1 ряда матрицы разделить на соответствующий элемент второго ряда
Вот задача : Есть матрица B (m, n). Каждый елемент ее 1 ряда разделить на соответствующий елемент...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru