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

В массиве из 10 чисел есть положительные и отрицательные элементы. Вычислить произведение отрицательных элементов массива

11.12.2012, 19:51. Показов 2822. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program ik;
uses crt;
var p: integer;
    mas: array[1..10] of integer;
    i: integer;
begin
writeln ('введите массив');
for i:=1 to 10 do
read (mas[i]);
for i:=1 to 10 do
if (mas[i]<0) then;
p:=p*mas[i];
writeln ('произведение отрицательных чисел',p);
end.
Где ошибка и чего не хватает?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.12.2012, 19:51
Ответы с готовыми решениями:

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

В последовательности действительных чисел a1, a2, …, an есть только положительные и отрицательные элементы. Вычислить произведение отрицательн
В последовательности действительных чисел a1, a2, …, an есть только положительные и отрицательные элементы. Вычислить произведение...

В одномерном массиве из 10 чисел есть положительные и отрицательные числа. Вычислить сумму положительных чисел.
Помогите плз.

1
 Аватар для deadmetaller
14 / 14 / 9
Регистрация: 12.10.2012
Сообщений: 49
12.12.2012, 20:35 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program ik;
uses crt;
var p: integer;
    mas: array[1..10] of integer;
    i: integer;
begin
p:=1;
writeln ('Введите массив');
for i:=1 to 10 do
read (mas[i]);
for i:=1 to 10 do
if (mas[i]<0) then p:=p*mas[i];
writeln ('Произведение отрицательных чисел ',p);
end.
Исправил. Теперь нормально считает. Ошибка была в том, что программа изначально считала число р равным нулю, а так как ноль умноженный на любое число и есть ноль. Для того что бы посчитать произведение, той переменной, в которой храним результат операции присваиваем значение единицы, вот и всё.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.12.2012, 20:35
Помогаю со студенческими работами здесь

В массиве вычислить произведение отрицательных элементов массива
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. Произведение отрицательных элементов массива. 2. Сумму...

В заданном массиве B из N элементов есть хотя бы один нуль. Вычислить произведение элементов массива до первого нуля
В заданном массиве B из N элементов есть хотя бы один нуль. Вычислить произведение элементов массива до первого нуля. Помогите решить,...

В последовательности действительных чисел a1, a2, ..., aN есть только положительные и отрицательные элементы.
Я понимаю что это очень простая и глупая задачка.. но у меня ступор некий возник.. --&gt;в последовательности действительных чисел a1,...

Расположить в массиве R положительные, а затем отрицательные элементы массива Z[N]
Помогите пожалуйста с задачей : &quot;Расположить в массиве R cначала положительные, а затем отрицательные элементы массива Z.&quot; Нахожу...

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


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

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

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Язык программировани­я C++: сравнение с другими языками
Programming 06.02.2025
Современная разработка программного обеспечения предлагает множество языков программирования, каждый из которых обладает уникальными характеристиками и областями применения. C++ занимает особое место. . .
Язык программировани­­­я C++: достоинства и недостатки
Programming 06.02.2025
C++ считается одним из самых влиятельных языков программирования, продолжающим занимать ведущие позиции в мире разработки программного обеспечения. Этот язык появился как расширение языка C с. . .
Регулярные выражения в Python
BasicMan 06.02.2025
Регулярные выражения - это последовательности символов, определяющие правила поиска и сопоставления текстовых данных. В Python они используются для поиска подстрок, проверки соответствия текста. . .
Как создать свой мод для Майнкрафт с нуля на Java
IT_Exp 06.02.2025
Разработка мода для Minecraft начинается с правильной настройки среды разработки. Для создания мода потребуется Java Development Kit (JDK), интегрированная среда разработки и Minecraft Forge. JDK. . .
Async/await и асинхронное программировани­е в Java
IT_Exp 06.02.2025
Асинхронное программирование - это подход к организации вычислительных процессов, позволяющий приложениям эффективно использовать доступные ресурсы системы. В контексте Java этот метод приобретает. . .
Как исправить android.os.Netw­orkOnMain­Thread­Exception
hw_wired 06.02.2025
Исключение NetworkOnMainThreadException возникает при попытке выполнить сетевые операции в главном потоке Android-приложения. Главный поток отвечает за обработку пользовательского интерфейса и должен. . .
Как в Java определить, что массив содержит определенное значение
hw_wired 06.02.2025
В Java класс Arrays предлагает несколько способов для проверки наличия значений в массивах. Наиболее широко применяемый метод заключается в использовании комбинации Arrays. asList() и contains(). . . .
Как использовать virtualenv в Python. Виртуальные среды/окружения
hw_wired 06.02.2025
В Python виртуальные окружения решают одну из ключевых задач разработки - изоляцию зависимостей между проектами. Virtualenv создает отдельное пространство для каждого проекта, где устанавливаются. . .
Кнопка в HTML, которая работает как ссылка
hw_wired 06.02.2025
В HTML существует несколько подходов к созданию кнопки, которая функционирует как ссылка. Базовым элементом выступает тег button, который можно преобразовать в ссылку с помощью JavaScript. Для этого. . .
Как обновить страницу с помощью JavaScript
bytestream 06.02.2025
JavaScript предоставляет несколько базовых методов для обновления веб-страницы, которые встроены непосредственно в язык и доступны через объектную модель браузера. Основной метод обновления страницы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru