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

В заданном массиве A(N) каждый третий элемент заменить на значение «-3»

05.03.2014, 20:18. Показов 1264. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В заданном массиве A(N) каждый третий элемент заменить на значение «-3».
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2014, 20:18
Ответы с готовыми решениями:

В заданном массиве A(N) каждый третий элемент заменить на значение «-3»
В заданном массиве A(N) каждый третий элемент заменить на значение «-3».оформить процедурами ввод...

В заданном одномерном массиве удалите каждый третий положительный элемент
В заданном одномерном массиве удалите каждый третий положительный элемент. Заранее спасибо!

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

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

2
138 / 101 / 102
Регистрация: 03.02.2014
Сообщений: 425
05.03.2014, 20:47 2
Лучший ответ Сообщение было отмечено dementor66 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
uses crt;
const
  N = 20;
var
  i: integer;
  A: array [1..N] of integer;
begin
  for i:=1 to N do begin
    A[i] := random(1000);
    write(A[i]:4);
  end;
  writeln; writeln;
  i := 0;
  while (i+3 <= N) do begin
    i := i + 3;
    A[i] := -3;
  end;
  for i:=1 to N do
    write(A[i]:4);
  readln;
end.
0
792 / 398 / 260
Регистрация: 09.12.2011
Сообщений: 786
Записей в блоге: 29
12.03.2014, 16:22 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Uses crt;
Var A:array[1..100] of integer; i,n:integer;
Begin
ClrScr; Randomize;
Write('n='); Readln(n); {ввод кол-ва элементов массива}
For i:=1 to n do
 Begin
  A[i]:=random(51)-25; Write(A[i]:4); {генерация произвольных элементов массива}
  If i mod 3=0 then A[i]:=-3; {каждый третий заменяем на -3. mod - остаток от деления}
 End;
Writeln;
For i:=1 to n do Write(A[i]:4); {выводим результат}
Readln;
End.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2014, 16:22
Помогаю со студенческими работами здесь

В заданной матрице каждый третий элемент заменить на значение «-3»
18. В заданном массиве A(N) каждый третий элемент заменить на значение «-3».

В полученном векторе каждый третий элемент заменить на значение «-3»
Задан массив AX (N). Добавить массив С(К). Выполнить сортировку разделением. В полученном векторе...

В отсортированном векторе каждый третий элемент заменить на значение «-3»
18. Задан массив AX (N). Добавить массив С(К). Выполнить сортировку включением. В полученном...

В отсортированном векторе каждый третий элемент заменить на значение «-3»
18. Задан массив AX (N). Добавить массив С(К). Выполнить обменную сортировку. В полученном векторе...


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

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

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