SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
 

Tendances (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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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
 

Dernier

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalJacqueline Cerqueira
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfManuais Formação
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...ArianeLima50
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024Jeanoliveira597523
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxRonys4
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 

Dernier (20)

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -XI OLIMPÍADAS DA LÍNGUA PORTUGUESA      -
XI OLIMPÍADAS DA LÍNGUA PORTUGUESA -
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Gerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem OrganizacionalGerenciando a Aprendizagem Organizacional
Gerenciando a Aprendizagem Organizacional
 
UFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdfUFCD_10392_Intervenção em populações de risco_índice .pdf
UFCD_10392_Intervenção em populações de risco_índice .pdf
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
 
ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024ABRIL VERDE.pptx Slide sobre abril ver 2024
ABRIL VERDE.pptx Slide sobre abril ver 2024
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptxD9 RECONHECER GENERO DISCURSIVO SPA.pptx
D9 RECONHECER GENERO DISCURSIVO SPA.pptx
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 

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