![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 18.01.2009
Сообщений: 144
|
![]()
И, так, требуется решить 4 задачи:
1. Ввести массив A(N). Ввести произвольное число L. Четные элементы массива большие L уменьшить на 5. Вывести на экран исходный и преобразованный массивы. 2. Заполнить массив A(N) четными числами натурального ряда(2,4,6…) до тех пор, пока их сумма не станет больше произвольного числа М. Найти произведение членов ряда и их число. Вывести сам массив, результат произведения членов ряда и их число (количество). 3. Ввести целочисленный массив A(N). Найти минимальное значение среди элементов с четными номерами и максимальное значение среди элементов с нечетными номерами. Вывести сам массив, и значения которые требуется найти. 4. Ввести матрицу A(N, M). Пронормировать ее, т. е. каждый элемент разделить на максимальный. Вывести исходную и преобразованную матрицы. Указать координаты (№ строки и столбца) максимального элемента. P.S. вывод данных желателен через RichEdit |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
![]()
так а в чем проблема? что ты не можешь понять?
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 18.01.2009
Сообщений: 144
|
![]()
У меня не получается нормально вывести оба массива...
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 18.01.2009
Сообщений: 118
|
![]()
for i:=1 to N DO
BEGIN WRITE(A[i],' '); END WRITELN; for i:=1 to N DO BEGIN WRITE(B[i],' '); END |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 18.01.2009
Сообщений: 144
|
![]()
Вы не могли бы хотя бы одну задачу ОТ и ДО прописать, чтобы я поняла в чём мои ошибки...?
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 11.06.2007
Сообщений: 233
|
![]()
var a:array [1..10] of integer;
i,l,n:integer; begin randomize; n:=strtoint(Edit1.Text); l:=strtoint(Edit2.Text); for i:=1 to n do a[i]:=striggrid.cells[1,i]; for i:=1 to n do begin if ((i)mod(2)=0)and(a[i]>L) then a[i]:=a[i]-5; end; for i:=1 to n do stringgrid1.cells[1,i]:=a[i]; end; Последний раз редактировалось werser; 22.01.2009 в 18:47. |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.06.2007
Сообщений: 233
|
![]()
Это первая
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 18.01.2009
Сообщений: 144
|
![]()
werser, вижу что первая, но объясните, какие элементы должны на форме быть, я тут вижу только 2 текстовых поля. И ещё, что такое striggrid и где его брать?
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 11.06.2007
Сообщений: 233
|
![]()
var a:array [1..10000] of integer;
i,m,d,z:integer; begin m:=strtoint(Edit1.Text); i:=0; z:=0; while d<=m do begin i:=i+1; z:=z+2; a[i]:=z; d:=d*a[i]; end; end; |
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 11.06.2007
Сообщений: 233
|
![]() Цитата:
Кнопка еще должна быть на какой этот текст будет написан |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
помогите решить задачи на Delphi Срочно! | BIS88 | Помощь студентам | 8 | 17.10.2011 15:31 |
Помогите решить 2 задачи в Delphi | Nick500 | Помощь студентам | 5 | 09.11.2008 09:32 |
Пожалуйста помогите решить задачи на Массивы, текстовые данные и оператор цикла | alena-yalymova | Паскаль, Turbo Pascal, PascalABC.NET | 35 | 04.04.2008 16:23 |