Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Пашаg
28.11.2020 06:25 •
Информатика
Qbasic даны векторы а={}, в={}. переменной z присвоить значение 1, если вектор а содержит больше чисел, делящихся без остатка на 3, чем вектор в, и значение 0 - в противном случае. подсчет чисел оформить отдельной подпрограммой.
Ответ:
вика3169
06.10.2020 05:24
CONST N = 15
DECLARE SUB KM30 (A%(), k)
DIM A%(N), B%(N)
CLS
RANDOMIZE TIMER
PRINT "A("; N; "): ";
FOR i = 1 TO N
A%(i) = RND * N
PRINT A%(i);
NEXT i
PRINT
CALL KM30(A%(), k)
PRINT "B("; N; "): ";
FOR i = 1 TO N
B%(i) = RND * N
PRINT B%(i);
NEXT i
CALL KM30(B%(), k2)
IF k > k2 THEN
Z = 1
ELSE
Z = 0
END IF
PRINT , "Z = "; Z
END
SUB KM30 (A%(), k)
FOR i = 1 TO N
IF A%(i) MOD 3 = 0 THEN
k = k + 1
END IF
NEXT i
END SUB
Пример работы программы:
A( 15 ): 0 3 0 14 10 15 8 14 3 8 6 11 11 15 6
B( 15 ): 1 1 1 5 3 5 10 6 3 9 14 8 5 14 2
Z = 1
0,0
(0 оценок)
Ответ:
shariktop000
06.10.2020 05:24
Cls
dim a(15),b(15) as integer
dim k_a,k_b as integer
for i=1 to 15
input a(i)
input b(i)
next
call hisob()
if k_a>k_b then z=1 else z=0
print z
Sub hisob()
for i=1 to 15
if a(i) mod 3=0 then k_a=k_a+1
if b(i) mod 3=0 then k_b=k_b+1
next
End Sub
0,0
(0 оценок)
Популярные вопросы: Информатика
Keks5478568
03.11.2022 03:52
Каналы передачи информации: а) радиосвязь (беспроводные сети, WiFi) б) электронная почта в) канал г) Ip-адрес...
syropyatovkoce
03.04.2022 14:43
Народ ! чем отличается поиск по ключевым словам от системы каталогов?...
karkhachatryan
11.06.2022 04:16
Написать эссе на тему в мире информатики...
horizontal
11.06.2022 04:16
Вычислить массу свинцовой трубы, длина которой l метров(плотность 11,4 г/см в кубе), толщина стенок a мм, а внутренний диаметр r мм....
elizaveta4256
20.08.2021 05:15
Найти длину окружности, описанной около квадрата со стороной х см. х-сторона, r=корень из х в квадрате + х в квадрате/2, l=2*пи*r, найти чему равна длина окружности при х=2.56789,...
surgut186rus
20.08.2021 05:15
Если кто нибудь что нибудь знает об универсальном питании модема, напишите...
tanyainua
17.02.2022 09:21
Заполните случайными числами таблицу 5 х 5 и выведите на экран все положительные числа кратные трем и координаты этих числе...
gnastena021
30.03.2020 01:29
Файл размером 54кбайт передается с защищенного соединения со скоростью 2 в 13-ой степени бит в секунду. стоимость соединения составляет 5 копеек за 1 секунду. сколько рублей...
окткл
17.10.2022 23:45
Создайте одномерный массив, поменяйте местами первый элемент кратный 7 и средний элемент,решить на pascal abc....
ника2761
03.02.2020 03:40
Написать программу на паскале абс тема работа с элементами одномерных массивов создать два одномерных массива, состоящих из целых чисел. элементы массива вводятся с клавиатуры....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
DECLARE SUB KM30 (A%(), k)
DIM A%(N), B%(N)
CLS
RANDOMIZE TIMER
PRINT "A("; N; "): ";
FOR i = 1 TO N
A%(i) = RND * N
PRINT A%(i);
NEXT i
PRINT
CALL KM30(A%(), k)
PRINT "B("; N; "): ";
FOR i = 1 TO N
B%(i) = RND * N
PRINT B%(i);
NEXT i
CALL KM30(B%(), k2)
IF k > k2 THEN
Z = 1
ELSE
Z = 0
END IF
PRINT , "Z = "; Z
END
SUB KM30 (A%(), k)
FOR i = 1 TO N
IF A%(i) MOD 3 = 0 THEN
k = k + 1
END IF
NEXT i
END SUB
Пример работы программы:
A( 15 ): 0 3 0 14 10 15 8 14 3 8 6 11 11 15 6
B( 15 ): 1 1 1 5 3 5 10 6 3 9 14 8 5 14 2
Z = 1
dim a(15),b(15) as integer
dim k_a,k_b as integer
for i=1 to 15
input a(i)
input b(i)
next
call hisob()
if k_a>k_b then z=1 else z=0
print z
Sub hisob()
for i=1 to 15
if a(i) mod 3=0 then k_a=k_a+1
if b(i) mod 3=0 then k_b=k_b+1
next
End Sub