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

Заменить все элементы массива равные 7 единицами

14.05.2013, 22:03. Показов 2280. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, очень срочно. Нужен ответ с решением. Заранее, огромное спасибо.

Ответ нужен с решением!!!

Задачи:
1) Одномерный массив из 7 элементов заполнить случайным образом числами от 5 до 9. Заменить все элементы массива равные 7 единицами. Вывести на экран монитора первоначальный и преобразованный массивы в строчку.

2) Одномерный массив из 9 элементов заполнить случайным образом числами от 2 до 7. Заменить все элементы массива меньше 5 нулями. Вывести на экран монитора первоначальный и преобразованный массивы в столбик.

3) Одномерный массив из 10 элементов заполнить случайным образом числами от -5 до 5. Заменить все отрицательные элементы массива 0, а положительные увеличить на 2. Вывести на экран монитора первоначальный и преобразованный массивы в строчку.

И вот еще:

https://www.cyberforum.ru/atta... 1368554544
https://www.cyberforum.ru/atta... 1368554544
https://www.cyberforum.ru/atta... 1368554544


Заранее, ОГРОМНОЕ спасибо!
Миниатюры
Заменить все элементы массива равные 7 единицами   Заменить все элементы массива равные 7 единицами   Заменить все элементы массива равные 7 единицами  

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2013, 22:03
Ответы с готовыми решениями:

Заменить все элементы массива равные 7 единицами
2.одномерный массив из 7 элементов заполнить случайным образом числами от -5 до 9 .заменить все...

Заменить все элементы массива больше 15 восьмерками, а элементы равные 5 нулями
Здравствуйте) Пожалуйста, помогите решить две задачки!) 1)Одномерный массив из 7 элементов ...

Все отрицательные элементы матрицы преобразовать в положительные, а все нули заменить единицами
В массиве b(m,n)все отрицательные элементы преобразовать в положительные ,а все нули заменить...

В матрице все отрицательные элементы преобразовать в положительные, а все нули заменить единицами
В массиве B(m,n) все отрицательные элементы преобразовать в положительные, а все нули заменить...

7
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
14.05.2013, 22:29 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
program z_2;
uses crt;
var
i:integer;
mass: array [1..9] of integer;
begin
randomize;
writeln('Pervonachalnui massuv:');
for i:=1 to 9 do
begin
mass[i]:=random(6)+2;
write(mass[i],' ');
end;
writeln;
writeln('Vuxodnoi massuv:');
for i:=1 to 9 do
begin
if mass[i]<5 then  begin
mass[i]:=0;
end;
writeln(mass[i]);
end;
readkey;
end.
1
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 4
14.05.2013, 22:29  [ТС] 3
Спасибо большое) Не могли бы вы еще и первую сделать? Пожалуйста. Заранее, спасибо!
0
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
14.05.2013, 22:34 4
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

щас сделаю

Добавлено через 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
program z_1;
uses crt;
var
i:integer;
mass: array [1..7] of integer;
begin
randomize;
writeln('Pervonachalnui massuv:');
for i:=1 to  7 do
begin
mass[i]:=random(5)+5;
write(mass[i],' ');
end;
writeln;
writeln('Vuxodnoi massuv:');
for i:=1 to 7 do
begin
if mass[i]=7 then  begin
mass[i]:=1;
end;
writeln(mass[i]);
end;
readkey;
end.
Добавлено через 1 минуту
3 нужно???
1
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 4
14.05.2013, 22:36  [ТС] 5
Спасибо большое) Да, конечно. Заранее, спасибо большое)
0
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
14.05.2013, 22:43 6
в первой задаче я не дочитал смените
Цитата Сообщение от Вася1233456 Посмотреть сообщение
writeln(mass[i]);
end;
readkey;
end.
на :
Pascal
1
2
3
4
write(mass[i],' ');
end;
readkey;
end.
вам же нужно било в строчку а не в столбик

Добавлено через 1 минуту
3 задача
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
program z_3;
uses crt;
var
i:integer;
mass: array [1..10] of integer;
begin
randomize;
writeln('Pervonachalnui massuv:');
for i:=1 to  10 do
begin
mass[i]:=random(10)-5;
write(mass[i],' ');
end;
writeln;
writeln('Vuxodnoi massuv:');
for i:=1 to 10 do
begin
if mass[i]<0 then  
mass[i]:=0
else mass[i]:=mass[i]*2;
write(mass[i],' ');
end;
readkey;
end.
Добавлено через 2 минуты
будут вопроси спрашивайте
1
0 / 0 / 0
Регистрация: 14.05.2013
Сообщений: 4
14.05.2013, 22:47  [ТС] 7
Спасибо большое)
0
18 / 18 / 17
Регистрация: 19.08.2012
Сообщений: 281
14.05.2013, 22:48 8
Цитата Сообщение от Вася1233456 Посмотреть сообщение
Спасибо большое)
не за что
1
14.05.2013, 22:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2013, 22:48
Помогаю со студенческими работами здесь

В одномерном массиве найти максимальные элементы и все элементы равные максимальному заменить на 0.
в одномерном массиве А состоящем из N элементов найти максимальные элементы и все элементы равные...

Заменить все элементы матрицы, равные С, нулями
Дан двумерный массив размерностью 5*5. Заменить все элементы массива = С нулями. В случае если...

Заменить в данном массиве все элементы, равные a, на число b
10. Дан массив (Xi) , состоящий из n элементов, и числа a и b. Заменить в данном массиве все...

В начальном массиве заменить все элементы, ссылающиеся на равные значения, последним элементом
Есть задание: Дано массив указателей на действительные числа.Разработать процедуру которая в...


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

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

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