Houssey
Moderator
 Din: Buzau
Inregistrat: acum 17 ani
Postari: 260
|
|
{v19. Sa se "normalizeze" un vector dat, adica sa se imparta fiecare componenta a vectorului la valoarea absoluta maxima depistata prin explorarea valorilor absolute ale componentelor.} var n,i,vapm:integer; v:array[1..100] of integer; c:array[1..100] of real; begin repeat write('n=');readln(n); until (n>=0) and (n<=100); for i:=1 to n do begin write('v[',i,']=');readln(v[i]); end; vapm:=abs(v[1]); for i:=2 to n do if abs(v[i])>vapm then vapm:=abs(v[i]); for i:=1 to n do c[i]:=v[i]/vapm; writeln('vectorul normalizat este:'); for i:=1 to n do begin writeln('v[',i,']=',c[i]:4:2); end; readln;readln; end.
_______________________________________ House Music Set`s Me Free!
|
|