Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
program l4p29;<br />
var<br />
M, N, C, I, offset : integer;<br />
varA: array [1..30] of real;<br />
varB: array [1..20] of real;<br />
varC: array [1..50] of real;<br />
begin<br />
write('Digite o valor de M: ');<br />
readln(M);<br />
for C := 1 to M do<br />
begin<br />
write('Digite o ',C,'. valor da variavel A: ');<br />
readln(varA[C]);<br />
varC[C] := varA[C];<br />
end;<br />
offset := M;<br />
write('Digite o valor de N: ');<br />
readln(N);<br />
for C := 1 to N do<br />
begin<br />
write('Digite o ',C,'. valor da variavel B: ');<br />
readln(varB[C]);<br />
for I := 1 to M do<br />
if (varB[C] = varA[I]) then<br />
I := M + 1 ; {para o loop}<br />
if (I = M) then {O loop anterior terminou sem encontrar B = A}<br />
begin<br />
offset := offset + 1;<br />
varC[offset] := varB[C];<br />
end;<br />
end;<br />
writeln('Os valores da variavel composta A sao:');<br />
for C := 1 to M do<br />
write(varA[C]:6:3,' ');<br />
writeln('');<br />
writeln('Os valores da variavel composta B sao:');<br />
for C := 1 to N do<br />
write(varB[C]:6:3,' ');<br />
writeln('');<br />
writeln('Os valores de A U B sem elementos repetidos sao:');<br />
for C := 1 to offset do<br />
write(varC[C]:6:3,' ');<br />
end.<br />
<strong>UFMG</strong> – ICEx – DCC – Programação de Computadores – 2º. Sem 2005 – David Menoti 46