М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Ovaliza
Ovaliza
01.06.2021 22:51 •  Информатика

Водномерном массиве из n чисел вывести на экран количество положительных и отрицательных элементов. 1ø cls 2ø rem определяет количество положительных и отрицательных элементов массива 3ø input “введите количество элементов в массиве n=”; n 4ø dim a(n) 5ø rem ввод элементов массива 6ø for i=1 to n 7ø print “номер”; i; 8ø input “значение элемента массива =”; a(i) 9ø next i 11ø rem нахождение количества положительных и отрицательных элементов массива 12ø k=ø : s=ø 13ø for i=1 to n 14ø if a(i)> 0 then k=k+1 15ø if a(i)< 0 then s=s+1 16ø next i 17ø rem вывод результатов 18ø print “количество положительных элементов =”; k 19ø print “количество отрицательных элементов =”; s 2øø end почему не работает в librty basic ? как правильно написать? и можно блок схему

👇
Ответ:
WANNNO
WANNNO
01.06.2021
10 CLS
20 REM Определяет количество положительных и отрицательных элементов массива
30 INPUT "Введите количество элементов в массиве N="; N
40 DIM A(N)
50 REM Ввод элементов массива
60 FOR I = 1 TO N
70 PRINT "Номер"; I;
80 INPUT "Значение элемента массива ="; A(I)
90 NEXT I
110 REM Нахождение количества положительных и отрицательных элементов массива
120 K = 0: S = 0
130 FOR I = 1 TO N
140 IF A(I) > 0 THEN K = K + 1
150 IF A(I) < 0 THEN S = S + 1
160 NEXT I
170 REM Вывод результатов
180 PRINT "Количество положительных элементов ="; K
190 PRINT "Количество отрицательных элементов ="; S
200 END

В таком виде программа была выполнена в среде LB Booster - бесплатной версии со входным языком Liberty BASIC. Сама же Liberty BASIC является коммерческим продуктом, в связи с чем попробовать выполнить эту программу именно в этой среде не представляется возможным.

Водномерном массиве из n чисел вывести на экран количество положительных и отрицательных элементов.
4,4(75 оценок)
Открыть все ответы
Ответ:
sofya206
sofya206
01.06.2021
Решать подобные задачи использование диаграмм.
Очертим три окружности, означающие драмкружок, спортсменов и хор. Области пересечений окружностей означают одновременную принадлежность к двум или трем категориям занятий. Начнем заполнение.
1. Всем трем областям соответствует условие "3 спортсмена посещают и драмкружок, и хор)". Ставим число 3 (помечено красным).
2. В драмкружке 10 ребят из хора. Следовательно, в области пересечения "Драмкружок+хор" должно находиться число 10. Но часть этой области пересекается с областью, где находятся все три категории занятий, поэтому из 10 вычитаем стоящую в этой области красную тройку и получаем число 7 (помечено синим). Т.е. посещают драмкружок и хор, но не занимаются спортом 7 человек.
3. В хоре 6 спортсменов. Рассуждая аналогично (2) получаем синее число 3.
4. В драмкружке 8 спортсменов. Получаем синее число 5.
5. 27 ребят занимаются в драмкружке. Вычитаем из этого количества число ребят, принадлежащее общим областям 7+5+3=15 и получаем 27-15=12 человек, которые занимаются только в драмкружке.
6. Аналогично получаем 11 спортсменов и 19 участников хора.
7. Всего 70 учеников. Вычитая количество учеников, которые чем-либо заняты, определяем, что 10 человек не заняты ничем.
8. Только спортом, как видно из рисунка, занимаются 11 человек

Втрех седьмых классах 70 .из них 27 занимаются в драмкружке,32 поют в хоре,22 увлекаются спортом.в д
4,6(6 оценок)
Ответ:
Санси
Санси
01.06.2021
Пусть 
Д – драмкружок, 
Х – хор, 
С – спорт.Тогда 
в круге Д – 27 ребят, 
в круге Х – 32 человека, 
в круге С – 22 ученика.Те 10 ребят из драмкружка, которые поют в хоре, окажутся в общей части кругов Д и X. Трое из них ещё и спортсмены, они окажутся в общей части всех трёх кругов. Остальные семеро спортом не увлекаются. Аналогично, 8 – 3 = 5  спортсменов, не поющих в хоре и  6 – 3 = 3, не посещающих драмкружок.Легко видеть, что 5 + 3 + 3 = 11 спортсменов посещают хор или драмкружок,22 – (5 + 3 + 3) = 11 занимаются только спортом; 70 – (11 + 12 + 19 + 7 + 3 + 3 + 5) = 10 – не поют в хоре, не занимаются в драмкружке, не увлекаются спортом.ответ: 10 человек и 11 человек.
это математика
4,5(19 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ