PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum logica de programação #518673

03/05/2015

0

Oi, estou com problemas em entender a lógica de programação na faculdade, alguém poderia me ajudar com esse exercício e me explicar como e porque foi resolvido dessa forma.
A resposta pode ser apenas na logica (escreva; leia; inteiro; real; literal...)PVF



2. Considere que você tenha o seguinte registro:

TSaldo = REGISTRO

nomeDoMes : LITERAL

saldo : REAL

FIMREGISTRO

Considere que você tenha um vetor (Meses), já preenchido com 12 literais, onde em cada posição exista o nome de um mês.

Considere também que você deverá fazer 100 leituras armazenando-as em um vetor, onde em cada leitura o usuário irá digitar um número entre 1 e 12 ( representando o número de um mês), e um valor (REAL). Após a digitação de todos as 100 leituras mostrar na tela o nome da cada um dos meses e o seu saldo atual. Para esta questão você deverá utilizar registros para armazenar TSaldo dentro de um vetor.





3. Considere que você tenha o seguinte registro:

TSaldo = REGISTRO

nomeDoMes : LITERAL

saldo : REAL

FIMREGISTRO

Faça um algoritmo para realizar 12 leituras armazenando-as em um vetor, onde em cada leitura o usuário irá digitar o nome de um mês e o seu saldo atual. Após a leitura você deverá ordenar os saldos de forma decrescente (do maior saldo para o menor) e após a ordenação mostrar na tela o nome do mês e o seu saldo.





4. Considere que você tenha o seguinte registro:

TSaldo = REGISTRO

nomeDoCliente : LITERAL

saldo : REAL

FIMREGISTRO

Faça um algoritmo para realizar 100 leituras armazenando-as em um vetor. A cada leitura o usuário irá digitar o nome de um cliente e o seu saldo atual. Considere que o nome de um mesmo cliente poderá ser digitado várias vezes durante as 100 leituras. De qualquer forma cada nome, repetido ou não, deverá ser armazenado dentro do vetor. Após a leitura você realizar as seguintes operações:

a) Ordenar o vetor crescentemente pelo nome do cliente.

B) Ler o nome de um cliente e verificar se este nome existe ou não dentro do vetor. Caso exista deverá ser mostrado na tela o somatório de todos os saldos deste cliente. Lembre-se que o nome do cliente poderá aparecer repetidas vezes dentro do vetor. Caso o nome não exista uma mensagem sobre este fato deverá ser mostrada na tela.
Ana

Ana

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar