16.06.2009, 03:02 | #1 (permalink) |
Member
Регистрация: 16.06.2009
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Программы на паскаль,помогите,плиз.
1) пусть А-двухмерный массивцелых чисел,разномерности N*N. Составить программу,которая нахолит номер максимального элемента массива и меняет максимальный элемент с первым. 2) Известны данные о массиве (в кг) и объеме (см-куб)20-ти предметов изготовленных из различных материалов. Определить максимальную плотность материала (без использования (третьего) массив). Заранее огромное спасибо. |
16.06.2009, 03:02 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Прочтение похожих обсуждений способно упростить решение проблемы Проблемы с написанием программы на языке Турбо Паскаль Две программы Паскаль + возможность заработать Паскаль. Программы с использованием процедур. |
16.06.2009, 10:43 | #2 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
N=8; VAR A:ARRAY[1..N,1..N] of INTEGER; Amax, Amed, Imax, Jmax, i, j:INTEGER; BEGIN Randomize; Amax:=-200; FOR i:=1 TO N DO FOR j:=1 TO N DO BEGIN A[i,j]:=Random(100)-50; IF A[i,j]>Amax THEN BEGIN Amax:=A[i,j]; Imax:=i; Jmax:=j; END; END; FOR i:=1 TO N DO BEGIN FOR j:=1 TO N DO Write(A[i,j]:4); Writeln; END; Writeln('Amax = A[',Imax:1,',',Jmax:1,'] = ',Amax:3); Writeln; Amed:=A[1,1]; A[1,1]:=Amax; A[Imax,Jmax]:=Amed; FOR i:=1 TO N DO BEGIN FOR j:=1 TO N DO Write(A[i,j]:4); Writeln; END; Readln; END. |
|
16.06.2009, 11:00 | #3 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
N=20; VAR M,V:ARRAY[1..N] of REAL; ROmax:REAL; i:INTEGER; BEGIN Randomize; ROmax:=0; FOR i:=1 TO N DO BEGIN M[i]:=Random*10; V[i]:=(Random+0.001)*1000; IF M[i]/V[i]>ROmax THEN ROmax:=M[i]/V[i]; END; Writeln('ROmax = ', ROmax:13:10,' kg/cm3'); Writeln; Readln; END. |
|
16.06.2009, 11:04 | #4 (permalink) |
Member
Регистрация: 16.06.2009
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Спасибо огромное ввыручил!!!
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|