yusukibr 0 Denunciar post Postado Junho 7, 2012 Galera comecei um curso rede e estou com dificuldades em desenvolver estes exercícios em visualg, alguem pode me ajudar a desenvolve-los: tema 1 Em uma quermesse, João ficou responsável por realizar o sorteio do prêmio principal. Ele poderia escolher de que forma seriam distribuídos os números e como seria feito o sorteio. João, como um bom programador que é, resolveu criar um programa que fizesse este sorteio e exibisse o vencedor, seguindo os seguintes critérios: Assim que um participante chegar à festa deverá escolher um número ao acaso inferior a 100; Uma lista de participantes deverá criada e esta deverá respeitar a ordem de chegada de cada um; Deve-se efetuar a soma de todos os números escolhidos pelos participantes; Deve-se verificar o resto da divisão da soma dos números escolhidos pela quantidade de participantes; O vencedor deverá ter chegado à posição igual ao valor deste resto; Serão permitidos no máximo 30 participantes. O sorteio será realizado assim que este número for atingido, ou quando o realizador do sorteio achar conveniente. tema 2 Faça um programa para controlar o estoque de mercadorias de uma empresa. Inicialmente, o programa deverá preencher dois vetores com dez posições cada, onde o primeiro corresponde ao código do produto e o segundo ao total desse produto em estoque, como na tabela abaixo. Código--------Ref1--Ref2--Ref3--Alm1-Alm2-Alm3-PPP1-PPP2-STP1-STP2 Quantidade-----10----30-----5-----25----31-----2-----30-----4------34-----8 Logo após, o programa deverá receber um conjunto indeterminado de dados contendo o nome do vendedor e o código do produto que está sendo vendido, juntamente com a quantidade. O nome do vendedor “fim” indica o fim do programa. O programa deverá verificar: a) Se o código do produto solicitado existe. Se existir, tentar atender ao pedido; caso contrário, exibir “Código Inexistente”; B) Cada pedido feito por um cliente só pode ser atendido integralmente. Caso isso não seja possível, escrever a mensagem: “Não temos estoque suficiente desta mercadoria”. Se puder atendê-lo, escrever a mensagem: “Pedido atendido. Obrigado e volte sempre”; c) Efetuar a atualização do estoque somente se o pedido for atendido integralmente; d) No final do programa, escrever os códigos dos produtos com seus respectivos estoques já atualizados. tema 3 Faça um programa que receba valores de pedidos de empréstimos de clientes de um banco (30 no máximo), nome dos clientes que requisitaram o empréstimo e a quantidade de parcelas que pretendem assumir, e através de uma tabela de juros, possibilite as seguintes consultas: Quantidade de empréstimos efetuados; Consultar valor de parcelas; Consultar clientes cadastrados; Sair; Quando a opção escolhida for “Quantidade de empréstimos efetuados”, deverá ser exibido a quantidade de empréstimos realizados e o montante emprestado. Quando a opção escolhida for “Consultar clientes cadastrados”, deverá ser exibida uma lista contendo os nomes dos clientes que fizeram o empréstimo. Quando a opção escolhida for “Consultar valor de parcelas”, deverá ser disponibilizado mais um menu com as seguintes opções: Soma das primeiras parcelas; Pelo nome do cliente; Quando a opção escolhida for “Soma das primeiras parcelas”, deverá ser exibida a soma do montante pago por todos os clientes referente à primeira parcela. Quando a opção escolhida for “Pelo nome do cliente”, deverá ser exibido o nome do cliente, o valor emprestado, a quantidade de parcelas, o valor de cada parcela. A opção “Sair” é a única que permite encerrar a execução do programa. Sendo assim, após cada consulta, o programa volta ao menu principal. quantidade de parcelas----------% de juros sobre o valor do emrestimo ----1------------------------------------------1 --ate 12-------------------------------------5 --ate 36-------------------------------------10 --ate 72-------------------------------------15 Compartilhar este post Link para o post Compartilhar em outros sites
Mário Monteiro 179 Denunciar post Postado Junho 8, 2012 Post as suas dificuldades para ajudarmos :thumbsup: Compartilhar este post Link para o post Compartilhar em outros sites