Форум программистов, компьютерный форум, киберфорум
QBasic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
ZuZuZia

Из последовательности чисел выбрать нечетные двузначные элементы

08.02.2010, 20:41. Показов 1567. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
задача № 1.

Из последовательности чисел a1, a2, ... an выбрать нечетные двузначные элементы, подсчитать их число и переписать их подряд в массив x.

задача № 2.

Найти наибольший элемент главной диагонали матрицы A=(ai,k) и вывести на печать всю строку, в которой он находится. (i=k).

Помогите пожалуйста с задачами заочнику-студенту
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.02.2010, 20:41
Ответы с готовыми решениями:

Из последовательности чисел выбрать элементы, делящиеся на 3
Из последовательности чисел y1, y2, ,…,yn выбрать элементы, делящиеся на 3. Подсчитать их число и вывести их порядковые номера в массиве. ...

Из последовательности чисел выбрать отрицательные элементы
Умоляю, помогите! Из последовательности чисел одномерного массива выбрать отрицательные элементы, подсчитать их число и переписать их...

Из последовательности чисел y1,y2,...,yn выбрать элементы, делящиеся на 3
Одномерные массивы: 1)Из последовательности чисел y1,y2,...,yn выбрать элементы, делящиеся на 3. Подсчитать их число и напечатать их...

3
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
08.02.2010, 21:10
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от ZuZuZia Посмотреть сообщение
задача № 1.

Из последовательности чисел a1, a2, ... an выбрать нечетные двузначные элементы, подсчитать их число и переписать их подряд в массив x.
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
input "vvedite kol-vo chisel ",n
dim a(n),x(n)
for i=1 to n
input "vvedite chislo ",a(i)
next
print " ishodnye chisla"
for i=1 to n
print a(i);
next
print
for i=1 to n
if (a(i) mod 2<>0 )and(a(i)>9)and(a(i)<100)then k=k+1:x(k)=a(i)
next
print "kol-vo naydennyh chisel=";k
print "novyj massiv"
for i=1 to k
print x(i);
next
1
ZuZuZia
08.02.2010, 23:14
из второй задачи есть такой вопрос.
ищется главная диагональ, выводятся элементы главной диагонали.
как найти наибольший элемент из этой последовательности гл. диагонали?
вот сделал

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
CLS
 
OPTION BASE 1
 
INPUT "M=", m
INPUT "N=", n
 
DIM x(m, n) AS STRING
 
FOR i = 1 TO m
  FOR j = 1 TO n
    PRINT "x("; i; ", "; j; ")= ";
    INPUT "", x(i, j)
  NEXT j
NEXT i
 
 
PRINT ""
 
IF m = n THEN
  PRINT "Main diagonal:"
  FOR d = 1 TO m
    PRINT x(d, d); ",";
  NEXT d
ELSE
  PRINT "Matrix is not square. Main diagonal is null";
END IF
max = x(1, 1)
FOR d = 1 TO n
IF max < x(d, d) THEN max = x(d, d)
NEXT d
и не получается.
прошу помощи.
ругается на max-несоответствие типов.
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
09.02.2010, 00:00
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

здесь много ошибок, лучше напишу программу целиком
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
CLS
DO
INPUT "vvedite kol-vo strok ", m
INPUT "vvedite kol-vo stolbcov ", n
IF m <> n THEN PRINT "matrica ne kvadratnaya povtorite vvod"
LOOP UNTIL m = n
DIM a(m, n)
FOR i = 1 TO m
FOR j = 1 TO n
print "vvedite element a(";i;",";j;")=";
input a(i, j)
NEXT
NEXT
PRINT "matrica"
FOR i = 1 TO m
FOR j = 1 TO n
PRINT a(i, j);
NEXT
PRINT
NEXT
print "glavnaya diagonal"
max = a(1, 1)
FOR i = 1 TO n
print a(i,i);
IF a(i, i) > max THEN max = a(i, i): k = i
NEXT
print
PRINT "maximalnyj element glavnoj diagonali="; max
PRINT "on nahoditsya v stroke nomer "; k
PRINT "stroka nomer "; k
FOR i = 1 TO m
PRINT a(k, i);
NEXT
или с автозаполнением:
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
CLS
DO
INPUT "vvedite kol-vo strok ", m
INPUT "vvedite kol-vo stolbcov ", n
IF m <> n THEN PRINT "matrica ne kvadratnaya povtorite vvod"
LOOP UNTIL m = n
DIM a(m, n)
randomize timer
FOR i = 1 TO m
FOR j = 1 TO n
a(i,j)=int(rnd*20)
NEXT
NEXT
PRINT "matrica"
FOR i = 1 TO m
FOR j = 1 TO n
PRINT a(i, j);
NEXT
PRINT
NEXT
print "glavnaya diagonal"
max = a(1, 1)
FOR i = 1 TO n
print a(i,i);
IF a(i, i) > max THEN max = a(i, i): k = i
NEXT
print
PRINT "maximalnyj element glavnoj diagonali="; max
PRINT "on nahoditsya v stroke nomer "; k
PRINT "stroka nomer "; k
FOR i = 1 TO m
PRINT a(k, i);
NEXT
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.02.2010, 00:00

Дана последовательность натуральных чисел, длина последовательности равна N, вывести нечётные элементы последовательн
выдаёт очень много не понятный цифр #include &quot;iostream&quot; using namespace std; void qwe (int arr,int N,int i) { ...

Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы
Интересные результаты выдает...:read: #include &lt;vector&gt; #include &lt;time.h&gt; #include &lt;iostream&gt; using namespace std; int...

Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы
Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы.

Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы
Люди помогите пожалуйста!!! Задача на одномерные массивы. Определить, сколько процентов от всего количества элементов...

Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы
Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru