Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
хеллокиттичка
21.02.2022 18:54 •
Информатика
Qbasic даны векторы а={}, в={}. переменной z присвоить значение 1, если вектор а содержит больше чисел, делящихся без остатка на 3, чем вектор в, и значение 0 - в противном случае. подсчет чисел оформить отдельной подпрограммой.
Показать ответ
Ответ:
dias83782
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 оценок)
Ответ:
никиумняшка
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 оценок)
Популярные вопросы: Информатика
scorpu
05.08.2022 22:49
Создайте программу, которая запрашивает значения 5 переменных и организует циклический обмен. a1 -a2,a2 -a3..a5 -a1. пример: 1 2 3 4 5. после обмена: 2 3 4 5 1...
Эвелишка11
31.05.2020 18:20
Для хранения растрового изображения размером 64*64 пикселей отвели 4 килобайта памяти . какаво максимально возможное число цветов в палитре изображения ?...
Bata2003
31.05.2020 18:20
Какие программы используются для работы со звуком?...
lubvic77
13.11.2022 23:50
Проверить, принадлежит ли введённое число отрезку [-72; 14]. pascal...
filimo2000
10.06.2021 16:56
739124 как больше чисел из етого набора цыфр...
незнакомка1232
10.06.2021 16:56
Написать программу заполнения массива из 50 элементов случайными числами в диапазоне от -50 до 50 найдите количество элементов которые имеют чётное значение и не делятся...
Диана25122002
10.06.2021 16:56
Напишите программу для нахождения произведения положительных элементов массива из 10 элементов принадлежащих диапазону (-20; 20) , это !...
Artemmundryl
31.03.2022 21:29
Дано двузначное число. выяснить, какая из его цифр является наибольшей. вывести наибольшую цифру на экран.pascal...
jartan
23.11.2022 01:05
Даны целые числа а1, а2, аn. вывести на печать только те числа, для которых аi = i нужно сделать в вба...
арина1494
01.01.2020 15:03
Написать программу, которая по введенному пользователем целому числу определяла бы предшествующее и следующее за ним число , самостоятельная работа сейчас...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
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