Logo Hardware.com.br
Kaue Mercadante
Kaue Mercada... Novo Membro Registrado
2 Mensagens 0 Curtidas

Dúvida em linguagem Portugol

#1 Por Kaue Mercada... 03/06/2015 - 15:29
Boa tarde galera, alguém poderia me ajudar na criação do algoritmo abaixo:

Algoritmo 1:
O quadrado de um número natural N é igual à soma dos N primeiros ímpares consecutivos. Por exemplo, para calcular 3², basta somar os três primeiros ímpares (pois 3² = 1 + 3 + 5 = 9) e, para calcular 6², basta somar os seis primeiros ímpares (pois 6² = 1 + 3 + 5 + 7 + 9 + 11 = 36). Criar um algoritmo que receba pelo teclado um número natural N e utilize a soma de ímpares para calcular e informar o seu quadrado.

Algoritmo 2:
Num certo país da América do Sul, a moeda nacional é a merreca (M$). No sistema monetário deste país não há cédulas, somente moedas de M$ 100, M$ 50, M$ 10, M$ 5 e M$ 1. Criar um algoritmo em VisuAlg que receba pelo teclado um valor em merrecas e informe a quantidade mínima de moedas para perfazer o valor especificado. Por exemplo, se o valor for M$ 379, devemos ter:

3 moeda(s) de M$ 100

1 moeda(s) de M$ 50

2 moeda(s) de M$ 10

1 moeda(s) de M$ 5

4 moeda(s) de M$ 1

OBS.: Neste algoritmo NÃO deve-se utilizar as instruções condicionais e/ou instruções de repetição!

DICA: considere apenas valores inteiros e use operações de divisão inteira (div) e resto da divisão inteira (mod).

Algoritmo 3:
A média bimestral de um aluno é composta de 50% da nota de prova, 40% da nota do projeto integrado e 10% da nota de exercícios. Utilizando o VisuAlg, crie um algoritmo que receba pelo teclado as três notas (real) de um aluno, informe a sua média bimestral.

OBS.: Neste algoritmo NÃO deve-se utilizar as instruções condicionais e/ou instruções de repetição!

Agradeço desde já!
tpcvasco
tpcvasco General de Pijama Registrado
2.9K Mensagens 330 Curtidas
#4 Por tpcvasco
08/06/2015 - 11:49
Por mais q vc já tenha feito outros 500 problemas, para nós vc só mostrou o enunciado de 3 e pediu a resposta. Ninguém nesse fórum costuma fazer isso. Ainda mais q, por exemplo, o último problema é uma equação matemática simples, não requer nenhuma programação, então fica difícil saber seu real nível de conhecimento.
Então, mesmo nesses, mostre o seu começo para podermos te ajudar.
Tem dois tópicos no fórum para dar um help na 2a. questão, explicando textualmente e em c++, é só entender a lógica e passar para a linguagem q vc quer.
https://www.hardware.com.br/comunidade/programa-troco/1072365/
https://www.hardware.com.br/comunidade/valor1-programa/1008180/
"Milhouse: - Médicos e bombeiros são heróis.
Bart Simpson: - Olha, as casas continuam pegando fogo e as pessoas continuam doentes. Os verdadeiros heróis são os Schwarzenegger's, os Stallone's, e, em menores proporções, os Vandame's..."
Shinayder
Shinayder Veterano Registrado
669 Mensagens 118 Curtidas
#5 Por Shinayder
16/06/2015 - 14:40
tpcvasco disse:
Por mais q vc já tenha feito outros 500 problemas, para nós vc só mostrou o enunciado de 3 e pediu a resposta. Ninguém nesse fórum costuma fazer isso. Ainda mais q, por exemplo, o último problema é uma equação matemática simples, não requer nenhuma programação, então fica difícil saber seu real nível de conhecimento.
Então, mesmo nesses, mostre o seu começo para podermos te ajudar.
Tem dois tópicos no fórum para dar um help na 2a. questão, explicando textualmente e em c++, é só entender a lógica e passar para a linguagem q vc quer.
https://www.hardware.com.br/comunidade/programa-troco/1072365/
https://www.hardware.com.br/comunidade/valor1-programa/1008180/


tpcvasco, eu dou aula em uma Escola Técnica aqui na minha cidade, e vejo que a maior dificuldade não é a programação em si, mas sim em como eles vão montar a conta para efetuar o processamento, o engraçado e que quado meus alunos redigen primeiro o Diagrama de Blocos para Depois programar, vai que é uma maravilha.

Kaue, tente fazer as contas matemáticas primeiro, esqueça a programação, como você faria para resolver isso com cálculos comuns, depois disso e só organizar essas contas em seu código, você vai ver que sai bem fácil, caso tenha dificuldade em colocar isso na linguagem, organize-a em Diagramas e depois aplique na linguagem, você vai ver que seguindo esses passos sai bem fácil o exercício.

Abraços.
Phenon X4 Black Box Edition 3.4 64bits | Memoria DDR3 8Gb | Nvidea Geforce GTS 450 1GB| HD Samsung SATA 500Gb e Samsung SATA 1 Tb rindo_atoa.gif
NoteBook: Em Analise nao_sei.gif
http://www.stormclouds.com.br/
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal