Ir ao conteúdo
  • Cadastre-se
Tiagosr

Exercícios Resolvidos - Certo ou Errado?!

Recommended Posts

Boa noite Srs.

Meu nome é Tiago Rodrigues, tenho 23 anos e sou de Criciúma - SC. Sou apaixonado por jogos e meu foco é aprender algumas linguagens da programação para utiliza-las futuramente e ingressar nessa área de difícil acesso no Brasil. Quero aprender C/C++/Java. 
No momento, diante algumas pesquisas e orientações, decidi começar do início e estudar Lógica de programação, Algoritmos e Estrutura de dados. Como todo leigo na área estou tendo dificuldades no início e sei que nem comecei ainda uma linguagem, mas faz parte do aprendizado e com meu esforço quero conseguir vencer as dificuldades. Contando um pouco do meu foco para meu futuro, quero disponibilizar abaixo os exercícios que vou fazendo e pedir aos senhores que tem conhecimento na área, para que me ajudem na correção dos exercício. Não preciso da solução pronta, só gostaria de um feedback de quem domina o conteúdo para ver se meus resultados estão CERTOS ou ERRADOS. Acredito que também vai ajudar os leigos e iniciantes da área que procuram como base exercícios e conteúdo a respeito.
Então é isso, quem conseguir corrigir meus exercícios somente com um feedback de CORRETO ou ERRADO e me informando qual é a questão, eu agradeço.

Abaixo segue minhas respostas para os exercícios:
 
1) Crie uma sequencia lógica para tomar banho:
Início
Pegar a roupa
Seguir até o banheiro
Abrir a porta do banheiro
Entrar no banheiro
Fechar a porta do banheiro
Colocar a roupa limpa estendida
Tirar a roupa
Abrir o box
Entrar no box
Fechar o box
Abrir o chuveiro
Se molhar
Se ensaboar
Se enxaguar
Fechar o chuveiro
Abrir o box
Pegar a toalha
Se secar
Sair do box
Fechar o box
Vestir a roupa limpa
Pegar a roupa suja 
Abrir a porta
Colocar a roupa suja para lavar
Fechar a porta
Fim
 
2) Faça um algoritmo para somar dois números e multiplicar o resultado pelo primeiro número
Resultadosoma = numero1 + numero2
Resultadomulti  = resultadosoma * numero1
 
3) Descreva sequencia lógica para trocar o pneu do carro:
INÍCIO  // caso você for o motorista 
Ligar o pisca-alerta
Estacionar o carro
Desligar o carro
Retirar o cinto
Pegar a chave
Abrir a porta do motorista
Fechar a porta do motorista
Abrir o porta-malas
Pegar o triangulo
Colocar o triangulo a uma distancia segura
Voltar para o carro e virar a chave na ignição para que fique acesso o pisca-alerta
Ir até o porta-malas
Pegar o pneu (STEP) 
Pegar o macaco
Utilizar o macaco para deixar o carro suspenso
Pegar a chave
Tirar os parafusos da roda
Retirar o pneu usado
Colocar o pneu novo (STEP)
Pegar os parafusos
Pegar a chave
Parafusar os parafusos
Pegar a chave
Pegar o pneu usado
Ir até o porta-malas
Guardar o pneu usado
Guardar a chave que utilizou para apertar os parafusos
Retirar e guardar o triangulo
Fechar o porta-malas
Abrir a porta do motorista
Entrar no carro
Fechar a porta do motorista
Colocar o sinto
Ligar o carro
Desligar o pisca alerta
Dar seta para sair
FIM
 
4) Faça um algoritmo para trocar uma lâmpada. Descreva com detalhes:
 
INÍCIO
Ir ao supermercado mais próximo
Comprar uma lâmpada
Voltar para o local onde a lâmpada deve ser trocada
Colocar a lâmpada nova em local seguro
Desligar a chave-geral (ENERGIA)
Pegar uma escada 
Fixar a escada no local da troca
Subir na escada
Retirar a lâmpada usada
Descer a escada
Colocar a lâmpada usada em local seguro
Pegar a lâmpada nova
Subir a escada
Colocar a lâmpada nova no bucal
Descer a escada
Ligar a chave-geral (ENERGIA)
Testar e ver se funcionou a lâmpada nova
Guarda a escada
Descartar a lâmpada usada
FIM
 
5) Identifique os dados de entrada, processamento e saída no algoritmo abaixo
•Receba código da peça
•Receba valor da peça
•Receba Quantidade de peças
•Calcule o valor total da peça (Quantidade * Valor da peça)
•Mostre o código da peça e seu valor total
 
Dados de entrada – Receba código da peça, Receba valor da peça, Receba quantidade de peças.
Processamento – Calcule o valor total da peça (Quantidade * Valor da peça).
Dados de saída – Mostre o código da peça e seu valor.
 
6) Faça um algoritmo para “Calcular o estoque médio de uma peça”, sendo que
ESTOQUEMÉDIO = (QUANTIDADE MÍNIMA + QUANTIDADE MÁXIMA) /2
 
Dados de entrada –
 Quantidade mínima (30)
Quantidade máxima (100)
 
Processamento – 
EstoqueMedio = Quantidade mínima (30) + quantidade máxima (100) / 2
 
Dados de saída –
Estoque médio = 65
 
7) Teste o algoritmo anterior com dados definidos por você.
 
Quantidade mínima    Quantidade máxima   Estoque Médio
              30                                100                         65
 
Por enquanto são esses os exercícios, provavelmente vou atualizando a lista diária ou sempre que obtiver novos exercícios resolvidos por mim. Agradeço a participação e a colaboração de todos.
 
Abraço!  :D
 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá.

 

Ainda precisa de ajuda?

 

No aguardo.

 

Olá Simon Viegas, Boa noite!

 

 Nesse tempo estive estudando um pouco mais sobre algoritmos e praticando a linguagem visual do UE4 (Blueprint) que foge um pouco do tradicional, porém a mesma é baseada na linguagem C++ e até o momento foi isso que estudei.

 Se quiseres manter contato agradeço, pois no primeiro semestre de 2016 irei ingressar a primeira fase do curso Ciência da Computação na Universidade do Extremo Sul Catarinense (Unesc) e esse contato aliado a boa vontade das pessoas, será ótimo para mim, pois um auxílio de quem domina a área ajuda e muito. Meu foco profissional é concluir a graduação em Ciência da computação e posteriormente me especializar na área de Jogos Digitais.

 Anexei a suposta grade de matérias que vou ter ao ingressar na Universidade. Quem quiser dar uma olhada está a disposição em anexo.

 Ano que vem pretendo compartilhar meu conhecimento com os integrantes aqui no fórum conforme eu for aprendendo na Universidade. Acredito que vai ser uma interação sadia para os "leigos" no assunto (não é sadia, nem perdigão e muito menos friboi hehe). Brincadeiras a parte, obrigado pela resposta e pelo espaço disponibilizado para o pessoal.

 Um forte abraço e até mais. 

 

Meu Skype é: tiago.sr1

Grade CC2.pdf

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×