Ir para conteúdo
Fórum Script Brasil

Tiagosr1

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre Tiagosr1

  • Data de Nascimento 02/01/1992

Perfil

  • Gender
    Male
  • Location
    Criciúma - Santa Catarina

Tiagosr1's Achievements

0

Reputação

  1. Jhonas, Boa noite! Muito obrigado pelas dicas! são de grande valia para mim. Consegui compreender o que você quis me passar e achei bem interessante. É fantástico e enorme as probabilidades que aparecem de opções para se fazer enquanto paramos para criar um algoritmo, uma sequencia lógica. É bem como você falou "detalhes podem surgir" e vão surgir, e isso me deixa muito animado. Gostaria de compartilhar um acontecimento, Hoje pela manhã estava estudando um pouco de algoritmos e lógica de programação e utilizando um pouco da linguagem do Portugol. Ai me veio na cabeça "Vou tentar utilizar algumas variáveis simples aqui para criar algum utilitário e ver como ficaria (isso pelo visualg). Ai fiz ali algo muito simples como por exemplo: VAR peso, altura: real inicio ai fiz um simples comando escreval (" Qual sua altura?") leia (altura) escreval ("qual seu peso") leia (peso) Mandei executar, e como todo iniciante e leigo no assunto, achei aquilo ali muito legal, porque eu sempre gostei da programação e nunca tinha tirado um tempo para estudar e me focar no que eu realmente queria. Ai enviei isso para minha mulher, e ela muito carinhosa "ah mor, que legal", eu agradeci tal e ela para mim "mor, por que tu não faz um programinha para calcular o IMC de uma pessoa?" eu pensei comigo "ótimo, meu conhecimento é pouco, mas posso tentar" e comecei a quebrar a cabeça, peguei as formulas para calculo do que eu iria precisar e fui fazendo. Comecei a fazer era em torno das 09:00hs da manhã, fui terminar esse script era 17:30HS de hoje auhaeuhae. Tive bastante complicação, bastante entrave, mas eu tenho comigo que isso é extremamente normal no início. Resumindo, consegui concluir o que minha mulher me pediu, ela até me deu opinião e me ajudou e fiquei muito satisfeito com o resultado. Não deve ser a melhor forma de se fazer um calculo de IMC e o peso ideal para sua altura, mas foi o que consegui com meu conhecimento e esforço. E agora que você citou o "vão aparecer alguns detalhes" re-vendo meu "programinha" eu sei que tem muitos detalhes que apareceram, e com sua sugestão eu vou corrigir e ir atualizando detalhe por detalhe. Afinal, isso que é programação, não? Obrigado por dispor alguns minutos do seu tempo e da sua atenção para me responder neste tópico. Espero sempre atualizar esse meu tópico para quem sabe conseguir ajudar quem um dia for iniciar na área da programação. É só o inicio? é.. mas um dia chegamos lá! Abraço e fiquem com Deus! Ahh, e vou deixar aqui meu algoritmo para quem quiser ver (mas sem rir do que fiz em hehehe). algoritmo "Cálculo IMC" // Disciplina: [Linguagem e Lógica de Programação] // Professor(a): Antonio Carlos Nicolodi // Criador : Tiago dos Santos Rodrigues // Iniciante em programação // Criado em: 27/08/2015 // Objetivo: Calcular o peso ideal conforme altura e o IMC (Índice de massa corporal) var imc, peso, r, h: real nome, sexo: caractere inicio escreval ("Olá, este utilitário serve para você calcular seu IMC (Índice de massa corporal).") escreval ("Para iniciarmos preciso saber se você é do sexo (Masculino) ou (Feminino): Pois as tabelas são diferenciadas para ambos, digite Masculino ou Feminino:") leia(sexo) escreval escreval ("Ótimo, estamos quase lá! Por gentileza, qual é o seu nome?") leia (nome) escreval escreval ("Ah, um belo nome, muito prazer " ,Nome,"! Qual é o seu peso atual em quilogramas?") leia(peso) escreval escreval ("Ótimo, agora me diga qual é a sua altura em metros " ,Nome, "?") leia(h) escreval imc <- peso/ (h*h) escreval ("Muito obrigado(a) pela sua paciência " ,Nome, "! Seu IMC é de" ,imc) escreval se (imc < 19.1) entao escreval (" Você é considerado(a) uma pessoa: abaixo do peso (Procure um nutricionista) ") fimse se sexo = "feminino" entao r<-32*h Escreval("Seu peso mínimo ideal é: ",r) escreval ("Você está" ,peso-r, "KG acima do peso minimo.") escreval (" ATENÇÃO: Estes valores são aproximado, consulte um profissional para lhe auxiliar melhor.") fimse escreval se sexo = "feminino" entao r<-43*h Escreval("Seu peso máximo ideal é: ",r) escreval ("Você está" ,peso-r, "KG acima do peso máximo.") escreval (" ATENÇÃO: Estes valores são aproximado, consulte um profissional para lhe auxiliar melhor.") fimse se sexo = "masculino" entao r<-38*h Escreval("Seu peso mínimo ideal é: ",r) escreval ("Você está" ,peso-r, "KG acima do peso mínimo.") escreval (" ATENÇÃO: Estes valores são aproximado, consulte um profissional para lhe auxiliar melhor.") fimse se sexo = "masculino" entao r<-41.9*h escreval ("Seu peso máximo ideal é: ",r) escreval ("Você está" ,peso-r, "KG acima do peso máximo.") escreval (" ATENÇÃO: Estes valores são aproximado, consulte um profissional para lhe auxiliar melhor.") fimse se (imc >= 19.1) e ( imc <= 25.8) entao escreval (" Você é considerado(a) uma pessoa com: peso normal (Parabéns) ") fimse escreval se (imc >= 25.8) e (imc <= 27.3) entao escreval ("Você é considerado(a) uma pessoa: marginalmente acima do peso (Procure praticar exercícios)") fimse escreval se (imc>= 27.3) e (imc <= 32.3) entao escreval (" Você é considerado(a) uma pessoa: acima do peso ideal (Procure praticar exercícios)") fimse escreval Se (imc > 32.3) entao escreval (" Você é considerado(a) uma pessoa: obeso(a) (Procure um nutricionista)") fimse fimalgoritmo Esse processo foi todo feito por mim, sem consultar e seguir passos de ninguém. Você também consegue, é só tentar! não é muita coisa, mas para mim que estou começando é um grande passo. Abraço pessoal!
  2. 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úmeroResultadosoma = numero1 + numero2Resultadomulti = 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 queESTOQUEMÉ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ços!
×
×
  • Criar Novo...