Glaucco 1 Denunciar post Postado Novembro 9, 2007 Eu to com muita duvida alguem me ajuda como fazer?? Usando a estrutura de seleção encadeada (se... então... senão) elabore um algoritmo para ler o código do produto e informar a origem desse produto: a)O número do código do produto estiver entre 01 e 20 – Europa; B)O número do código do produto estiver entre 21 e 40 – Ásia; c)O número do código do produto estiver entre 41 e 60 – América; d) O número do código do produto estiver entre 61 e 80 - África; d)Se o código produto for maior que 80 - Paraguai; Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Novembro 9, 2007 Um exemplo de como pode ser feito: leia (codigo) se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 20) e (codigo <= 40)) entao escreva "Asia" senao ..... Compartilhar este post Link para o post Compartilhar em outros sites
Glaucco 1 Denunciar post Postado Novembro 9, 2007 mais tipo e a var fica code,:inteiro? Um exemplo de como pode ser feito: leia (codigo) se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 20) e (codigo <= 40)) entao escreva "Asia" senao ..... Compartilhar este post Link para o post Compartilhar em outros sites
Glaucco 1 Denunciar post Postado Novembro 9, 2007 Eu consegui fazer até aqui kandrade algoritmo "produto" // Função : // Autor : // Data : 9/11/2007 // Seção de Declarações var num1, num2, num3, num4, num5, resultado: inteiro inicio // Seção de Comandos escreva ("número do código do produto entre 01 e 20:") leia (num1) e agora?? Um exemplo de como pode ser feito: leia (codigo) se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 20) e (codigo <= 40)) entao escreva "Asia" senao ..... Compartilhar este post Link para o post Compartilhar em outros sites
Glaucco 1 Denunciar post Postado Novembro 9, 2007 e agora?? algoritmo "PRODUTO" var {Declaração de variáveis} produto1, produto2, produto3, produto4, produto5:inteiro inicio // Seção de Comandos leia(produto1) leia(produto2) leia(produto3) leia(produto4) leia(produto5) Eu consegui fazer até aqui kandrade algoritmo "produto" // Função : // Autor : // Data : 9/11/2007 // Seção de Declarações var num1, num2, num3, num4, num5, resultado: inteiro inicio // Seção de Comandos escreva ("número do código do produto entre 01 e 20:") leia (num1) e agora?? Um exemplo de como pode ser feito: leia (codigo) se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 20) e (codigo <= 40)) entao escreva "Asia" senao ..... Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Novembro 10, 2007 Veja o que o enunciado pede: Usando a estrutura de seleção encadeada (se... então... senão) elabore um algoritmo para ler o código do produto e informar a origem desse produto: a)O número do código do produto estiver entre 01 e 20 – Europa; O número do código do produto estiver entre 21 e 40 – Ásia; c)O número do código do produto estiver entre 41 e 60 – América; d) O número do código do produto estiver entre 61 e 80 - África; d)Se o código produto for maior que 80 - Paraguai; ler o código do produto e informar a origem desse produto A solução já foi proposta. É só fazer a continuação. leia (codigo) se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 20) e (codigo <= 40)) entao escreva "Asia" senao ..... leia código. O código pode ser de 0 até infinito. Conforme definição do problema o código entrará em um dos "se" e informará a origem do produto. Compartilhar este post Link para o post Compartilhar em outros sites
Glaucco 1 Denunciar post Postado Novembro 10, 2007 ta certo agora kandrade?? eu fis no programa VisuAlg mais ta dando erro inicio // Seção de Comandos se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" ta dando erro aqui <<<<<<<<''Europa'' pode ajuda senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" senao ((codigo >= 41) e (codigo <= 60)) entao escreva "América" aqui tambem da erro <<<<<<''América'' senao ((codigo >= 61) e (codigo <= 80)) entao escreva "África" se (codigo >80) entao escreva "Paraguai" fimalgoritmo :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Novembro 10, 2007 Falta fechar os "se"s é só fechar cada se com fimse. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif ta certo agora kandrade?? eu fis no programa VisuAlg mais ta dando erro inicio // Seção de Comandos se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" ta dando erro aqui <<<<<<<<''Europa'' pode ajuda senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" senao ((codigo >= 41) e (codigo <= 60)) entao escreva "América" aqui tambem da erro <<<<<<''América'' senao ((codigo >= 61) e (codigo <= 80)) entao escreva "África" se (codigo >80) entao escreva "Paraguai" fimalgoritmo :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
Glaucco 1 Denunciar post Postado Novembro 10, 2007 ta certo agora ?? se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" fimse senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" senao ((codigo >= 41) e (codigo <= 60)) entao escreva "América" senao ((codigo >= 61) e (codigo <= 80)) entao escreva "África" se (codigo >80) entao escreva "Paraguai" fimse Falta fechar os "se"s é só fechar cada se com fimse. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif ta certo agora kandrade?? eu fis no programa VisuAlg mais ta dando erro inicio // Seção de Comandos se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" ta dando erro aqui <<<<<<<<''Europa'' pode ajuda senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" senao ((codigo >= 41) e (codigo <= 60)) entao escreva "América" aqui tambem da erro <<<<<<''América'' senao ((codigo >= 61) e (codigo <= 80)) entao escreva "África" se (codigo >80) entao escreva "Paraguai" fimalgoritmo :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Novembro 10, 2007 Veja com dois para ter uma idéia como fica. Separado fica melhor pra visualizar. se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" fimse fimse Compartilhar este post Link para o post Compartilhar em outros sites
Glaucco 1 Denunciar post Postado Novembro 10, 2007 Kandrade, agora eu fis asim ta correto?:??????????????????????????????? se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" fimse se ((codigo >= 41) e (codigo <= 60)) entao escreva "América" senao se ((codigo >= 61) e (codigo <= 80)) entao escreva "África" fimse se (codigo > 80)entao escreva "Paraguai" fimse fimse Veja com dois para ter uma idéia como fica. Separado fica melhor pra visualizar. se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" fimse fimse Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Novembro 11, 2007 Tente assim: se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" senao se ((codigo >= 41) e (codigo <= 60)) entao escreva "América" senao se ((codigo >= 61) e (codigo <= 80)) entao escreva "África" senao se (codigo > 80)entao escreva "Paraguai" fimse fimse fimse fimse fimse ;) Veja com dois para ter uma idéia como fica. Separado fica melhor pra visualizar. se ((codigo >= 01) e (codigo <= 20)) entao escreva "Europa" senao se ((codigo > 21) e (codigo <= 40)) entao escreva "Asia" fimse fimse Compartilhar este post Link para o post Compartilhar em outros sites
Glaucco 1 Denunciar post Postado Novembro 11, 2007 Deu certo asim kandrade muito obrigado http://forum.imasters.com.br/public/style_emoticons/default/joia.gif se ((codigo >= 01) e (codigo <= 20)) entao escreva ("Europa") senao ((codigo >= 21) e (codigo <= 40)) entao escreva ("Asia") senao ((codigo >= 41) e (codigo <= 60)) entao escreva ("América") senao ((codigo >= 61) e (codigo <= 80)) entao escreva ("África") senao (codigo > 80)entao escreva ("Paraguai") fimse fimse fimse fimse fimse Compartilhar este post Link para o post Compartilhar em outros sites
Kandrade 7 Denunciar post Postado Novembro 11, 2007 Que isso, foi nada! Deu certo asim kandrade muito obrigado Compartilhar este post Link para o post Compartilhar em outros sites