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

Удалить из последовательности те члены, порядковые номера которых кратны трем

24.01.2011, 19:01. Показов 1181. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
люди, завтра экзамен. нам дали подобные задания которые будут на практике. немогу разобраться даже в сути вопроса. помогите плиззззззз!!!! заранее спасибо

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

Удалить из последовательности те члены, порядковые номера которых кратны 4
Даны действительные числа а1...а30. Оставить без изменения последовательность а1..а30 если она...

Получить новую последовательность удалением из исходной тех членов, порядковые номера которых кратны трем
Даны действительные числа a1,.. a30. Получить новую последовательность удалением из исходной тех...

Вывод элементов последовательности, порядковые номера которых кратны 5
1. Для последовательности an=1/n + 1/n2 + 1/n4 составить программу вычисления и вывода её...

Файлы. Вычислить произведение чисел, порядковые номера которых кратны трем
2). В текстовом файле содержится последовательность действительных чисел. Вычислить произведение...

2
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
24.01.2011, 19:12 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
28
29
30
31
32
33
34
35
uses crt;
const nmax=100;
var a:array[1..nmax] of integer;
    n,i,j,k:byte;
    x:integer;
begin
clrscr;
randomize;
repeat
write('Размер массива до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Массив:');
for i:=1 to n do
 begin
  a[i]:=random(50);
  write(a[i]:4);
 end;
writeln;
writeln;
i:=n;
while i>=3 do
if i mod 3=0 then
 begin
  for j:=i to n-1 do
  a[j]:=a[j+1];
  n:=n-1;
  i:=i-1;
 end
else i:=i-1;
writeln('Удалены элементы с индексами, кратгыми 3');
for i:=1 to n do
write(a[i]:4);
readln
end.
1
1 / 1 / 0
Регистрация: 31.10.2010
Сообщений: 51
24.01.2011, 19:27  [ТС] 3
спасибо большое!! выручил
0
24.01.2011, 19:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.01.2011, 19:27
Помогаю со студенческими работами здесь

Найти члены последовательности, имеющие четные порядковые номера
Даны натуральные числа n, a1,…,an, где n≤5000. Найти члены ak последовательности a1,…,an, имеющие...

Найти сумму чисел массива, порядковые номера которых кратны 3
Помогите: дан массив, размерность 15, заполнить случайными числами от -20 до 30 и найти сумму...

Файлы. Вычислить произведение чисел, порядковые номера которых кратны пяти
В текстовом файле содержится последовательность действительных чисел. Вычислить произведение чисел,...

Найти минимальный элемент среди элементов массива, порядковые номера которых кратны 4
Нужна помощь... Вот задача: Найти минимальный элемент среди элементов массива, порядковые номера...


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

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

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