writeln('Entre com o primeiro produto da primeira cidade');
readln(cidades[1].produtos[1]);
writeln('Entre com o segundo produto da primeira cidade');
readln(cidades[1].produtos[2]);
writeln('Entre com o terceiro produto da primeira cidade');
readln(cidades[1].produtos[3]);
writeln('Entre com o primeiro preço de compra do primeiro produto da primeira cidade');
readln(cidades[1].precocompra);
writeln('Entre com o segundo preço de compra do primeiro produto da primeira cidade');
readln(cidades[1].precocompra);
writeln('Entre com o terceiro preço de compra do primeiro produto da primeira cidade');
readln(cidades[1].precocompra);
writeln('Entre com o primeiro preço de venda do primeiro produto da primeira cidade');
readln(cidades[1].precovenda);
writeln('Entre com o segundo preço de venda do primeiro produto da primeira cidade');
readln(cidades[1].precovenda);
writeln('Entre com o terceiro preço de venda do primeiro produto da primeira cidade');
readln(cidades[1].precovenda);
writeln('Entre com o nome da segunda cidade');
readln(cidades[2].nomes);
writeln('Entre com o primeiro produto da segunda cidade');
readln(cidades[2].produtos[1]);
writeln('Entre com o segundo produto da segunda cidade');
readln(cidades[2].produtos[2]);
writeln('Entre com o terceiro produto da segunda cidade');
readln(cidades[2].produtos[3]);
writeln('Entre com o primeiro preço de compra do primeiro produto da segunda cidade');
readln(cidades[2].precocompra);
writeln('Entre com o segundo preço de compra do primeiro produto da segunda cidade');
readln(cidades[2].precocompra);
writeln('Entre com o terceiro preço de compra do primeiro produto da segunda cidade');
readln(cidades[2].precocompra);
writeln('Entre com o primeiro preço de venda do primeiro produto da segunda cidade');
readln(cidades[2].precovenda);
writeln('Entre com o segundo preço de venda do primeiro produto da segunda cidade');
readln(cidades[2].precovenda);
writeln('Entre com o terceiro preço de venda do primeiro produto da segunda cidade');
readln(cidades[2].precovenda);
writeln('Entre com o nome da terceira cidade');
readln(cidades[3].nomes);
writeln('Entre com o primeiro produto da terceira cidade');
readln(cidades[3].produtos[1]);
writeln('Entre com o segundo produto da terceira cidade');
readln(cidades[3].produtos[2]);
writeln('Entre com o terceiro produto da terceira cidade');
readln(cidades[3].produtos[3]);
writeln('Entre com o primeiro preço de compra do primeiro produto da terceira cidade');
readln(cidades[3].precocompra);
writeln('Entre com o segundo preço de compra do primeiro produto da terceira cidade');
readln(cidades[3].precocompra);
writeln('Entre com o terceiro preço de compra do primeiro produto da terceira cidade');
readln(cidades[3].precocompra);
writeln('Entre com o primeiro preço de venda do primeiro produto da terceira cidade');
readln(cidades[3].precovenda);
writeln('Entre com o segundo preço de venda do primeiro produto da terceira cidade');
readln(cidades[3].precovenda);
writeln('Entre com o terceiro preço de venda do primeiro produto da terceira cidade');
readln(cidades[3].precovenda);
{ write('nome: ');
writeln(cidades[1].nomes);
write('produtos: ');
writeln(cidades[1].produtos[1]);
writeln(cidades[1].produtos[2]);
writeln(cidades[1].produtos[3]);
write('precos: ');
writeln(cidades[1].precocompra[1]);
writeln(cidades[1].precocompra[2]);
writeln(cidades[1].precocompra[3]);
writeln(cidades[1].precovenda[1]);
writeln(cidades[1].precovenda[2]);
writeln(cidades[1].precovenda[3]);
write('nome: ');
writeln(cidades[2].nomes);
write('produtos: ');
writeln(cidades[2].produtos[1]);
writeln(cidades[2].produtos[2]);
writeln(cidades[2].produtos[3]);
write('precos: ');
writeln(cidades[2].precocompra[1]);
writeln(cidades[2].precocompra[2]);
writeln(cidades[2].precocompra[3]);
writeln(cidades[2].precovenda[1]);
writeln(cidades[2].precovenda[2]);
writeln(cidades[2].precovenda[3]);
write('nome: ');
writeln(cidades[3].nomes);
write('produtos: ');
writeln(cidades[3].produtos[1]);
writeln(cidades[3].produtos[2]);
writeln(cidades[3].produtos[3]);
write('precos: ');
writeln(cidades[3].precocompra[1]);
writeln(cidades[3].precocompra[2]);
writeln(cidades[3].precocompra[3]);
writeln(cidades[3].precovenda[1]);
writeln(cidades[3].precovenda[2]);
writeln(cidades[3].precovenda[3]);
readkey;
end.
Não aparece o nome da primeira cidade e os precos são sempre os mesmos. Eu coloco varios preços mais eles só aparecem o valor que eu coloco primeiro. Coloco treis preços diferentes de compra e venda, mais só aparece repetido o preço do primeiro.
Pergunta
alex.ryan
program vetor;
uses crt;
type tp_cidades = record
nomes : string[3];
precocompra: real;
precovenda : real;
produtos: array [1..9] of string;
end;
type produtos = record
nomes : string[3];
precos: real;
preço : array [1..18] of real;
end;
var
cidades : array [1..3] of tp_cidades;
begin
writeln('Entre com o nome da primeira cidade');
readln(cidades[1].nomes);
writeln('Entre com o primeiro produto da primeira cidade');
readln(cidades[1].produtos[1]);
writeln('Entre com o segundo produto da primeira cidade');
readln(cidades[1].produtos[2]);
writeln('Entre com o terceiro produto da primeira cidade');
readln(cidades[1].produtos[3]);
writeln('Entre com o primeiro preço de compra do primeiro produto da primeira cidade');
readln(cidades[1].precocompra);
writeln('Entre com o segundo preço de compra do primeiro produto da primeira cidade');
readln(cidades[1].precocompra);
writeln('Entre com o terceiro preço de compra do primeiro produto da primeira cidade');
readln(cidades[1].precocompra);
writeln('Entre com o primeiro preço de venda do primeiro produto da primeira cidade');
readln(cidades[1].precovenda);
writeln('Entre com o segundo preço de venda do primeiro produto da primeira cidade');
readln(cidades[1].precovenda);
writeln('Entre com o terceiro preço de venda do primeiro produto da primeira cidade');
readln(cidades[1].precovenda);
writeln('Entre com o nome da segunda cidade');
readln(cidades[2].nomes);
writeln('Entre com o primeiro produto da segunda cidade');
readln(cidades[2].produtos[1]);
writeln('Entre com o segundo produto da segunda cidade');
readln(cidades[2].produtos[2]);
writeln('Entre com o terceiro produto da segunda cidade');
readln(cidades[2].produtos[3]);
writeln('Entre com o primeiro preço de compra do primeiro produto da segunda cidade');
readln(cidades[2].precocompra);
writeln('Entre com o segundo preço de compra do primeiro produto da segunda cidade');
readln(cidades[2].precocompra);
writeln('Entre com o terceiro preço de compra do primeiro produto da segunda cidade');
readln(cidades[2].precocompra);
writeln('Entre com o primeiro preço de venda do primeiro produto da segunda cidade');
readln(cidades[2].precovenda);
writeln('Entre com o segundo preço de venda do primeiro produto da segunda cidade');
readln(cidades[2].precovenda);
writeln('Entre com o terceiro preço de venda do primeiro produto da segunda cidade');
readln(cidades[2].precovenda);
writeln('Entre com o nome da terceira cidade');
readln(cidades[3].nomes);
writeln('Entre com o primeiro produto da terceira cidade');
readln(cidades[3].produtos[1]);
writeln('Entre com o segundo produto da terceira cidade');
readln(cidades[3].produtos[2]);
writeln('Entre com o terceiro produto da terceira cidade');
readln(cidades[3].produtos[3]);
writeln('Entre com o primeiro preço de compra do primeiro produto da terceira cidade');
readln(cidades[3].precocompra);
writeln('Entre com o segundo preço de compra do primeiro produto da terceira cidade');
readln(cidades[3].precocompra);
writeln('Entre com o terceiro preço de compra do primeiro produto da terceira cidade');
readln(cidades[3].precocompra);
writeln('Entre com o primeiro preço de venda do primeiro produto da terceira cidade');
readln(cidades[3].precovenda);
writeln('Entre com o segundo preço de venda do primeiro produto da terceira cidade');
readln(cidades[3].precovenda);
writeln('Entre com o terceiro preço de venda do primeiro produto da terceira cidade');
readln(cidades[3].precovenda);
{ write('nome: ');
writeln(cidades[1].nomes);
write('produtos: ');
writeln(cidades[1].produtos[1]);
writeln(cidades[1].produtos[2]);
writeln(cidades[1].produtos[3]);
write('precos: ');
writeln(cidades[1].precocompra[1]);
writeln(cidades[1].precocompra[2]);
writeln(cidades[1].precocompra[3]);
writeln(cidades[1].precovenda[1]);
writeln(cidades[1].precovenda[2]);
writeln(cidades[1].precovenda[3]);
write('nome: ');
writeln(cidades[2].nomes);
write('produtos: ');
writeln(cidades[2].produtos[1]);
writeln(cidades[2].produtos[2]);
writeln(cidades[2].produtos[3]);
write('precos: ');
writeln(cidades[2].precocompra[1]);
writeln(cidades[2].precocompra[2]);
writeln(cidades[2].precocompra[3]);
writeln(cidades[2].precovenda[1]);
writeln(cidades[2].precovenda[2]);
writeln(cidades[2].precovenda[3]);
write('nome: ');
writeln(cidades[3].nomes);
write('produtos: ');
writeln(cidades[3].produtos[1]);
writeln(cidades[3].produtos[2]);
writeln(cidades[3].produtos[3]);
write('precos: ');
writeln(cidades[3].precocompra[1]);
writeln(cidades[3].precocompra[2]);
writeln(cidades[3].precocompra[3]);
writeln(cidades[3].precovenda[1]);
writeln(cidades[3].precovenda[2]);
writeln(cidades[3].precovenda[3]);
readkey;
end.
Não aparece o nome da primeira cidade e os precos são sempre os mesmos. Eu coloco varios preços mais eles só aparecem o valor que eu coloco primeiro. Coloco treis preços diferentes de compra e venda, mais só aparece repetido o preço do primeiro.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.