Buscar

Material da AULA-20210920 AULA4

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Algoritmos de Programação-Aula 04 .ppsx
Algoritmos de Programação
Profa. Rosane Ortiz Langner, Me.
Profa.rosaneol@gmail.com
Aula 04
Agenda
Exercícios de fixação – Aula 03
Estrutura de Repetição Para faca
Exercícios
2
Exercício de Fixação – Aula 03
3
Crie um algoritmo para n números, somá-los e mostrar qual o maior valor e o menor valor digitado e repetir quantas vezes desejar
Estruturas de Repetição 
Enquanto (condição) faca
 Bloco
Fim Enquanto
Repita
 Bloco
Até (condição) 
Ele só executa enquanto a condição for verdadeira.
Teste feito no início
Ele executa até a condição ser verdadeira.
Teste feito no final
Estruturas de Repetição 
Para variável <- Inicio ate fim [passo salto] faca
 Bloco
FimPara
Para contador <- 1 ate 10 passo 1 faca
 Escreval(contador)
FimPara
Ex: Contar de 1 até 10
Escreva(“Digite um valor:”)
Leia(valor)
Para contador <- 1 ate valor passo 1 faca
 Escreval(contador)
FimPara
Ex: Contar de 1 até um valor determinado 
Estruturas de Repetição 
Para variável <- Inicio ate fim [passo salto] faca
 Bloco
FimPara
Para contador <- 10 ate 1 passo -1 faca
 Escreval(contador)
FimPara
Ex: Contar de 10 até 1
Escreva(“Digite um valor:”)
Leia(valor)
Para contador <- valor ate 1 passo -1 faca
 Escreval(contador)
FimPara
Ex: Contar de um valor até 1 (decrescente)
Exercícios de Fixação
1)Exibição de Números Pares de 0 a 10
2)Somar Números Pares de 0 a 10
Exercícios de Fixação
3) Entre com um número, se for ímpar, mostre em ordem decrescente se for par mostre em ordem crescente
Exercícios de Fixação
4) Entre com 6 valores, quero saber quantos deles estão entre 1 e 10
Exercícios de Fixação
5) Entre com n valores, quero saber quantos deles estão entre 1 e 10
Exercícios de Fixação
6) Entre com n valores, quero saber quantos deles estão entre 1 e 10 e faça a soma somente desse intervalo
Exercícios de Fixação
7) Entre com n valores, quero saber quantos deles estão entre 1 e 10 e faça a soma de todos os números digitados
Exercícios de Fixação
8) Combinação de valores:
1,1 
1,2
1,3
2,1 
2,2
2,3
Dado duas variáveis: 
C1 vai de 1 até 2
C2 vai de 1 até 3
ex 05 - aula 02.alg
algoritmo "calculoano"
var
 ano, nasc, idade:Inteiro
inicio
Escreva("entre com o ano de nascimento:")
Leia(nasc)
Escreva("entre com o ano desejado:")
Leia(ano)
idade<- ano - nasc <= 24
Escreva (" Voce pode voltar!")
nasc = 1997, ano = 2021, Idade <=24
Escreva ("Voce não pode Voltar!")
fimalgoritmo
fim
ex 04 - aula 02.alg
algoritmo "CustoMaça"
var
Maça,Custo Total: Real
inicio
Leia(Maça)
Escreva("Custo de maças compradas")
Leia (Custo)
Escreva ("Custo total")
Leia ("Se Maça<12, então")
Escreva ("Custo da Maça é = 1,30")
Escreva ("Custo total da Maça é 1,3*12, Resposta =15,6")
senão
Leia ("Se maça>12, então")
Escreva ("Custo da Maça é = 1,00")
Escreva ("Custo total da Maça é 1,0*11, Resposta =11,0")
fimalgoritmo
Fimse
ex 03 - aula 02.alg
algoritmo "numero"
var
n,Positivo,Negativo:Logica
inicio
Leia(n=0)
Escreva("O numero" + n + "é Positivo")
Leia(n>=0)
Escreva("O numero" + n + " é Negativo")
fimalgoritmo
fimalg
ex 02 - aula 02.alg
algoritmo "valor"
var
valor:Inteiro
inicio
Escreva("Escreva com valor")
Leia(valor)
Leia(valor=<10)
Escreva("É maior que 10!")
Leia(valor=>10)
Escreva("Não é menor que 10!")
fimalgoritmo
fim
ex 01 - aula02.alg
algoritmo "numero"
var
 numero,antecessor,sucessor: Real
inicio
 Escreva("digite um numero")
 Leia (numero)
 antecessor<-(numero-1)
 sucessor <-(numero+1)
 Escreva("o antecessor de ",numero," é: ",antecessor)
 Escreva("o sucessor de", numero,"é: ",sucesor)
fimalgoritmo

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando