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

Найти наименьший элемент и заменить его значением произведения элементов, предшествующих ему

25.12.2011, 13:18. Просмотров 631. Ответов 5
Метки нет (Все метки)

Прошу помочь
1)Найти наименьший элемент и заменить его значением произведения эле-
ментов, предшествующих ему.
2)Упорядочить элементы массива по возрастанию методом Хоара.
3)Написать программу, в которой из функции main в функцию
kvadrat передается параметр side – длина стороны квадрата. При этом
функция kvadrat отображает в левом верхнем углу экрана сплошной квад-
рат из звездочек. Например, если side=4, то результаты выполнения про-
граммы должны быть такими:
****
****
****
****
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2011, 13:18
Ответы с готовыми решениями:

Найти наименьший элемент массива и его индекс
В одномерном массиве из N чисел найти наименьший элемент и его номер....

В массиве из 10 целых чисел найти наименьший элемент и поменять его местами с первым
помогите сформировать массив: 1. В массиве из 10 целых чисел найти...

Найти в каждом столбце матрицы наименьший элемент и поменять его местами с элементом главной диагонали
Дана квадратная матрица. Найти в каждом столбце наименьший элемент и поменять...

Найти сумму элементов строки в которой расположен элемент с наименьшим значением
Дана действительная квадратная матрица А(n,n). Найти сумму элементов строки в...

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

5
WorldException
Банальное исключение
124 / 92 / 12
Регистрация: 31.03.2010
Сообщений: 314
Записей в блоге: 1
25.12.2011, 13:34 2
Цитата Сообщение от Maxibon1992 Посмотреть сообщение
3)Написать программу, в которой из функции main в функцию
kvadrat передается параметр side – длина стороны квадрата. При этом
функция kvadrat отображает в левом верхнем углу экрана сплошной квад-
рат из звездочек. Например, если side=4, то результаты выполнения про-
граммы должны быть такими:
****
****
****
****
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
uses crt;
var i,side:integer;
 
function kvadrat(side:integer):string;
var i,j:integer;
begin
for i:=1 to side do
begin
writeln('');
for j:=1 to side do
write('*');
end;
end;
 
begin
clrscr;
write('Vvedi side: ');
readln(side);
kvadrat(side);
readkey;
end.
Добавлено через 1 минуту
Цитата Сообщение от Maxibon1992 Посмотреть сообщение
2)Упорядочить элементы массива по возрастанию методом Хоара.
Сортировка методом Хоара, CyberForum

Добавлено через 1 минуту
1 задание не совсем понятно, а именно:
Цитата Сообщение от Maxibon1992 Посмотреть сообщение
и заменить его значением произведения эле-
ментов, предшествующих ему.
0
Maxibon1992
0 / 0 / 0
Регистрация: 25.12.2011
Сообщений: 7
25.12.2011, 13:46  [ТС] 3
А на QBasic
можно?))
0
WorldException
Банальное исключение
124 / 92 / 12
Регистрация: 31.03.2010
Сообщений: 314
Записей в блоге: 1
25.12.2011, 14:34 4
Maxibon1992, Извиняюсь, не в тот раздел залез. Ждите. Я в Qbasic не силён
0
Фаер
640 / 369 / 259
Регистрация: 09.12.2011
Сообщений: 733
Записей в блоге: 35
26.12.2011, 13:49 5
Задача №1
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
cls: min=20: proiz=1
input "x="; x' вводите кол-во элементов
dim A(x)
color 2
 
for i=1 to x
  input "a="; A(i)' вводите значения элементов
  if A(i)<min then min=A(i): k=i' поиск наименьшего элемента и его номера
next
color 4: print "nomer min"; k
for i=1 to k-1
  proiz=proiz*A(i)' вычисление произведения элементов предшествующих минимальному
next
if k=1 then proiz=0
A(k)=proiz
 
for i=1 to x
  print A(i)' вывод результата
next
end
Добавлено через 22 часа 24 минуты
Задача №2
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
cls
randomize timer
input "x="; x : cls' вводим размер массива
dim A(x)
 
for i=1 to x
  Input "a="; A(i)' вводим значения элементов массива
next i
i=0
for j=1 to x
  i=i+1' берём каждый элемент массива 
for p=1 to x
  if A(i)>A(p) and p>i then swap A(i), A(p)' и сравниваем его с остальными
  if A(i)<A(p) and i>p then swap A(i), A(p)' если больший элемент стоит выше меньшего, то обменять их значения и наоборот
next p
next j
 
for i=1 to x
  print A(i)
next i
end
0
Maxibon1992
0 / 0 / 0
Регистрация: 25.12.2011
Сообщений: 7
26.12.2011, 22:23  [ТС] 6
Спасибо чуваки))
выручили
0
26.12.2011, 22:23
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2011, 22:23

Найти максимальный элемент массива и заменить его и все элементы, которые равняются максимальному, на нуль
в массиве y(n) найти максимальный элемент и заменить его и все элементы,...

Определить наименьший элемент матрицы,присвоить его значение к элементу пеоследней строке
помогите пожалуйста с кодом в изображении более подробно...

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


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

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

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