Peço ajuda pessoal VisualG .o banco psd, pretende um programa que simule um controle bancário. para tanto, devem ser lidos os codigos de dez contas e seus respectivos saldos. os codigos devem ser armazenados em um vetor de números inteiros (nao pode haver mais de uma conta com o mesmo codigo) e os saldos devem ser armazenados em um vetor de números reais. No VisualG.
Abaixo está um exemplo de programa escrito em VisualG que pode ser utilizado para simular um controle bancário:
var
contas: vetor[10] de inteiro
saldos: vetor[10] de real
contador, codigo, escolha: inteiro
inicio
// inicialização dos vetores
para i de 1 ate 10 faca
contas[i] <- 0
saldos[i] <- 0
fimpara
contador <- 0
// loop de leitura de dados
enquanto contador < 10 faca
leia(codigo)
// verifica se o código já foi cadastrado
escolha <- 0
para i de 1 ate contador faca
se contas[i] = codigo entao
escolha <- i
escreva("Código já cadastrado!")
fimse
fimpara
se escolha = 0 entao
contador <- contador + 1
contas[contador] <- codigo
escreva("Digite o saldo da conta:")
leia(saldos[contador])
fimse
fimenquanto
// exibição dos dados lidos
escreva("Códigos e saldos das contas:")
para i de 1 ate contador faca
escreva(contas[i], " - ", saldos[i])
fimpara
fimalgoritmo
Esse programa lê os códigos das contas e seus saldos, armazenando-os em dois vetores. É verificado se o código já foi cadastrado antes de ser armazenado. No final, os códigos e saldos são exibidos na tela.
Lista de comentários
Verified answer
Abaixo está um exemplo de programa escrito em VisualG que pode ser utilizado para simular um controle bancário:
var
contas: vetor[10] de inteiro
saldos: vetor[10] de real
contador, codigo, escolha: inteiro
inicio
// inicialização dos vetores
para i de 1 ate 10 faca
contas[i] <- 0
saldos[i] <- 0
fimpara
contador <- 0
// loop de leitura de dados
enquanto contador < 10 faca
leia(codigo)
// verifica se o código já foi cadastrado
escolha <- 0
para i de 1 ate contador faca
se contas[i] = codigo entao
escolha <- i
escreva("Código já cadastrado!")
fimse
fimpara
se escolha = 0 entao
contador <- contador + 1
contas[contador] <- codigo
escreva("Digite o saldo da conta:")
leia(saldos[contador])
fimse
fimenquanto
// exibição dos dados lidos
escreva("Códigos e saldos das contas:")
para i de 1 ate contador faca
escreva(contas[i], " - ", saldos[i])
fimpara
fimalgoritmo
Esse programa lê os códigos das contas e seus saldos, armazenando-os em dois vetores. É verificado se o código já foi cadastrado antes de ser armazenado. No final, os códigos e saldos são exibidos na tela.
Se ficar difícil anexei uma imagem.