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

Увеличить значения элементов массива на заданное число

21.11.2009, 16:25. Показов 1919. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста составить блок-схему и написать программу в QuickBASIC.

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


И ещё вот

Даны два массива по 20 чисел. В каждом из массивов минимальное число встречается раньше. Результат распечатать в виде:
Массив 1:
Массив 2:
MIN

Заранее огромное спасибо.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.11.2009, 16:25
Ответы с готовыми решениями:

Увеличить значения элементов на заданное число
Увеличить значения элементов на заданное число Console.Write("Enter massive:"); string entered4 =...

Увеличить значение элементов массива на заданное число
Такая задача: надо чтобы в массиве четные элементы не меньше 75 увеличивались на число, равное кол-ву таких чисел, т.е., если у нас 3 таких...

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

4
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
21.11.2009, 17:56
Цитата Сообщение от mariya) Посмотреть сообщение
В каждом из массивов минимальное число встречается раньше.
Раньше чего?
0
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
22.11.2009, 23:48
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Даны два массива по 20 элементов в каждом. Если соответствующий элемент первого массива больше соответствующего элемента второго массива, увеличить значения этих элементов на заданное число, в противном случае оставить без изменения. Найти сумму положительных, количество отрицательных и номер максимального элемента первого и второго массивов после преобразования.
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
CLS
DIM a(20), b(20)
PRINT "vvedite elementy 1 massia"
FOR i = 1 TO 20
INPUT a(i)
NEXT
PRINT "vvedite elementy 2 massia"
FOR i = 1 TO 20
INPUT b(i)
NEXT
INPUT "vvedite chislo n=", n
PRINT "ishodnyj massiv 1"
FOR i = 1 TO 20
PRINT a(i); " ";
NEXT
PRINT
PRINT "ishodnyj massiv 2"
FOR i = 1 TO 20
PRINT b(i); " ";
NEXT
FOR i = 1 TO 20
IF a(i) > b(i) THEN a(i) = a(i) + n: b(i) = b(i) + n
NEXT
PRINT
PRINT "novyj massiv 1"
FOR i = 1 TO 20
PRINT a(i); " ";
NEXT
PRINT
PRINT "novyj massiv 2"
FOR i = 1 TO 20
PRINT b(i); " ";
NEXT
n1 = 1
max1 = a(1)
n2 = 1
max2 = b(1)
FOR i = 1 TO 20
IF a(i) > max1 THEN max1 = a(i): n1 = i
IF b(i) > max2 THEN max2 = b(i): n2 = i
IF a(i) > 0 THEN s1 = s1 + a(i) ELSE IF a(i) < 0 THEN k1 = k1 + 1
IF b(i) > 0 THEN s2 = s2 + b(i) ELSE IF b(i) < 0 THEN k2 = k2 + 1
NEXT
PRINT
PRINT "summa polojitelnyh 1 massiva="; s1
PRINT "summa polojitelnyh 2 massiva="; s2
PRINT "kol-vo otricatelnyh 1 massiva="; k1
PRINT "kol-vo otricatelnyh 1 massiva="; k2
PRINT "nomer max element 1 massiva="; n1
PRINT "nomer max element 2 massiva="; n2
Я не могу решить вторую задачу, в ней не только не дописано условие задачи, но и нет задания. Что требуется?
2
1 / 1 / 0
Регистрация: 21.11.2009
Сообщений: 12
23.11.2009, 19:04  [ТС]
Спасибо огромное!
0
5 / 5 / 0
Регистрация: 30.11.2009
Сообщений: 9
21.12.2009, 23:01
дан массив R(N,M) сформировать одномерный массив B(N) из минимальных элементов массива R по строкам
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.12.2009, 23:01
Помогаю со студенческими работами здесь

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

Найти произведение и количество элементов массива, значения которых превосходят заданное число
Элементы массива вводить с клавиатуры. Размерность массива задать самостоятельно. Найти произведение P и количество K элементов...

Найти количество элементов массива, значения которых положительны и по модулю не превосходят заданное число
1Найти количество тех элементов, значения которых положительны и по модулю не превосходят заданное число А. 2Найти номер первой пары...

Увеличить все положительные элементы массива на заданное число
Увеличить все положительные элементы массива на заданное число vba. Помоги плиз)

Увеличить все положительные числа массива на заданное число
Условие: Увеличить все положительные числа массива на заданное число Sub Увеличение() Dim b Dim m As Double Dim A(5) As Integer, j...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru