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

Вычислить порядковый номер чисел из вектора

16.11.2015, 22:21. Показов 1470. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер! Снова нужна Ваша помощь. Если не сложно, помогите составить задачу.
Переводил с другого языка, поэтому могут мыть неточности. Как я понял, есть массив, в котором числа в указном диапазоне и надо найти числа(либо их порядковый номер), подходящие под условие.

Задача:
Дан вектор с n (1<=n<=100), где находятся целые числа.
Нужно вывести порядковый номер чисел:
1. ненулевых
2 делимых на 3 и 5

Заранее спасибо и хорошего вечера!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2015, 22:21
Ответы с готовыми решениями:

Для заданного x вычислить порядковый номер первого из чисел
для заданного x вычислить порядковый номер первого из чисел sin(x), sin(sin(x)), sin(sin(sin(x))),...

Вывести на экран порядковый номер и имя вектора
В векторах X(N) и Y(N) найти максимальное значение. Вывести на экран порядковый номер и имя...

Вычислить сумму чисел, порядковый номер которых совпадает со значением элемента
Дан массив целых чисел. Вычислить сумму чисел, порядковый номер которых совпадает со значением...

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

1
0 / 0 / 1
Регистрация: 03.11.2015
Сообщений: 4
18.11.2015, 17:43  [ТС] 2
Лучший ответ Сообщение было отмечено griffin1408 как решение

Решение

Кликните здесь для просмотра всего текста
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
program ab;
var i:integer;
a : array[1..100] of integer;
begin
randomize;
for i:=1 to 100 do
a[i]:=random(100)+1;
 
Write('Ненулевые числа:');
for i:=1 to 100 do
begin
if(a[i]>0)and (a[i] mod 10 <>0 ) then
write(a[i],',');
end;
writeln;
Write('Делимые на 3 и на 5:');
for i:=1 to 100 do
begin
if(a[i] mod 3 = 0) and (a[i] mod 5 = 0) then
write(a[i],',');
end;
end.


С помощью функции:

Кликните здесь для просмотра всего текста
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 ab;
var i,n1,rand,tmp:integer;
a : array[1..100] of integer;
procedure gen;
var q:integer;
begin
randomize;
for q:=1 to 100 do a[q]:=random(100)+1;
end;
function del_3_5(del:integer):integer;
begin
if(del mod 3 = 0) and (del mod 5 = 0) then
write(del,',');
del_3_5:=del;
end;
begin
gen;
for i:=1 to 100 do
write (a[i],' ');
Write('Делимые на 3 и на 5:');
for i:=1 to 100 do
tmp:=del_3_5(a[i]);
 
end.


Кликните здесь для просмотра всего текста
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 ab;
var i,n1,rand,tmp:integer;
a : array[1..100] of integer;
procedure gen;
var q:integer;
begin
randomize;
for q:=1 to 100 do a[q]:=random(100)+1;
end;
 
function null(tmp:integer):integer;
begin
if (tmp<>0) and (tmp mod 10=0) then begin write(tmp,','); end;
end;
begin
gen;
for i:=1 to 100 do
write (a[i],' ');writeln;
writeln('----------------------');
Writeln('ненулевые '); {На самом деле нужны были числа с нулем в конце}
for i:=1 to 100 do
tmp:=null(a[i]);
 
end.
0
18.11.2015, 17:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2015, 17:43
Помогаю со студенческими работами здесь

Последовательность чисел. Определить порядковый номер наименьшего.
Доброго времени суток... Помогите решить задачу по Turbo Pascal... За ранние Спасибо...: Дана...

Определить порядковый номер наименьшего из чисел последовательности
1. Дана непустая последовательность различных натуральных чисел, за которой следует ноль....

Вычислить порядковый номер числа наиболее приближенного к среднему арифметическому
помогите пожалуйста.переделываю программу с обычной на прорамму с процедурами и только с...

Вычислить максимальный по модулю элемент массива и его порядковый номер
в одномерном массиве, состоящем из n целочисленных элементов, вычислить: 1) максимальный по модулю...


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

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