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

Вывести положительные элементы массива и их номера

02.04.2012, 02:18. Показов 18531. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нарисовать блок схему и программу. Создать массив и вывести положительные элементы массива и их номера. Элементы массива вводятся генератором случайных чисел.

Я блок схему составил вроде, но учительница сказала , что в конце надо как-то правильно вывести чтоль. Я так и не понял. Если можно блок схему тоже нарисуйте((

Вот как я попытался на паскаль.
Pascal
1
2
3
4
5
6
7
8
9
10
program a1;
var n,i:integer;a:array[1..100] of integer;
begin 
write ('n'); readln(n);
for i:=1 to n do
readln(a[i]);
for i:=1 to n do if abs(a[i]) mod 7=0
then write (a[i],'');
readln
end.
Пожалуйста не надо отрывками писать, если пишите то всю прогу, а то так не пойму)))
Мне блок схема больше нужна, чем сама программа.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2012, 02:18
Ответы с готовыми решениями:

Вывести положительные элементы массива и их номера
создать массив и вывести положительные элементы массива и их номера. элементы вводятся с клавиатуры

Вывести положительные элементы массива и их порядковые номера
1) Заполнить одномерный массив из n элементов, так как указано ниже. Размерность массива задать в...

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

Вывести элементы массива на промежутке [ a,b ], вычислить количество элементов массива, заменить все положительные элементы
В одномерном массиве, состоящем из n вещественных элементов, – вывести на печать элементы массива,...

2
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
02.04.2012, 12:16 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses crt;
var a: array[1..10] of integer;
    i: integer;
begin
write('Исходный массив: ');
for i:=1 to 10 do begin
a[i]:=random(21)-10;
write(a[i],' ');
end;
writeln;
write('Положительные элементы: ');
for i:=1 to 10 do begin
if a[i]>0 then write(a[i],' ');
end;
writeln;
write('Номера положительных элементов: ');
for i:=1 to 10 do begin
if a[i]>0 then write(i,' ');
end;
end.
Миниатюры
Вывести положительные элементы массива и их номера  
0
любитель покушать
687 / 641 / 248
Регистрация: 25.09.2011
Сообщений: 1,313
02.04.2012, 12:20 3
Цитата Сообщение от BassHunTEp Посмотреть сообщение
if abs(a[i]) mod 7=0
каким боком это связано с условием? там вроде только положительные и их номера надо вывести

Добавлено через 1 минуту
Цитата Сообщение от BassHunTEp Посмотреть сообщение
что в конце надо как-то правильно вывести чтоль.
Цитата Сообщение от BassHunTEp Посмотреть сообщение
Pascal
1
(a[i],'');
пробела между выводимыми элементами нет, надо было так
Pascal
1
(a[i],' ');
Добавлено через 1 минуту
Цитата Сообщение от BassHunTEp Посмотреть сообщение
вводятся генератором случайных чисел.
Цитата Сообщение от BassHunTEp Посмотреть сообщение
Pascal
1
readln(a[i]);
мне как-то влом например 100 чисел вводить вручную
0
02.04.2012, 12:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2012, 12:20
Помогаю со студенческими работами здесь

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

Массив: Вывести номера первой и последней строк, содержащих только положительные элементы.
Дана таблица 5x10 заполненная целыми числами. Вывести номера первой и последней строк, содержащих...

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

Определить номера строк массива, содержащих только положительные элементы и найти среди них наименьший
дано задание: Дан двумерный массив размером n*m, заполненный случайными числами из заданного...


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

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