Ir ao conteúdo

Pedro Kazoii

Membro Pleno
  • Posts

    132
  • Cadastrado em

  • Última visita

Tudo que Pedro Kazoii postou

  1. Eu tinha começado a fazer assim, mais nao conseguir dar continuidade aos comandos, Muito obrigado pela ajuda parceiro. adicionado 2 minutos depois Eu ainda não aprendi vetor na faculdade, por isso nao soube usar ele, mais obrigado pela dica, quando eu for usar vetores ja vou ter uma base.
  2. Boa noite pessoal do Clube, seguinte estou tendo dificuldades em colocar esse seguinte problema em ordem. Imprima os três nomes em ordem crescente de alturas . Ele pediu também para escrever a altura menor e a altura maior e os nomes de ambos, isso eu ja consegui fazer, o que não estou conseguindo e colocar em ordem crescente. Ai esta o código do programa. Algoritmo "semnome" // Disciplina : [Linguagem e Lógica de Programação] // Professor : Antonio Carlos Nicolodi // Descrição : Aqui você descreve o que o programa faz! (função) // Autor(a) : Nome do(a) aluno(a) // Data atual : 16/03/2018 Var // Seção de Declarações das variáveis altura1, altura2, altura3, maxAltura, meAltura:real maxnome, menome, nome1, nome2, nome3:caractere cres1, cres2, cres3: real Inicio // Seção de Comandos, procedimento, funções, operadores, etc... escreva ("Digite o nome da primeira pessoa: ") leia (nome1) escreva ("Digite a altura da primeira pessoa: ") leia (altura1) escreva ("Digire o nome da segunda pessoa: ") leia (nome2) escreva ("Digite a altura da segunda pessoa: ") leia (altura2) escreva ("Digite o nome da terceira pessoa: ") leia (nome3) escreva ("Digite a altura da terceira pessoa: ") leia (altura3) //define a altura maior e a pessoa que tem ela. maxaltura <- 1 mealtura <- 1 se (maxaltura < altura1) então maxaltura <- altura1 maxnome <- nome1 fimse se (maxaltura < altura2) então maxaltura <- altura2 maxnome <- nome2 fimse se (maxaltura < altura3) então maxaltura <- altura3 maxnome <- nome3 fimse //define a altura menor e a pessoa que tem ela se (altura1 < altura2) e (altura1 < altura3)então mealtura <- altura1 menome <- nome1 fimse se (altura2 < altura1) e (altura2 < altura3)então mealtura <- altura2 menome <- nome2 fimse se (altura3 < altura2) e (altura3 < altura1)então mealtura <- altura3 menome <- nome3 fimse limpatela
  3. Obrigado pelas dicas Simon, ajudou bastante.
  4. Citação: Eu conseguir fazer ele aqui, dei uma pesquisada, e custei a encontrar mais achei. Vou deixar o programa aqui caso alguém tenha duvidas. Ele esta em procedimento porque o meu programa tem um menu, mais para um programa dedicado e a mesma coisa. procedimento poligono var fim:inteiro numeroLados, Ndiagonais:real inicio limpatela fim <- 1 enquanto (fim <> 0) faca escreva("Digite o numero de lados do poligono: ") leia (numeroLados) se (numeroLados >= 3) então escreva ("Numero de lados validos") senao escreva ("Numero de lados invalidos") fimalgoritmo fimse Ndiagonais <- numeroLados-3 Ndiagonais <- (NumeroLados*ndiagonais) Ndiagonais <- Ndiagonais/2 limpatela escreval ("O numero de lados e igual a: ",numeroLados) escreval ("O numero de diagonais e igual a: ",Ndiagonais) escreval ("Digite 0 para terminar ou 1 para continuar") leia (fim) limpatela fimenquanto fimprocedimento adicionado 10 minutos depois Aqui está mais arrumado e sem o menu, aqui e para um programa individual. //procedimento poligono var fim:inteiro numeroLados, Ndiagonais:real inicio escreva("Digite o numero de lados do poligono: ") leia (numeroLados) se (numeroLados >= 3) então escreva ("Numero de lados validos") senao escreva ("Numero de lados invalidos") fimse Ndiagonais <- numeroLados - 3 Ndiagonais <- (NumeroLados * ndiagonais) Ndiagonais <- Ndiagonais / 2 limpatela escreval ("O numero de lados e igual a: ",numeroLados) escreval ("O numero de diagonais e igual a: ",Ndiagonais) fimalgaritmo
  5. Var // Seção de Declarações das variáveis numeroLados:inteiro Inicio // Seção de Comandos, procedimento, funções, operadores, etc... escreva("Digite o numero de lados do poligono: ") leia (numeroLados) se (numeroLados >= 3) então escreva ("Numero de lados validos") senao escreva ("Numero de lados invalidos") fimalgoritmo fimse fimalgoritmo Eu fiz ele ate aqui Ai ele pede pra calcular a diagonal do polígono, as diagonais não precisam de valores?
  6. Boa tarde pessoal, estou no 1° período de Sistema da informação e estou com dificuldades de fazer um exercicio, quem puder me ajudar agradeço. 5) Escreva um programa que:  Leia o número de lados de um polígono convexo (Verifique se o número de lados é maior ou igual a 3)  Se o número de lados for válido:  Calcule o número de diagonais desse polígono  Escreva o número de lados e o número de diagonais  Se o número de lados não for válido escreva uma frase indicativa deste fato. Eu não estou entendendo como fazê-lo, se alguém puder me dar uma ajudinha agradeço adicionado 7 minutos depois Eu iniciei o algoritmo mais eu estou com duvida neste tópico : Leia o número de lados de um polígono convexo (Verifique se o número de lados é maior ou igual a 3)

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades 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

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!