С Новым годом! Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 5

Сформировать матрицу, у которой элементы равны нулю, если сумма их индексов четная

26.10.2012, 02:24. Показов 1581. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
добрый вечер , мне студенту, задали работу в бэйсике не знаю как делать, посоветовали ваш форум, надеюсь на вас=))

вообщем вот задания:
1.Сформировать матрицу, у которой элементы равны нулю, если сумма их индексов четная и равны единице, если сумма индексов нечетная.

2.Ввести в память машины массив A(N). Подсчитать сумму элементов, стоящих на нечетных
местах и произведение элементов, стоящих на четных местах.

0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.10.2012, 02:24
Ответы с готовыми решениями:

Сформировать матрицу: если сумма индексов элемента четная, элемент будет нулевым, если нечетная - единичным
Сформировать целочисленную матрицу А размером 7х8, состоящую из 0 и 1 по следующему правилу: если сумма индексов элемента четная, элемент...

Массивы. Получить матрицу, элементы которой равны произведению индексов строки и столбца
помогите плиз решить задачи! буду очень благодарен) "Программа работы с двумерным массивом" 1)Напишите программу получения...

Сформировать матрицу C (), элементы которой равны квадратам соответствующих элементов исходной матрицы
Ввести значение переменной n. Ввести значение m. Ввести матрицу А (),в которой количество строк, а m -столбцов Сформировать матрицу...

7
 Аватар для zvoronz
273 / 241 / 56
Регистрация: 29.05.2012
Сообщений: 889
26.10.2012, 02:32
Что именно не знаешь? Всё не знаешь?
0
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 5
26.10.2012, 02:37  [ТС]
вообще не дружу с информатикой=))) по другой специальности учусь, но задали для зачета=)

Добавлено через 2 минуты
с подсказками сделал 2ую задачу но не знаю верна ли она или нет
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
CLS
INPUT "Количество строк и столбцов матрицы = ", N
DIM A(N, N)
FOR i = 1 TO N
FOR j = 1 TO N
PRINT "A(" ; i ; ", " ; j ; ") = " ;
INPUT A(i, j)
NEXT j
NEXT i
CLS : PRINT "Матрица А"
FOR i = 1 TO N
FOR j = 1 TO N
PRINT A(i, j);
NEXT j : PRINT
NEXT i : PRINT
I=2
I=2:FLAG =0
S=A(0;J)
FOR i=2 TO n
IF A (I;J)+S THEN S=A(i;J)
NEXT i
NEXT j
p=A(1;J)
FOR i=2 TO n
IF A (I;J)*P THEN P=A(i;J)
WEND "ОТВЕТ S=" PRINT 
WEND "ОТВЕТ P=" PRINT END
0
 Аватар для zvoronz
273 / 241 / 56
Регистрация: 29.05.2012
Сообщений: 889
26.10.2012, 03:00
Вижу сразу что не верна, по условию задачи используется одномерный массив.

Добавлено через 14 минут
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CLS
INPUT "Количество эл-тов матрицы = ", N
DIM A(N)
FOR i = 1 TO N[INDENT]PRINT "A("; i; ") = " ;
INPUT A(i)[/INDENT]NEXT i
 
CLS : PRINT "Массив А"
FOR i = 1 TO N[INDENT]PRINT A(i); " ";[/INDENT]NEXT i : PRINT
Sum = 0
mul = 1
FOR i=1 TO N[INDENT]IF((i MOD 2)=0) THEN sum = sum + A(i)
ELSE mul = mul * A(i)[/INDENT]NEXT i
 
PRINT "Sum = "; sum
PRINT "Mul = "; mul
1
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 5
26.10.2012, 03:05  [ТС]
спасибо большое,а про первую задачу что нибудь можете сказать???=)))
просто в субботу сдать надо, а я не понимаю =(
0
Платежеспособный зверь
 Аватар для кот Бегемот
8964 / 4387 / 1654
Регистрация: 28.10.2009
Сообщений: 11,645
26.10.2012, 18:50
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
INPUT n,m
DIM a(n,m)
FOR i=1 TO n
FOR j=1 TO m
IF (i+j)MOD 2=0 THEN a(i,j)=0 ELSE a(i,j)=1
NEXT
NEXT
FOR i=1 TO n
FOR j=1 TO m
PRINT a(i,j);
NEXT
PRINT
NEXT
во второй задаче всё наоборот:
QBasic/QuickBASIC
1
2
3
4
FOR i=1 TO N
IF((i MOD 2)<>0) THEN sum = sum + A(i)
ELSE mul = mul * A(i)
NEXT i
1
0 / 0 / 0
Регистрация: 26.10.2012
Сообщений: 5
28.10.2012, 16:09  [ТС]
Цитата Сообщение от кот Бегемот Посмотреть сообщение
во второй задаче всё наоборот:
QBasic/QuickBASIC
1
2
3
4
FOR i=1 TO N
IF((i MOD 2)<>0) THEN sum = sum + A(i)
ELSE mul = mul * A(i)
NEXT i
это просто вставить в ту задачу??? после оператора for??
0
Платежеспособный зверь
 Аватар для кот Бегемот
8964 / 4387 / 1654
Регистрация: 28.10.2009
Сообщений: 11,645
28.10.2012, 21:54
Да, вместо 13 и 14 команд, приведенных выше
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.10.2012, 21:54
Помогаю со студенческими работами здесь

Двумерный массив. Сформировать матрицу, в которой элементы диагонали равны номеру строки
1.Для данного целого положительного N сформировать матрицу A(n,n), в которой элементы диагонали равны номеру строки, а все остальные...

Сформировать матрицу у которой на главной и побочной диагоналях стоят 1, остальные элементы равны 0
1. сформировать матрицу у которой на главной и побочной диагоналях стоят 1, остальные элементы равны 0. 2. сформировать матрицу по...

Массив: Сформировать квадратную матрицу порядка 6, в которой элементы главной диагонали равны 1, а все остальные - 10.
Сформувати квадратну матрицю порядку 6, в якій елементи головної діагоналі дорівнюють 1, а всі інші – 10. Сформировать квадратную...

Найти в матрице первую строку, все элементы которой равны нулю
Найти в матрице первую строку, все элементы которой равны нулю. Все элементы столбца с таким же номером уменьшить вдвое

Найти в матрице первую строку, все элементы которой равны нулю
Найти в матрице первую строку, все элементы которой равны нулю. Все элементы столбца с таким же номером уменьшить вдвое. Помогите...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru