Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 15.11.2017
Сообщений: 4
1

Даны два массива: А, состоящий из N элементов и В, состоящий из N элементов

20.11.2017, 18:40. Показов 1010. Ответов 1

Даны два массива: А, состоящий из N элементов и В, состоящий из N элементов. Сформировать массив C по следующему правилу

____{max(A(i), B(i)) , i=1, K; K<N
C(i)={min(A(i) , B(i)), i=K+1, N

напишите пожалуйста программу
Результат распечатать в виде:
Число элементов:
Исходный массив А:
Исходный массив В:
Новый массив С:
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2017, 18:40
Ответы с готовыми решениями:

Дан массив A, состоящий из N элементов. Найти два элемента массива ближайших к заданному числу С
Люди добрые, помогите глупой геодезистке спастись от препода по информатике. Задачи таковы: 1)...

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

Сформировать массив Yn состоящий из элементов массива Zm
Дан одномерный массив Zm.Сформировать массив Yn состоящий из элементов массива Zm значение которых...

Сформировать массив состоящий из элементов главной диагонали
Из элементов массива T(10,10) сформировать массив K состоящий из элементов главной диагонали.

1
10 / 10 / 24
Регистрация: 12.12.2017
Сообщений: 131
Записей в блоге: 2
12.12.2017, 15:36 2
Лучший ответ Сообщение было отмечено vaka12 как решение

Решение

QBasic/QuickBASIC
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
51
52
53
DECLARE FUNCTION Max% (p%, q%)
DECLARE FUNCTION Min% (p%, q%)
 
CLS
RANDOMIZE TIMER
k = 2 + INT(10 * RND)
n = k + 1 + INT(7 * RND)
 
DIM A(n) AS INTEGER
DIM B(n) AS INTEGER
DIM C(n) AS INTEGER
 
PRINT "N ="; n
PRINT "K ="; k
PRINT
PRINT "MASSIV A:"
 
FOR i = 1 TO n
   A(i) = 80 * RND - 40
   PRINT USING "####"; A(i);
NEXT
 
PRINT : PRINT
PRINT "MASSIV B:"
 
FOR i = 1 TO n
   B(i) = 80 * RND - 40
   PRINT USING "####"; B(i);
NEXT
 
FOR i = 1 TO n
   IF i <= k THEN
      C(i) = Max(A(i), B(i))
   ELSE
      C(i) = Min(A(i), B(i))
   END IF
NEXT
 
PRINT : PRINT
PRINT "MASSIV C:"
 
FOR i = 1 TO n
   PRINT USING "####"; C(i);
NEXT
END
 
FUNCTION Max% (p AS INTEGER, q AS INTEGER)
   IF p > q THEN Max = p ELSE Max = q
END FUNCTION
 
FUNCTION Min% (p AS INTEGER, q AS INTEGER)
   Min = p + q - Max(p, q)
END FUNCTION
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2017, 15:36

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Создать массив, состоящий из произведения элементов матрицы по столбцам
а) Создать массив, состоящий из произведения элементов матрицы по столбцам; б) поменять местами...

Получить одномерный массив, состоящий из элементов матрицы, кратных 5
дана матрица размерности m на n. Получить одномерный массив, состоящий из элементов,делимых на пять.

Определить, есть ли в массиве a(n,m) столбец, состоящий из элементов, принадлежащих промежутку
определить, есть ли в массиве a(n,m) столбец, состоящий из элементов, принадлежащих промежутку от a...

Сформулировать массив K состоящий из 27 элементов и заполнить его случайными целыми числами
Ребят помогите пожалуйста в QBasic ) 1.Сформулировать массив K состоящий из 27 элементов и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.