SlideShare una empresa de Scribd logo
1 de 25
Disciplina: Constr. de Algoritmos e Prog. de Sistemas
Professor: Jeovane Reges
Caxias – MA
2015
ACULDADE DE CIÊNCIAS
E TECNOLOGIA DO
MARANHÃO
Link Drive
bit.ly/ads-algoritmos
2
3
Algoritmos
4
Exemplos Resolvidos
<Comandos de Repetições>
5
Problema I
Faça um algoritmo que imprima os
números contidos no intervalo de
10 à 0 na tela.
• Algoritmos
• Comandos de Repetições
 Resolução do Problema I <enquanto>
6
algoritmo "Problema 01"
var
contador: inteiro
inicio
contador ← 10
enquanto (contador >= 0) faca
escreval(contador)
contador ← contador - 1
fimenquanto
fimalgoritmo
• Algoritmos
• Comandos de Repetições
 Resolução do Problema I <para>
7
algoritmo "Problema 01"
var
contador: inteiro
inicio
para contador de 10 ate 0 passo -1 faca
escreval(contador)
fimpara
fimalgoritmo
8
Problema II
Faça um algoritmo que imprima os
números pares contidos no intervalo
de 1 à 10.
• Algoritmos
• Comandos de Repetições
 Resolução Problema II <enquanto>
9
algoritmo "Problema 02"
var
contador: inteiro
inicio
contador ← 1
enquanto (contador <= 10) faca
se (contador % 2 = 0) entao
escreval(contador)
fimse
contador ← contador + 1
fimenquanto
fimalgoritmo
• Algoritmos
• Comandos de Repetições
 Resolução do Problema II <para>
10
algoritmo "Problema 02"
var
contador: inteiro
inicio
para contador de 1 ate 10 faca
se (contador % 2 = 0) entao
escreval(contador)
fimse
fimpara
fimalgoritmo
11
Problema III
Faça um algoritmo que apresente
os números múltiplos de 2 e 3 no
intervalo de 1 à 100.
• Algoritmos
• Comandos de Repetições
 Resolução do Problema III <enquanto>
12
algoritmo "Problema 03"
var
i: inteiro
inicio
i ← 1
enquanto (i <= 100) faca
se ((i % 2 = 0) E (i % 3 = 0)) entao
escreval(i)
fimse
i ← i + 1
fimenquanto
fimalgoritmo
• Algoritmos
• Comandos de Repetições
 Resolução do Problema III <para>
13
algoritmo "Problema 03"
var
i: inteiro
inicio
para i de 1 ate 100 faca
se ((i % 2 = 0) E (i % 3 = 0)) entao
escreval(i)
fimse
fimpara
fimalgoritmo
14
Problema IV
Faça um algoritmo que realize a
soma de cinco valores "fornecidos"
pelo usuário.
• Algoritmos
• Comandos de Repetições
 Resolução do Problema IV <para>
15
algoritmo "Problema 04"
var
contador, valor, soma: inteiro
inicio
soma ← 0
para contador de 1 ate 5 faca
escreva("Digite um valor: ")
leia(valor)
soma ← soma + valor
fimpara
escreval("A soma é: ", soma)
fimalgoritmo
• Algoritmos
• Comandos de Repetições
 Resolução do Problema IV <enquanto>
16
algoritmo "Problema 04"
var
contador, valor, soma: inteiro
inicio
contador ← 1
soma ← 0
enquanto (contador <= 5) faca
escreva("Digite um valor: ")
leia(valor)
soma ← soma + valor
contador ← contador + 1
fimenquanto
escreval("A soma é: ", soma)
fimalgoritmo
17
Problema V
Crie um algoritmo que solicite 10
números inteiros digitados pelo usuário e
que realize a soma dos números pares.
• Algoritmos
• Comandos de Repetições
• Resolução do Problema V <para>
18
algoritmo "Problema 05"
var
i, valor, soma: inteiro
inicio
soma ← 0
para i de 1 ate 10 faca
escreva("Digite um valor: ")
leia(valor)
se (valor % 2 = 0) entao
soma ← soma + valor
fimse
fimpara
escreval("A soma é: ", soma)
fimalgoritmo
• Algoritmos
• Comandos de Repetições
19
algoritmo "Problema 05"
var
i, valor, soma: inteiro
inicio
i ← 1
soma ← 0
enquanto (i <= 10) faca
escreva("Digite um valor: ")
leia(valor)
se (valor % 2 = 0) entao
soma ← soma + valor
fimse
i ← i + 1
fimenquanto
escreval("A soma é: ", soma)
fimalgoritmo
Resolução<enquanto>
20
Problema VI
Dadas as três notas de um aluno,
apresente sua média final.
• Algoritmos
• Comandos de Repetições
 Resolução do Problema VI
21
algoritmo "Problema12"
var
n1, n2, n3, media: real
inicio
n1 ← 8.5
n2 ← 6.2
n3 ← 9
media ← (n1 + n2 + n3) / 3
escreva(media)
fimalgoritmo
• Algoritmos
• Resolução do Problema VI
22
algoritmo "Problema 06"
var
i: inteiro
nota, soma, media: real
inicio
soma ← 0
para i de 1 ate 3 faca
escreva("Digite uma nota: ")
leia(nota)
soma ← soma + nota
fimpara
media ← soma / 3
escreval("A média é: ", media)
fimalgoritmo
Resolução<para>
• Algoritmos
• Comandos de Repetições
23
algoritmo "Problema 06"
var
i: inteiro
nota, soma, media: real
inicio
i ← 1
soma ← 0
enquanto (i <= 3) faca
escreva("Digite uma nota: ")
leia(nota)
soma ← soma + nota
i ← i + 1
fimenquanto
media ← soma / 3
escreval("A média é: ", media)
fimalgoritmo
Resolução<enquanto>
24
Problema VII
Crie um algoritmo que faça a leitura de vários
números digitados pelo usuário e apresente a
quantidade de valores positivos. O algoritmo
encerra quando for digitado o valor ZERO.
• Algoritmos
• Comandos de Repetições
 Resolução do Problema VII
25
algoritmo "Problema 07"
var
valor, conta_pos: inteiro
inicio
repita
escreva("Digite um valor: ")
leia(valor)
se (valor > 0) entao
conta_pos ← conta_pos + 1
fimse
ate(valor = 0)
escreval("Positivos: ", conta_pos)
fimalgoritmo

Más contenido relacionado

La actualidad más candente

Lista de exercícios resolvidos
Lista de exercícios resolvidosLista de exercícios resolvidos
Lista de exercícios resolvidosCrishna Irion
 
Introdução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosIntrodução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosElaine Cecília Gatto
 
Aula 04 Estruturas de repetição 02 - Para Faça
Aula 04  Estruturas de repetição 02 - Para FaçaAula 04  Estruturas de repetição 02 - Para Faça
Aula 04 Estruturas de repetição 02 - Para FaçaEder Samaniego
 
Exercicios Php
Exercicios PhpExercicios Php
Exercicios Phpsofteam
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosNécio de Lima Veras
 
Lista de exercício resposta
Lista de exercício   respostaLista de exercício   resposta
Lista de exercício respostaHercules Santhus
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividadeAnielli Lemes
 
Aula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NA
Aula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NAAula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NA
Aula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NACloves da Rocha
 
Estrutura de decisão switch case
Estrutura de decisão switch caseEstrutura de decisão switch case
Estrutura de decisão switch caseAlessandra Sra JM
 
Logica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoLogica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoRegis Magalhães
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlex Camargo
 

La actualidad más candente (20)

Construcao de Algoritmos - Aula 02
Construcao de Algoritmos - Aula 02Construcao de Algoritmos - Aula 02
Construcao de Algoritmos - Aula 02
 
Construcao de Algoritmos - Aula 11
Construcao de Algoritmos - Aula 11Construcao de Algoritmos - Aula 11
Construcao de Algoritmos - Aula 11
 
Lista de exercícios resolvidos
Lista de exercícios resolvidosLista de exercícios resolvidos
Lista de exercícios resolvidos
 
python.comandos
python.comandospython.comandos
python.comandos
 
Introdução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos BásicosIntrodução a Algoritmos: Conceitos Básicos
Introdução a Algoritmos: Conceitos Básicos
 
Aula 04 Estruturas de repetição 02 - Para Faça
Aula 04  Estruturas de repetição 02 - Para FaçaAula 04  Estruturas de repetição 02 - Para Faça
Aula 04 Estruturas de repetição 02 - Para Faça
 
Exercicios Php
Exercicios PhpExercicios Php
Exercicios Php
 
Aula 05 Vetores
Aula 05  VetoresAula 05  Vetores
Aula 05 Vetores
 
Introdução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmosIntrodução à analise e complexidade de algoritmos
Introdução à analise e complexidade de algoritmos
 
Lista de exercício resposta
Lista de exercício   respostaLista de exercício   resposta
Lista de exercício resposta
 
000003 complexidade
000003 complexidade000003 complexidade
000003 complexidade
 
0001
00010001
0001
 
Aula 2 aed - pseudocódigo
Aula 2   aed - pseudocódigoAula 2   aed - pseudocódigo
Aula 2 aed - pseudocódigo
 
01 variaveis io if
01 variaveis io if01 variaveis io if
01 variaveis io if
 
Aula 1 lpa
Aula 1   lpaAula 1   lpa
Aula 1 lpa
 
Lista funcões e recursividade
Lista funcões e recursividadeLista funcões e recursividade
Lista funcões e recursividade
 
Aula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NA
Aula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NAAula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NA
Aula 2 - TEÓRICA - Prof. MSc. Cloves Rocha - PIE - AA - (2018.2) CCO 8 NA
 
Estrutura de decisão switch case
Estrutura de decisão switch caseEstrutura de decisão switch case
Estrutura de decisão switch case
 
Logica Algoritmo 05 Repeticao
Logica Algoritmo 05 RepeticaoLogica Algoritmo 05 Repeticao
Logica Algoritmo 05 Repeticao
 
Algoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetiçãoAlgoritmos e Programação: Estruturas de repetição
Algoritmos e Programação: Estruturas de repetição
 

Destacado (13)

Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04Lista de Exercícios Algoritmo Semana 04
Lista de Exercícios Algoritmo Semana 04
 
Banco de Dados 01 - Semana 02
Banco de Dados 01 - Semana 02 Banco de Dados 01 - Semana 02
Banco de Dados 01 - Semana 02
 
Visualg primeira interação
Visualg   primeira interaçãoVisualg   primeira interação
Visualg primeira interação
 
Combinado ciudad con intercontinental & westin
Combinado ciudad con intercontinental & westinCombinado ciudad con intercontinental & westin
Combinado ciudad con intercontinental & westin
 
Fitomedicina
FitomedicinaFitomedicina
Fitomedicina
 
TV projekat Pet naj (mozaik)
TV projekat Pet naj (mozaik)TV projekat Pet naj (mozaik)
TV projekat Pet naj (mozaik)
 
Meno sprechi per l'agricoltura sostenibile
Meno sprechi per l'agricoltura sostenibileMeno sprechi per l'agricoltura sostenibile
Meno sprechi per l'agricoltura sostenibile
 
Construcao de Algoritmos - Aula 13
Construcao de Algoritmos - Aula 13Construcao de Algoritmos - Aula 13
Construcao de Algoritmos - Aula 13
 
Lógica de programação com visu alg
Lógica de programação com visu algLógica de programação com visu alg
Lógica de programação com visu alg
 
Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01Algoritmo 01 - Semana 01
Algoritmo 01 - Semana 01
 
Recopilacion de recetas de jabones
Recopilacion de recetas de jabonesRecopilacion de recetas de jabones
Recopilacion de recetas de jabones
 
Algoritmos 01 - Semana 03 - Exercícios de Leitura e Atribuição
Algoritmos 01 - Semana 03  - Exercícios de Leitura e AtribuiçãoAlgoritmos 01 - Semana 03  - Exercícios de Leitura e Atribuição
Algoritmos 01 - Semana 03 - Exercícios de Leitura e Atribuição
 
Construcao de Algoritmos - Aula 01
Construcao de Algoritmos - Aula 01Construcao de Algoritmos - Aula 01
Construcao de Algoritmos - Aula 01
 

Similar a Construcao de Algoritmos - Aula 09

Alg aula 05-2 - estruturas de-repeticao tp1 (para)
Alg   aula 05-2 - estruturas de-repeticao tp1 (para)Alg   aula 05-2 - estruturas de-repeticao tp1 (para)
Alg aula 05-2 - estruturas de-repeticao tp1 (para)Thalles Anderson
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Gercélia Ramos
 
Introdução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxIntrodução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxPaulo Cardoso
 
Pensamento Computacional.................................
Pensamento Computacional.................................Pensamento Computacional.................................
Pensamento Computacional.................................AnabelaAlferes
 
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...André Constantino da Silva
 
Atividade pratica supervisionada construção de algoritimo
Atividade pratica supervisionada  construção de algoritimoAtividade pratica supervisionada  construção de algoritimo
Atividade pratica supervisionada construção de algoritimoFelipe Dias Guimarães
 
Curso De Algoritmo Aula 9
Curso De Algoritmo   Aula 9Curso De Algoritmo   Aula 9
Curso De Algoritmo Aula 9Felipe Santos
 
Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10André Phillip Bertoletti
 
Conceitos e técnicas de programação aula 2
Conceitos e técnicas de programação aula 2Conceitos e técnicas de programação aula 2
Conceitos e técnicas de programação aula 2Robson Ferreira
 

Similar a Construcao de Algoritmos - Aula 09 (20)

Alg aula 05-2 - estruturas de-repeticao tp1 (para)
Alg   aula 05-2 - estruturas de-repeticao tp1 (para)Alg   aula 05-2 - estruturas de-repeticao tp1 (para)
Alg aula 05-2 - estruturas de-repeticao tp1 (para)
 
Laços de Repetição
Laços de RepetiçãoLaços de Repetição
Laços de Repetição
 
05 repeticao
05 repeticao05 repeticao
05 repeticao
 
Algoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em CAlgoritmos - Aula 13 A - Lacos em C
Algoritmos - Aula 13 A - Lacos em C
 
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
Pseudocódigo - Estrutura de Repetição (Lógica de Programação)
 
Aula 3-lógica.pptx
Aula 3-lógica.pptxAula 3-lógica.pptx
Aula 3-lógica.pptx
 
Introdução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptxIntrodução aos algoritmos e à algoritmia.pptx
Introdução aos algoritmos e à algoritmia.pptx
 
Pensamento Computacional.................................
Pensamento Computacional.................................Pensamento Computacional.................................
Pensamento Computacional.................................
 
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
Aula 9 - Resultado Operandos Matemáticos, Operadores Aritmeticos, Relacionais...
 
02 fp02
02 fp0202 fp02
02 fp02
 
Visualg
VisualgVisualg
Visualg
 
Atividade pratica supervisionada construção de algoritimo
Atividade pratica supervisionada  construção de algoritimoAtividade pratica supervisionada  construção de algoritimo
Atividade pratica supervisionada construção de algoritimo
 
Curso De Algoritmo Aula 9
Curso De Algoritmo   Aula 9Curso De Algoritmo   Aula 9
Curso De Algoritmo Aula 9
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
03 algoritmos basicos
03 algoritmos basicos03 algoritmos basicos
03 algoritmos basicos
 
Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10Lógica de Programação - Unimep/Pronatec - Aula10
Lógica de Programação - Unimep/Pronatec - Aula10
 
Conceitos e técnicas de programação aula 2
Conceitos e técnicas de programação aula 2Conceitos e técnicas de programação aula 2
Conceitos e técnicas de programação aula 2
 
Logica
LogicaLogica
Logica
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
 

Último

Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelGilber Rubim Rangel
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSOLeloIurk1
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorEdvanirCosta
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 

Último (20)

Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Dicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim RangelDicionário de Genealogia, autor Gilber Rubim Rangel
Dicionário de Genealogia, autor Gilber Rubim Rangel
 
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
2° ANO - ENSINO FUNDAMENTAL ENSINO RELIGIOSO
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
INTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de ProfessorINTERVENÇÃO PARÁ - Formação de Professor
INTERVENÇÃO PARÁ - Formação de Professor
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 

Construcao de Algoritmos - Aula 09

  • 1. Disciplina: Constr. de Algoritmos e Prog. de Sistemas Professor: Jeovane Reges Caxias – MA 2015 ACULDADE DE CIÊNCIAS E TECNOLOGIA DO MARANHÃO
  • 5. 5 Problema I Faça um algoritmo que imprima os números contidos no intervalo de 10 à 0 na tela.
  • 6. • Algoritmos • Comandos de Repetições  Resolução do Problema I <enquanto> 6 algoritmo "Problema 01" var contador: inteiro inicio contador ← 10 enquanto (contador >= 0) faca escreval(contador) contador ← contador - 1 fimenquanto fimalgoritmo
  • 7. • Algoritmos • Comandos de Repetições  Resolução do Problema I <para> 7 algoritmo "Problema 01" var contador: inteiro inicio para contador de 10 ate 0 passo -1 faca escreval(contador) fimpara fimalgoritmo
  • 8. 8 Problema II Faça um algoritmo que imprima os números pares contidos no intervalo de 1 à 10.
  • 9. • Algoritmos • Comandos de Repetições  Resolução Problema II <enquanto> 9 algoritmo "Problema 02" var contador: inteiro inicio contador ← 1 enquanto (contador <= 10) faca se (contador % 2 = 0) entao escreval(contador) fimse contador ← contador + 1 fimenquanto fimalgoritmo
  • 10. • Algoritmos • Comandos de Repetições  Resolução do Problema II <para> 10 algoritmo "Problema 02" var contador: inteiro inicio para contador de 1 ate 10 faca se (contador % 2 = 0) entao escreval(contador) fimse fimpara fimalgoritmo
  • 11. 11 Problema III Faça um algoritmo que apresente os números múltiplos de 2 e 3 no intervalo de 1 à 100.
  • 12. • Algoritmos • Comandos de Repetições  Resolução do Problema III <enquanto> 12 algoritmo "Problema 03" var i: inteiro inicio i ← 1 enquanto (i <= 100) faca se ((i % 2 = 0) E (i % 3 = 0)) entao escreval(i) fimse i ← i + 1 fimenquanto fimalgoritmo
  • 13. • Algoritmos • Comandos de Repetições  Resolução do Problema III <para> 13 algoritmo "Problema 03" var i: inteiro inicio para i de 1 ate 100 faca se ((i % 2 = 0) E (i % 3 = 0)) entao escreval(i) fimse fimpara fimalgoritmo
  • 14. 14 Problema IV Faça um algoritmo que realize a soma de cinco valores "fornecidos" pelo usuário.
  • 15. • Algoritmos • Comandos de Repetições  Resolução do Problema IV <para> 15 algoritmo "Problema 04" var contador, valor, soma: inteiro inicio soma ← 0 para contador de 1 ate 5 faca escreva("Digite um valor: ") leia(valor) soma ← soma + valor fimpara escreval("A soma é: ", soma) fimalgoritmo
  • 16. • Algoritmos • Comandos de Repetições  Resolução do Problema IV <enquanto> 16 algoritmo "Problema 04" var contador, valor, soma: inteiro inicio contador ← 1 soma ← 0 enquanto (contador <= 5) faca escreva("Digite um valor: ") leia(valor) soma ← soma + valor contador ← contador + 1 fimenquanto escreval("A soma é: ", soma) fimalgoritmo
  • 17. 17 Problema V Crie um algoritmo que solicite 10 números inteiros digitados pelo usuário e que realize a soma dos números pares.
  • 18. • Algoritmos • Comandos de Repetições • Resolução do Problema V <para> 18 algoritmo "Problema 05" var i, valor, soma: inteiro inicio soma ← 0 para i de 1 ate 10 faca escreva("Digite um valor: ") leia(valor) se (valor % 2 = 0) entao soma ← soma + valor fimse fimpara escreval("A soma é: ", soma) fimalgoritmo
  • 19. • Algoritmos • Comandos de Repetições 19 algoritmo "Problema 05" var i, valor, soma: inteiro inicio i ← 1 soma ← 0 enquanto (i <= 10) faca escreva("Digite um valor: ") leia(valor) se (valor % 2 = 0) entao soma ← soma + valor fimse i ← i + 1 fimenquanto escreval("A soma é: ", soma) fimalgoritmo Resolução<enquanto>
  • 20. 20 Problema VI Dadas as três notas de um aluno, apresente sua média final.
  • 21. • Algoritmos • Comandos de Repetições  Resolução do Problema VI 21 algoritmo "Problema12" var n1, n2, n3, media: real inicio n1 ← 8.5 n2 ← 6.2 n3 ← 9 media ← (n1 + n2 + n3) / 3 escreva(media) fimalgoritmo
  • 22. • Algoritmos • Resolução do Problema VI 22 algoritmo "Problema 06" var i: inteiro nota, soma, media: real inicio soma ← 0 para i de 1 ate 3 faca escreva("Digite uma nota: ") leia(nota) soma ← soma + nota fimpara media ← soma / 3 escreval("A média é: ", media) fimalgoritmo Resolução<para>
  • 23. • Algoritmos • Comandos de Repetições 23 algoritmo "Problema 06" var i: inteiro nota, soma, media: real inicio i ← 1 soma ← 0 enquanto (i <= 3) faca escreva("Digite uma nota: ") leia(nota) soma ← soma + nota i ← i + 1 fimenquanto media ← soma / 3 escreval("A média é: ", media) fimalgoritmo Resolução<enquanto>
  • 24. 24 Problema VII Crie um algoritmo que faça a leitura de vários números digitados pelo usuário e apresente a quantidade de valores positivos. O algoritmo encerra quando for digitado o valor ZERO.
  • 25. • Algoritmos • Comandos de Repetições  Resolução do Problema VII 25 algoritmo "Problema 07" var valor, conta_pos: inteiro inicio repita escreva("Digite um valor: ") leia(valor) se (valor > 0) entao conta_pos ← conta_pos + 1 fimse ate(valor = 0) escreval("Positivos: ", conta_pos) fimalgoritmo