Ir para conteúdo
Fórum Script Brasil

Pedrinhooo

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Sobre Pedrinhooo

Pedrinhooo's Achievements

0

Reputação

  1. Respondendo a 1 var n, x, cont : inteiro inicio leia (n) leia (x) cont <- 1 enquanto cont < x faca Se cont mod n = 0 então escreval (cont) fimse cont <- cont + 1 fimenquanto fimalgoritmo não sei se essa é linguagem portugol mais funciona assim se eu entendi bem o enunciado
  2. kandrade vlw a resposta mas, to só começando não tem nem 3 semanas que to aprendendo programaçao em VisualG ainda e não entendi o seu code. No meu outro post tentei usar uma variavel que armazenase o numero anterior mas como pode ver não deu certo, e foi mal a ignorancia mais realmente não intendi muito a sua ideia ate porque a linguagem que eu uso aqui no programa é diferente :/ brigado a tentativa mais segue o problema de como fazer essa sequencia rodar (sozinha gerando os numeros da sequencia) obrigado kandrade Abraços, Pedrinhooo ;D
  3. Olá de novo :) tava aqui tentando desenvolver a famosa sequencia fibonatti em algoritmo (para VisualG). no começo pareceu facil mais depois me compliquei, so iniciante e queria uma ajudinha de como mostrar essa sequencia. só pra constar Sequencia fibonatti é assim : 1 1 2 3 5 8 1 3 2 1 ou seja somamos o numero atual com o anterior , o fato de no 13 os numeros estarem separados não altera no programa. por enquanto esbocei isso mais ai me perdi inteiro :/ var x, cont : inteiro inicio escreva ("1") x <- 1 repita escreva (x) cont <- x x <- x + cont fimrepita fimalgoritmo não deu muito certo porque a variavel cont vai ser sempre igual a x e então apenas vai me mostrar o dobro do numero, mas não consegui axar um jeito de somar a variavel com o numero anterior se alguém puder me ajuda fico agradecido :) Obrigado desde já, Pedrinhooo
  4. opa perfeito confundi :S vo tenta aqui acho que você me deu uma ideia quando termina posto vlw Pedrinhooo ;D muito muito mtooo obrigado kuroi :D consegui faze isso obrigado pela ajudassaaaa Abraços, Pedrinhooo ;D
  5. Kuroi exato! voce xegou na raiz do meu problema. isso que voce falou no começo me pareceu um tanto obvio, porem quando meu professor completou o exercicio que me confundiu a cabeça. O usuario não vai digitar um numero, o programa vai Gerar numeros primos entende, não é uma verificacao como no primeiro e SIM uma "criacao" de numeros primos, ai que eu me perdi cara :/ só editando acho que o que você quis me dizer foi algo como isso //x é o valor digitado pelo usuario e y minha variavel para descobrir se é primo e cont o contador enquanto cont < x faca Se x mod cont = 0 então y <- y + cont fimse cont <- cont +1 fimenquanto acho que foi algo como isso não é? :/ meu problema ta mesmo em gerar axei muito complicado
  6. Kuroi muito obrigado pelo primeiro exercicio ^^ só para se alguém quiser saber ficou assim corrigido var y, x, cont : inteiro inicio escreva ("Digite um número para saber se ele é primo ou não: ") leia (x) cont <- 2 repita Se cont = x então interrompa Senao Se x mod cont = 0 então y <- 1 interrompa Senao y <- 2 fimse fimse cont <- cont + 1 fimrepita Se y = 1 então escreva ("Não é um número primo") Senao escreva ("É um número primo") fimse fimalgoritmo agora com relaçao ao segundo, numero perfeito é um numero que se somados os seus divisores (que resultam em mod 0 ou resto 0) , sem contar ele mesmo, resulta nele. EX: 6, pois seus divisores são 1 - 2 - 3 e 1 + 2 + 3 = 6.
  7. Olá, sou iniciante em programação no momento estou apenas começando um curso técnico e to com dificuldade em 2 problemas se puderem me ajudar fico grato. 1º- A intenção é que o usuário digite um número e o programa (no caso como estou começando ainda uso Visualg) diz se ele é primo ou não, fiz alguma coisa que por sinal não deu certo. Não so muito bom com algoritmo com repita então uma negação mas não vi outro jeito, se puderem apontar o erro e me ajudar ficaria mtoo feliz >] var y, x, cont : inteiro inicio escreva ("Digite um número para saber se ele é primo ou não: ") leia (x) cont <- 2 repita Se x mod cont = 0 então y <- 1 interrompa Senao y <- 2 fimse cont <- cont + 1 fimrepita Se y = 1 então escreva ("Não é um número primo") Senao escreva ("É um número primo") fimse fimalgoritmo 2º- Nesse a ideia é gerar numeros perfeitos. não faço ideia de como começar se puderem me ajudar pelo menos com uma luz posso tentar fazer e postar porque realmente não sei por onde começa esse :/ Obrigado desde já Pedrinhooo ;D
×
×
  • Criar Novo...