Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 26.12.2011
Сообщений: 41
1

В массивах М(15) и В(23) заменить наименьший элемент на -3

14.01.2012, 21:03. Показов 997. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
В массивах М(15) и В(23) заменить наименьший элемент на -3 (по возможности использовать процедуры и функции) Вывести содержимое начальных и получившихся массивов
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2012, 21:03
Ответы с готовыми решениями:

В двух массивах заменить каждый четный элемент на первый элемент массива
В двух массивах А(30) и В(11) заменить каждый четный элемент на первый элемент массива. Вывести...

Заменить в трех заданных массивах первый элемент числом Х
Имеются три одномерных массива А, В, С длиной n. Заменить в них первый элемент числом Х, ...

Заменить в обоих массивах минимальный элемент суммой отрицательных элементов
Определить 2 одномерных целочисленых массива А(19) и В(26).Первый ввести с клавиатруы,а 2 задать...

В одномерных массивах C и P максимальный элемент заменить количеством положительных чисел в массиве
Плз напишите код программы вопрос жизни и смерти!! Буду безгранично благодарен :) Такое задание:...

1
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
14.01.2012, 21:33 2
Лучший ответ Сообщение было отмечено ___Alex___ как решение

Решение

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
uses crt;
type mas=array [1..23] of integer;
var m,b: mas;
 
function Imin(z: mas;n: integer): integer;
var i,im: integer;
begin
im:=1;
for i:=1 to n do
    if z[i]<z[im] then im:=i;
Imin:=im;
end;
 
procedure Zamena (n: integer; var z:mas);
begin
z[n]:=-3;
end;
 
procedure GenM (n: integer; var z:mas);
var i: integer;
begin
for i:=1 to n do
    z[i]:=random(19)-9;
end;
 
procedure PrintM(c:char; n: integer; var z:mas);
var i: integer;
begin
writeln('Массив ',c);
for i:=1 to n do
    write(z[i]:4);
writeln;
end;
 
begin
writeln('Даны массивы');
GenM (15,m);
PrintM('M',15,m);
GenM (23,b);
PrintM('B',23,b);
writeln('Массивы после замены');
Zamena (Imin(m,15),m);
PrintM('M',15,m);
Zamena (Imin(b,23),b);
PrintM('B',23,b);
end.
0
14.01.2012, 21:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2012, 21:33
Помогаю со студенческими работами здесь

Заменить наименьший элемент суммой массива
1. Найти сумму S положительных элементов массива а1, а2, …, а20 и поместить ее на место...

Заменить в матрице наименьший элемент наибольшим.
Заменить в матрице наименьший элемент наибольшим.


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru