Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/14: Рейтинг темы: голосов - 14, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 3
1

Вычислить сумму и количество положительных, сумму и количество отрицательных элементов массива

22.12.2009, 20:09. Показов 2879. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста сдалать следующие 2 задачи :
1)вычислить сумму и количество положительных, сумму и количество отрицательных элементов массива А, состоящего из 30 элементов.
2)подсчитать наибольшее количество пробелов, идущих подряд, в заданной символьной строке.
язык Qbasic.Всю голову переломал , разбил клавиатуру , что-то не выходит.На вас последняя надежда.Заранее благодарю!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2009, 20:09
Ответы с готовыми решениями:

Вычислить сумму и количество положительных и отрицательных элементов массива
Задание: Вычислить сумму и количество положительных и отрицательных элементов массива D(n),...

Вычислить сумму и количество положительных и отрицательных элементов массива
Обработать на компе одномерный массив D(N): вычислить сумму и количество положительных и...

Вычислить сумму и количество положительных и отрицательных эле- ментов массива
Вычислить сумму и количество положительных и отрицательных эле- ментов массива D(n), установить...

Определить сумму отрицательных и количество положительных элементов массива X(n)
4.1 Определить сумму отрицательных и количество положительных элементов массива X(n). Вывести...

4
14 / 14 / 4
Регистрация: 17.12.2009
Сообщений: 76
23.12.2009, 05:03 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

элементы массива должны вводится программно или пользователь сам их введет?

Добавлено через 1 час 0 минут
вот код для первой задачи с ручным вводом элементов
QBasic/QuickBASIC
10 REM
20 CLS
30 DIM A(30)
40 FOR i=1 TO 30
50 PRINT "Введите "; i;" элемент массива"
60 INPUT A(i)
70 NEXT i
80 FOR i=1 TO 30
90 IF A(i) < 0 THEN k=k+1
100 m=m+ABS(A(i))
110 IF A(i) > 0 THEN t=t+1
120 s=s+ABS(A(i))
130 NEXT i
140 PRINT "Сумма положительных элементов="; s; "Количество положительных элементов"; t
150 PRINT "Сумма отрицательных элементов"; m; "Количество отрицательных элементов"; k
160 END
Добавлено через 13 минут
вот код для первой задачи с ручным вводом элементов
QBasic/QuickBASIC
10 REM
20 CLS
30 DIM A(30)
40 FOR i=1 TO 30
50 PRINT "Введите "; i;" элемент массива"
60 INPUT A(i)
70 NEXT i
80 FOR i=1 TO 30
90 IF A(i) < 0 THEN k=k+1: m=m+ABS(A(i))
100 IF A(i) > 0 THEN t=t+1: s=s+ABS(A(i))
110 NEXT i
120 PRINT "Сумма положительных элементов="; s; "Количество положительных элементов"; t
130 PRINT "Сумма отрицательных элементов"; m; "Количество отрицательных элементов"; k
140 END
Добавлено через 45 секунд
первый код не смотри он с недочетами
0
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
23.12.2009, 13:32 3
а abs здесь за каким? Выкинуть его, иначе будет неверная сумма

Добавлено через 19 минут
подсчитать наибольшее количество пробелов, идущих подряд, в заданной символьной строке.
PureBasic
1
2
3
4
5
input a$
for i=1 to len (a$)
if mid$(a$,i,1)<>" " then k=0 else k=k+1:if k>max then max=k:
next
print max
0
0 / 0 / 0
Регистрация: 22.12.2009
Сообщений: 3
23.12.2009, 19:08  [ТС] 4
Благодарствую <3
0
0 / 0 / 0
Регистрация: 27.12.2009
Сообщений: 8
27.12.2009, 17:00 5
Пожалуйста, помогите решить задачку...очень-очень нужно..
Даны числа Р и Н (Р<Н).Суммировать вводимые числа,большие Н и отдельно суммировать числа меньшие Р.Определить кол-во тех и других слагаемых.При вводе числа равного Р или Н закончить работу.
Я очень на вас надеюсь,заранее большое спасибо!
0
27.12.2009, 17:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.12.2009, 17:00
Помогаю со студенческими работами здесь

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

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

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

Массивы: вычислить сумму положительных и количество отрицательных элементов массива
Здравствуйте. Столкнулся с проблемой, нужно вычислить сумму положительных и количество...


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

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