Algoritmos Aula 07/11/2011
Autor: Técnico em Informatica | Publicado: 2011-11-09T02:57:00-08:00

  //1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que execute dez vezes o processo de solicitar um número e escrever o número solicitado.  
  algoritmo "ex1"  &nbsp; var  &nbsp;&nbsp;&nbsp; n1,cont:numerico  &nbsp; inicio  &nbsp;&nbsp;&nbsp; repita  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; escreva ("Informe um numero:")  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; leia (n1)  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cont&lt;-cont+1  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; escreval ("O numero informado foi: ",n1)  &nbsp;&nbsp;&nbsp; ate cont=10  &nbsp;&nbsp; fimalgoritmo   
  
  //2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que execute cinco vezes o processo de solicitar um número,  // efetue a multiplicação do número lido por ele mesmo e mostre o resultado obtido de cada multiplicação.  algoritmo "ex2"  var  &nbsp; cont : inteiro  &nbsp; x: inteiro  inicio  repita  &nbsp;&nbsp;&nbsp; escreva("Nº Solicitado:")  &nbsp;&nbsp;&nbsp; leia (x)  &nbsp;&nbsp;&nbsp; escreval ("Multiplicação é: ",x * x)  &nbsp;&nbsp;&nbsp; cont &lt;- cont +1  &nbsp; ate cont=5  fimalgoritmo  
  
  //3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que solicite um número e execute cinco vezes dentro de  // uma estrutura de repetição, a multiplicação do número lido pelo valor da variável  // que está controlando o teste da estrutura de repetição, a cada multiplicação mostre o resultado.  algoritmo "ex3"  var  &nbsp; cont : inteiro  &nbsp; x: inteiro  inicio  repita  &nbsp;&nbsp;&nbsp; escreva("Nº Solicitado:")  &nbsp;&nbsp;&nbsp; leia (x)  &nbsp;&nbsp;&nbsp; escreval ("resultado: ",x * cont)  &nbsp;&nbsp;&nbsp; cont &lt;- cont +1  &nbsp; ate cont=5  fimalgoritmo  
  //4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que solicite o número de vezes que devemos executar  //o laço. Para cada execução do laço escreva "Valor corrente do laço" e em seguida  //o valor atual da variável de controle da estrutura de repetição.  
  
  algoritmo "ex4"  var  &nbsp; cont : inteiro  &nbsp; laco: inteiro  &nbsp; n1: inteiro  inicio  
  &nbsp; repita  &nbsp; escreva ("Numero do Laço: ")  &nbsp; leia (laco)  &nbsp; cont&lt;-0  &nbsp; repita  &nbsp; cont&lt;-cont+1  &nbsp; escreval(cont)  &nbsp; ate cont = laco  &nbsp; fimalgoritmo  
  
  //5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que escreva os números de cem (100) a cento e cinqüenta (150), utilizando uma estrutura de repetição.  
  
  algoritmo "ex5"  var  &nbsp; cont : inteiro  &nbsp;&nbsp;&nbsp; n1: inteiro  inicio  &nbsp; cont&lt;-99  &nbsp; repita  &nbsp; cont&lt;-cont+1  &nbsp; escreval(cont)  &nbsp; ate cont = 150  &nbsp; fimalgoritmo  
  //6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que escreva os números de um a cem, e mostre a soma deles.  
  
  algoritmo "ex6"  var  &nbsp; cont : inteiro  &nbsp;&nbsp;&nbsp; resultado: inteiro  inicio  
  &nbsp; cont&lt;-0  &nbsp; resultado&lt;-0  &nbsp; repita  &nbsp; cont&lt;-cont+1  &nbsp; escreval(cont)  &nbsp; resultado&lt;-resultado+cont  &nbsp; ate cont = 100  &nbsp; escreva("resultado:",resultado)  &nbsp; fimalgoritmo  
  
  //7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que efetue dez vezes a leitura de um número,  // faça a divisão do número lido por dois e mostre o resultado obtido nessa divisão.  
  
  algoritmo "ex2"  var  &nbsp; cont : inteiro  &nbsp; x: inteiro  inicio  repita  &nbsp;&nbsp;&nbsp; escreva("Nº Solicitado:")  &nbsp;&nbsp;&nbsp; leia (x)  &nbsp;&nbsp;&nbsp; escreval ("O Resultado é: ",x / 2)  &nbsp;&nbsp;&nbsp; cont &lt;- cont +1  &nbsp; ate cont=10  fimalgoritmo  
  
  //8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Desenvolva um algoritmo que solicite um número, faça a multiplicação do número  //lido por três, mostre o resultado; esta estrutura de repetição deverá ser executada  //até o valor lido seja igual a -1 (menos um).  
  algoritmo "ex8"  var  &nbsp;&nbsp;&nbsp; x: numerico  &nbsp;&nbsp;&nbsp; resultado: numerico  inicio  repita  &nbsp;&nbsp;&nbsp; escreva("Nº Solicitado:")  &nbsp;&nbsp;&nbsp; leia (x)  &nbsp;&nbsp;&nbsp; se x &gt;= 0 entao  &nbsp;&nbsp;&nbsp; escreval ("O Resultado é: ",x *3)  &nbsp;&nbsp;&nbsp; escreval ("Para Finalizar Informe um Número Negativo")  &nbsp; fimse  &nbsp; ate x &lt; 0&nbsp;   fimalgoritmo