SlideShare uma empresa Scribd logo
1 de 10
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 1 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
Exercícios sobre estrutura de controle:
1. Determine o resultado lógico das expressões mencionadas, assinalando se são verdadeiras ou falsas.
Considere para as respostas os seguintes valores: X=1, A=3, B=5, C=8 e D=7.
a. .não. (X>3) Verdadeiro(__) Falso(__)
b. (X<1).e..não.(B>D) Verdadeiro(__) Falso(__)
c. .não.(D<0).e.(C>5) Verdadeiro(__) Falso(__)
d. .não.(X>3).ou.(C<7) Verdadeiro(__) Falso(__)
2. Indique a saída dos trechos de programa em portugues estruturado, apresentados em seguida. Para
as saídas considere os seguintes valores: A=2, B=3, C=5 e D=9. Não é necessário calcular os
valores de X. Marque na resposta apenas a fórmula que será utilizada de acordo com a condição.
a. se .não.(D>5) então
X  (A+B)*D
senão
X  (A-B)/C
fim_se
escreva X
b. se (A>2) .e. (B<7) então
X (A+2) * (B-2)
senão
X  (A+B) / D*(C+D)
fim_se
escreva X
c. se (A=2) .ou. (B>7) então
X  (A+2) * (B-2)
senão
X  (A+B) / D * (C+D)
fim_se
escreva X
d. se (A>2) .ou. .não.(B>7) então
X  A + B – 2
senão
X  A – B
fim_se
escreva X
3. Desenvolva o diagrama de blocos e codificação em português estruturado dos seguintes problemas:
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 2 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
a. Ler dois valores numéricos inteiros e apresentar o resultado da diferença do maior valor
pelo menor valor;
Inicio
Ler A,B
A > B
Calcular
R  A - B
Calcular
R  B - A
Imprimir
R
Fim
SN
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 3 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
programa Exercicio03a
var
A, B, R : inteiro
inicio
leia A
leia B
se (A > B) entao
R <-- A - B
senão
R <-- B - A
fim_se
escreva "Resultado:", R
fim
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 4 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
b. Ler um valor numérico inteiro e apresentar o valor lido como sendo um valor positivo, ou
seja, se o valor lido for menor ou igual a zero, ele deve ser multiplicado por -1;
programa Exercicio03b
var
A, R : inteiro
inicio
leia A
se (A < 0) entao
R <-- A * (-1)
senão
R <-- A
fim_se
escreva "Resultado", R
fim
Inicio
Ler A
A < 0
Calcular
R  A * (-1)
Imprimir
R
Fim
SN
Calcular
R  A
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 5 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
c. Ler os valores de quatro notas escolares de um aluno. Calcular a média aritmética e
apresentar a mensagem “Aprovado” se a média obtida for maior ou igual a 5; caso
contrário, apresentar a mensagem “Reprovado”. Informar com cada mensagem o valor da
média obtida;
Inicio
Ler nota1,
nota2,nota3,
nota4
R >=
5
Fim
Calcular
R  (nota1+ nota2 + nota3 +
nota4) /4
Imprimir
“Aprovado
”
Imprimir
“Reprovado
”
SN
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 6 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
programa Exercicio03c
var
nota1, nota2, nota3, nota4, M : real
inicio
leia nota1
leia nota2
leia nota3
leia nota4
M <-- (nota1 + nota2 + nota3 + nota4) /4
se (M >= 5) entao
escreva "Aprovado"
senão
escreva "Reprovado"
fim_se
fim
d. Ler os valores de quatro notas escolares de um aluno. Calcular a média aritmética e
apresentar a mensagem “Aprovado” se a média obtida for maior ou igual a 7; caso
contrário, o programa deve solicitar a nota de exame do aluno e calcular uma nova média
aritmética entre a nota de exame e a primeira média aritmética. Se o valor da nova média for
maior ou igual a cinco, apresentar a mensagem “Aprovado em exame”; caso contrário,
apresentar a mensagem “Reprovado”. Informar junto com cada mensagem o valor da média
obtida;
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 7 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
Inicio
Ler nota1,
nota2,nota3,
nota4
R >=
7
Fim
Calcular
R  (nota1+ nota2 + nota3 +
nota4) /4
Imprimir
“Aprovado
”
Imprimir
“Reprovado
”
SN
Ler
notaExame
Calcular
novaM  (notaExame + R) /2
novaM
>=5
Imprimir
“Aprovado
em Exame”
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 8 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
programa Exercicio03d
nota1, nota2, nota3, nota4, notaExame, M, novaM : real
inicio
leia nota1
leia nota2
leia nota3
leia nota4
M <-- (nota1 + nota2 + nota3 + nota4) /4
se (M >= 7) então
escreva "Aprovado"
senão
leia notaExame
novaM <-- (notaExame + M) /2
se (novaM >= 5) então
escreva "Aprovado em exame"
senão
escreva "Reprovado"
fim-se
fim_se
fim
e. Ler cinco valores numéricos inteiros, identificar e apresentar o maior e o menor valores
informados;
programa Exercicio03e
var
Maximo, Minimo : inteiro
Numero : inteiro
inicio
Maximo <-- -2147483648
Minimo <-- 2147483647
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
leia Numero
se (Numero > Maximo) então
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 9 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
leia Numero
se (Numero > Maximo) então
Maximo <-- Numero
senão
se (Numero < Minimo) então
Minimo <-- Numero
fim_se
fim_se
escreva "Numero Maximo", Maximo
escreva "Numero Mínimo", Minimo
fim
METODOLOGIA DE AULA TEÓRICA
DISCIPLINA: ALGORITMOS
TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES
AULA 06 B
Rev. 0
13.09.2019
Pág. 10 de 10
PROF. RODRIGO SAITO - rodrigok@anchieta.br
f. Ler um valor numérico inteiro que esteja na faixa de 1 até 9. O programa deve apresentar a
mensagem “O valor está na faixa permitida”, caso o valor informado esteja entre 1 e 9. Se o
valor estiver fora da faixa, o programa deve apresentar a mensagem “O valor está fora da
faixa permitida”;
programa Exercicio03f
var
numero : inteiro
inicio
leia numero
se (numero >=1) .e. (numero <=9) então
escreva "O valor está na faixa permitida"
senão
escreva "O valor está fora da faixa permitida"
fim_se
fim
g. Ler um valor numérico inteiro qualquer e fazer a sua apresentação caso o valor não seja
maior que 3;
programa Exercicio03g
var
numero : inteiro
inicio
leia numero
se (numero > 3)
escreva "Numero digitado foi ", numero
fim_se
fim
h. Ler o nome e o sexo de uma pessoa e apresentar como saída uma das seguintes mensagens:
“Ilmo Sr”, caso seja informado o sexo como masculino, ou “Ilma Sra”, caso seja informado
o sexo como feminino. Apresentar também junto com cada mensagem de saudação o nome
previamente informado;
programa Exercicio03h
var
nome : caractere
sexo : caractere
inicio
leia nome
leia sexo
se (sexo = "masculino") então
escreva "Ilmo Sr ", nome
senão
se (sexo = "feminino") então
escreva "Ilma Sra", nome
fim_se
fim_se
fim

Mais conteúdo relacionado

Mais procurados

Função de duas variáveis, domínios e imagem
Função de duas variáveis, domínios e imagemFunção de duas variáveis, domínios e imagem
Função de duas variáveis, domínios e imagemIsadora Toledo
 
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaAula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaMessias Batista
 
Análise gráfica de sistemas lineares
Análise gráfica de sistemas linearesAnálise gráfica de sistemas lineares
Análise gráfica de sistemas linearesAngélica Brasil
 
Comandos DDL para o MySQL
Comandos DDL para o MySQLComandos DDL para o MySQL
Comandos DDL para o MySQLArley Rodrigues
 
50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidosEdvan Mateó
 
Probabilidade. 3º ano
Probabilidade. 3º anoProbabilidade. 3º ano
Probabilidade. 3º anowelixon
 
Distribuição de frequencia lista
Distribuição de frequencia listaDistribuição de frequencia lista
Distribuição de frequencia listaKênia Bomtempo
 
1ª lista de exercícios 9º ano(equações do 2º grau - incompletas)
1ª lista de exercícios   9º ano(equações do 2º grau - incompletas)1ª lista de exercícios   9º ano(equações do 2º grau - incompletas)
1ª lista de exercícios 9º ano(equações do 2º grau - incompletas)Ilton Bruno
 
Cálculo limites, derivadas e integrais
Cálculo   limites, derivadas e integraisCálculo   limites, derivadas e integrais
Cálculo limites, derivadas e integraisMaick Henrique
 
Logica Algoritmo 01 Introducao A Logica
Logica Algoritmo 01 Introducao A LogicaLogica Algoritmo 01 Introducao A Logica
Logica Algoritmo 01 Introducao A LogicaRegis Magalhães
 
Exercícios resolvidos de Algoritmo
Exercícios resolvidos de AlgoritmoExercícios resolvidos de Algoritmo
Exercícios resolvidos de AlgoritmoJota Thin
 
Exercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresExercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresWillians Miyabara
 
3ª lista de exercícios complementares de matemática (expressões algébricas) p...
3ª lista de exercícios complementares de matemática (expressões algébricas) p...3ª lista de exercícios complementares de matemática (expressões algébricas) p...
3ª lista de exercícios complementares de matemática (expressões algébricas) p...Josie Michelle Soares
 

Mais procurados (20)

Função de duas variáveis, domínios e imagem
Função de duas variáveis, domínios e imagemFunção de duas variáveis, domínios e imagem
Função de duas variáveis, domínios e imagem
 
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e FluxogramaAula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
Aula 03.2 - Algoritmos, Diagramas de Blocos e Fluxograma
 
Ponto Medio
Ponto MedioPonto Medio
Ponto Medio
 
Análise gráfica de sistemas lineares
Análise gráfica de sistemas linearesAnálise gráfica de sistemas lineares
Análise gráfica de sistemas lineares
 
Comandos DDL para o MySQL
Comandos DDL para o MySQLComandos DDL para o MySQL
Comandos DDL para o MySQL
 
50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos50978145 algoritmos-exercicios-resolvidos
50978145 algoritmos-exercicios-resolvidos
 
Equação do 2º grau
Equação do 2º grauEquação do 2º grau
Equação do 2º grau
 
Aula 14 new
Aula 14 newAula 14 new
Aula 14 new
 
Probabilidade. 3º ano
Probabilidade. 3º anoProbabilidade. 3º ano
Probabilidade. 3º ano
 
Distribuição de frequencia lista
Distribuição de frequencia listaDistribuição de frequencia lista
Distribuição de frequencia lista
 
1ª lista de exercícios 9º ano(equações do 2º grau - incompletas)
1ª lista de exercícios   9º ano(equações do 2º grau - incompletas)1ª lista de exercícios   9º ano(equações do 2º grau - incompletas)
1ª lista de exercícios 9º ano(equações do 2º grau - incompletas)
 
Cálculo limites, derivadas e integrais
Cálculo   limites, derivadas e integraisCálculo   limites, derivadas e integrais
Cálculo limites, derivadas e integrais
 
Logica Algoritmo 01 Introducao A Logica
Logica Algoritmo 01 Introducao A LogicaLogica Algoritmo 01 Introducao A Logica
Logica Algoritmo 01 Introducao A Logica
 
Aula 3 algoritmos
Aula 3   algoritmosAula 3   algoritmos
Aula 3 algoritmos
 
Paa algoritmos gulosos
Paa  algoritmos gulososPaa  algoritmos gulosos
Paa algoritmos gulosos
 
Exercícios resolvidos de Algoritmo
Exercícios resolvidos de AlgoritmoExercícios resolvidos de Algoritmo
Exercícios resolvidos de Algoritmo
 
Exercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetoresExercicios resolvidos visu alg vetores
Exercicios resolvidos visu alg vetores
 
Conjuntos, Intervalos Reais e funções
Conjuntos, Intervalos Reais e funçõesConjuntos, Intervalos Reais e funções
Conjuntos, Intervalos Reais e funções
 
Apostila visualg
Apostila visualgApostila visualg
Apostila visualg
 
3ª lista de exercícios complementares de matemática (expressões algébricas) p...
3ª lista de exercícios complementares de matemática (expressões algébricas) p...3ª lista de exercícios complementares de matemática (expressões algébricas) p...
3ª lista de exercícios complementares de matemática (expressões algébricas) p...
 

Semelhante a Algoritmos - Exercícios de tomada de decisões

2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - Exercicios
2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - Exercicios2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - Exercicios
2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - ExerciciosRodrigo Kiyoshi Saito
 
Algoritmos - Aula 07 C - Resolucao de Exercicios - Resolucao
Algoritmos - Aula 07 C - Resolucao de Exercicios - ResolucaoAlgoritmos - Aula 07 C - Resolucao de Exercicios - Resolucao
Algoritmos - Aula 07 C - Resolucao de Exercicios - ResolucaoRodrigo Kiyoshi Saito
 
Algoritmos - Aula 12 B - Traducao Ling C - Condicoes
Algoritmos - Aula 12 B - Traducao Ling C - CondicoesAlgoritmos - Aula 12 B - Traducao Ling C - Condicoes
Algoritmos - Aula 12 B - Traducao Ling C - CondicoesRodrigo Kiyoshi Saito
 
Algoritmo e lógica de programação - aula 3
 Algoritmo e lógica de programação - aula 3 Algoritmo e lógica de programação - aula 3
Algoritmo e lógica de programação - aula 3engenhariadecomputacao
 
Lógica de Programação - Unimep/Pronatec - Aula 07
Lógica de Programação - Unimep/Pronatec - Aula 07Lógica de Programação - Unimep/Pronatec - Aula 07
Lógica de Programação - Unimep/Pronatec - Aula 07André Phillip Bertoletti
 
Algoritmos - Aula 07 B - Resolucao de Exercicios
Algoritmos - Aula 07 B - Resolucao de ExerciciosAlgoritmos - Aula 07 B - Resolucao de Exercicios
Algoritmos - Aula 07 B - Resolucao de ExerciciosRodrigo Kiyoshi Saito
 
Linguagem C - Comandos condicionais [exercícios]
Linguagem C - Comandos condicionais [exercícios]Linguagem C - Comandos condicionais [exercícios]
Linguagem C - Comandos condicionais [exercícios]Matheus Alves
 
Aula 7 MAT
Aula 7 MATAula 7 MAT
Aula 7 MATgsbq
 
Lógica de Programação - Unimep/Pronatec - Aula06
Lógica de Programação - Unimep/Pronatec - Aula06Lógica de Programação - Unimep/Pronatec - Aula06
Lógica de Programação - Unimep/Pronatec - Aula06André Phillip Bertoletti
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Emerson Tranquilino
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08André Phillip Bertoletti
 
Videoulas de algoritmos e lógica de programação
Videoulas de algoritmos e lógica de programaçãoVideoulas de algoritmos e lógica de programação
Videoulas de algoritmos e lógica de programaçãoaldoirjava
 
Exercicios estrutura condicional
Exercicios estrutura condicionalExercicios estrutura condicional
Exercicios estrutura condicionalnelmareg
 
[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15Loiane Groner
 

Semelhante a Algoritmos - Exercícios de tomada de decisões (20)

2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - Exercicios
2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - Exercicios2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - Exercicios
2019-2 - Algoritmos - Aula 06 B - Tomada de Decisao - Exercicios
 
Algoritmos - Aula 07 C - Resolucao de Exercicios - Resolucao
Algoritmos - Aula 07 C - Resolucao de Exercicios - ResolucaoAlgoritmos - Aula 07 C - Resolucao de Exercicios - Resolucao
Algoritmos - Aula 07 C - Resolucao de Exercicios - Resolucao
 
Algoritmos - Aula 12 B - Traducao Ling C - Condicoes
Algoritmos - Aula 12 B - Traducao Ling C - CondicoesAlgoritmos - Aula 12 B - Traducao Ling C - Condicoes
Algoritmos - Aula 12 B - Traducao Ling C - Condicoes
 
Algop - aula 05
Algop - aula 05Algop - aula 05
Algop - aula 05
 
Exercicios
ExerciciosExercicios
Exercicios
 
Aula 3 - 06/04/11
Aula 3 - 06/04/11Aula 3 - 06/04/11
Aula 3 - 06/04/11
 
Lista1
Lista1Lista1
Lista1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo e lógica de programação - aula 3
 Algoritmo e lógica de programação - aula 3 Algoritmo e lógica de programação - aula 3
Algoritmo e lógica de programação - aula 3
 
Lógica de Programação - Unimep/Pronatec - Aula 07
Lógica de Programação - Unimep/Pronatec - Aula 07Lógica de Programação - Unimep/Pronatec - Aula 07
Lógica de Programação - Unimep/Pronatec - Aula 07
 
Algoritmos - Aula 07 B - Resolucao de Exercicios
Algoritmos - Aula 07 B - Resolucao de ExerciciosAlgoritmos - Aula 07 B - Resolucao de Exercicios
Algoritmos - Aula 07 B - Resolucao de Exercicios
 
Linguagem C - Comandos condicionais [exercícios]
Linguagem C - Comandos condicionais [exercícios]Linguagem C - Comandos condicionais [exercícios]
Linguagem C - Comandos condicionais [exercícios]
 
Aula 7 MAT
Aula 7 MATAula 7 MAT
Aula 7 MAT
 
Lógica de Programação - Unimep/Pronatec - Aula06
Lógica de Programação - Unimep/Pronatec - Aula06Lógica de Programação - Unimep/Pronatec - Aula06
Lógica de Programação - Unimep/Pronatec - Aula06
 
Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2Algoritmo Lista de exercícios 2
Algoritmo Lista de exercícios 2
 
Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08Lógica de Programação - Unimep/Pronatec - Aula08
Lógica de Programação - Unimep/Pronatec - Aula08
 
Videoulas de algoritmos e lógica de programação
Videoulas de algoritmos e lógica de programaçãoVideoulas de algoritmos e lógica de programação
Videoulas de algoritmos e lógica de programação
 
Exercicios estrutura condicional
Exercicios estrutura condicionalExercicios estrutura condicional
Exercicios estrutura condicional
 
[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15[Curso Java Basico] Exercicios Aulas 14 15
[Curso Java Basico] Exercicios Aulas 14 15
 
Algop - aula 04 pascal 1
Algop - aula 04 pascal 1Algop - aula 04 pascal 1
Algop - aula 04 pascal 1
 

Mais de Rodrigo Kiyoshi Saito

Algoritmos - Aula 16 B - Arquivos - Exercicios
Algoritmos - Aula 16 B - Arquivos - ExerciciosAlgoritmos - Aula 16 B - Arquivos - Exercicios
Algoritmos - Aula 16 B - Arquivos - ExerciciosRodrigo Kiyoshi Saito
 
Algoritmos - Aula 16 - Registros - Exercicio Enunciado
Algoritmos - Aula 16 - Registros - Exercicio EnunciadoAlgoritmos - Aula 16 - Registros - Exercicio Enunciado
Algoritmos - Aula 16 - Registros - Exercicio EnunciadoRodrigo Kiyoshi Saito
 
BD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelasBD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelasRodrigo Kiyoshi Saito
 
BD I - Aula 15 B - Criacao de tabelas
BD I - Aula 15 B - Criacao de tabelasBD I - Aula 15 B - Criacao de tabelas
BD I - Aula 15 B - Criacao de tabelasRodrigo Kiyoshi Saito
 
BD I - Aula 14 B - Exercicios - Enunciado
BD I - Aula 14 B - Exercicios - EnunciadoBD I - Aula 14 B - Exercicios - Enunciado
BD I - Aula 14 B - Exercicios - EnunciadoRodrigo Kiyoshi Saito
 
BD I - Aula 14 A - Limitando Conj Dados e Sub Selects
BD I - Aula 14 A - Limitando Conj Dados e Sub SelectsBD I - Aula 14 A - Limitando Conj Dados e Sub Selects
BD I - Aula 14 A - Limitando Conj Dados e Sub SelectsRodrigo Kiyoshi Saito
 
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...Rodrigo Kiyoshi Saito
 
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de VariaveisAlgoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de VariaveisRodrigo Kiyoshi Saito
 
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando Dados  - Parte 04 - Exercicios EnunciadoBD I - Aula 13 B - Agrupando Dados  - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios EnunciadoRodrigo Kiyoshi Saito
 
BD I - Aula 13 B - Agrupando Dados - Parte 04
BD I - Aula 13 B - Agrupando Dados  - Parte 04BD I - Aula 13 B - Agrupando Dados  - Parte 04
BD I - Aula 13 B - Agrupando Dados - Parte 04Rodrigo Kiyoshi Saito
 
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando dados  - Parte 04 - Exercicios EnunciadoBD I - Aula 13 B - Agrupando dados  - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios EnunciadoRodrigo Kiyoshi Saito
 
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03Rodrigo Kiyoshi Saito
 
Algoritmos - Aula 13 C - Matrizes em C
Algoritmos - Aula 13 C - Matrizes em CAlgoritmos - Aula 13 C - Matrizes em C
Algoritmos - Aula 13 C - Matrizes em CRodrigo Kiyoshi Saito
 
Algoritmos - Aula 13 B - Vetores em C
Algoritmos - Aula 13 B - Vetores em CAlgoritmos - Aula 13 B - Vetores em C
Algoritmos - Aula 13 B - Vetores em CRodrigo Kiyoshi Saito
 
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc SaidaAlgoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc SaidaRodrigo Kiyoshi Saito
 

Mais de Rodrigo Kiyoshi Saito (20)

Algoritmos - Aula 16 B - Arquivos
Algoritmos - Aula 16 B - ArquivosAlgoritmos - Aula 16 B - Arquivos
Algoritmos - Aula 16 B - Arquivos
 
Algoritmos - Aula 16 B - Arquivos - Exercicios
Algoritmos - Aula 16 B - Arquivos - ExerciciosAlgoritmos - Aula 16 B - Arquivos - Exercicios
Algoritmos - Aula 16 B - Arquivos - Exercicios
 
Algoritmos - Aula 16 - Registros - Exercicio Enunciado
Algoritmos - Aula 16 - Registros - Exercicio EnunciadoAlgoritmos - Aula 16 - Registros - Exercicio Enunciado
Algoritmos - Aula 16 - Registros - Exercicio Enunciado
 
Algoritmos - Aula 16 - Registros
Algoritmos - Aula 16 - RegistrosAlgoritmos - Aula 16 - Registros
Algoritmos - Aula 16 - Registros
 
BD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelasBD I - Aula 15 C - Manutencao de tabelas
BD I - Aula 15 C - Manutencao de tabelas
 
BD I - Aula 15 B - Criacao de tabelas
BD I - Aula 15 B - Criacao de tabelasBD I - Aula 15 B - Criacao de tabelas
BD I - Aula 15 B - Criacao de tabelas
 
BD I - Aula 15 A - Comandos DML
BD I - Aula 15 A - Comandos DMLBD I - Aula 15 A - Comandos DML
BD I - Aula 15 A - Comandos DML
 
BD I - Aula 14 B - Exercicios - Enunciado
BD I - Aula 14 B - Exercicios - EnunciadoBD I - Aula 14 B - Exercicios - Enunciado
BD I - Aula 14 B - Exercicios - Enunciado
 
BD I - Aula 14 A - Limitando Conj Dados e Sub Selects
BD I - Aula 14 A - Limitando Conj Dados e Sub SelectsBD I - Aula 14 A - Limitando Conj Dados e Sub Selects
BD I - Aula 14 A - Limitando Conj Dados e Sub Selects
 
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis - Exercicios Enunc...
 
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de VariaveisAlgoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
Algoritmos - Aula 15 - Modularizacao e Escopo de Variaveis
 
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando Dados  - Parte 04 - Exercicios EnunciadoBD I - Aula 13 B - Agrupando Dados  - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando Dados - Parte 04 - Exercicios Enunciado
 
BD I - Aula 13 B - Agrupando Dados - Parte 04
BD I - Aula 13 B - Agrupando Dados  - Parte 04BD I - Aula 13 B - Agrupando Dados  - Parte 04
BD I - Aula 13 B - Agrupando Dados - Parte 04
 
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando dados  - Parte 04 - Exercicios EnunciadoBD I - Aula 13 B - Agrupando dados  - Parte 04 - Exercicios Enunciado
BD I - Aula 13 B - Agrupando dados - Parte 04 - Exercicios Enunciado
 
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
BD I - Aula 13 A - Funcoes de string datas numeros e conversao - parte 03
 
Algoritmos - Aula 13 C - Matrizes em C
Algoritmos - Aula 13 C - Matrizes em CAlgoritmos - Aula 13 C - Matrizes em C
Algoritmos - Aula 13 C - Matrizes em C
 
Algoritmos - Aula 13 B - Vetores em C
Algoritmos - Aula 13 B - Vetores em CAlgoritmos - Aula 13 B - Vetores em C
Algoritmos - Aula 13 B - Vetores em C
 
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
 
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc SaidaAlgoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
Algoritmos - Aula 12 A - Traducao ling C - Ent Proc Saida
 
BD I - Aula 10 A - Introducao a SQL
BD I - Aula 10 A - Introducao a SQLBD I - Aula 10 A - Introducao a SQL
BD I - Aula 10 A - Introducao a SQL
 

Último

CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
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
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfAlissonMiranda22
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptMaiteFerreira4
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdflucassilva721057
 
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
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxssuserf54fa01
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaronaldojacademico
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxBeatrizLittig1
 
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
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 

Último (20)

CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
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...
 
RedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdfRedacoesComentadasModeloAnalisarFazer.pdf
RedacoesComentadasModeloAnalisarFazer.pdf
 
Literatura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.pptLiteratura Brasileira - escolas literárias.ppt
Literatura Brasileira - escolas literárias.ppt
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Noções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdfNoções de Farmacologia - Flávia Soares.pdf
Noções de Farmacologia - Flávia Soares.pdf
 
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...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Slide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptxSlide língua portuguesa português 8 ano.pptx
Slide língua portuguesa português 8 ano.pptx
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Rotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riquezaRotas Transaarianas como o desrto prouz riqueza
Rotas Transaarianas como o desrto prouz riqueza
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
Mapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docxMapa mental - Classificação dos seres vivos .docx
Mapa mental - Classificação dos seres vivos .docx
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 

Algoritmos - Exercícios de tomada de decisões

  • 1. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 1 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br Exercícios sobre estrutura de controle: 1. Determine o resultado lógico das expressões mencionadas, assinalando se são verdadeiras ou falsas. Considere para as respostas os seguintes valores: X=1, A=3, B=5, C=8 e D=7. a. .não. (X>3) Verdadeiro(__) Falso(__) b. (X<1).e..não.(B>D) Verdadeiro(__) Falso(__) c. .não.(D<0).e.(C>5) Verdadeiro(__) Falso(__) d. .não.(X>3).ou.(C<7) Verdadeiro(__) Falso(__) 2. Indique a saída dos trechos de programa em portugues estruturado, apresentados em seguida. Para as saídas considere os seguintes valores: A=2, B=3, C=5 e D=9. Não é necessário calcular os valores de X. Marque na resposta apenas a fórmula que será utilizada de acordo com a condição. a. se .não.(D>5) então X  (A+B)*D senão X  (A-B)/C fim_se escreva X b. se (A>2) .e. (B<7) então X (A+2) * (B-2) senão X  (A+B) / D*(C+D) fim_se escreva X c. se (A=2) .ou. (B>7) então X  (A+2) * (B-2) senão X  (A+B) / D * (C+D) fim_se escreva X d. se (A>2) .ou. .não.(B>7) então X  A + B – 2 senão X  A – B fim_se escreva X 3. Desenvolva o diagrama de blocos e codificação em português estruturado dos seguintes problemas:
  • 2. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 2 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br a. Ler dois valores numéricos inteiros e apresentar o resultado da diferença do maior valor pelo menor valor; Inicio Ler A,B A > B Calcular R  A - B Calcular R  B - A Imprimir R Fim SN
  • 3. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 3 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br programa Exercicio03a var A, B, R : inteiro inicio leia A leia B se (A > B) entao R <-- A - B senão R <-- B - A fim_se escreva "Resultado:", R fim
  • 4. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 4 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br b. Ler um valor numérico inteiro e apresentar o valor lido como sendo um valor positivo, ou seja, se o valor lido for menor ou igual a zero, ele deve ser multiplicado por -1; programa Exercicio03b var A, R : inteiro inicio leia A se (A < 0) entao R <-- A * (-1) senão R <-- A fim_se escreva "Resultado", R fim Inicio Ler A A < 0 Calcular R  A * (-1) Imprimir R Fim SN Calcular R  A
  • 5. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 5 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br c. Ler os valores de quatro notas escolares de um aluno. Calcular a média aritmética e apresentar a mensagem “Aprovado” se a média obtida for maior ou igual a 5; caso contrário, apresentar a mensagem “Reprovado”. Informar com cada mensagem o valor da média obtida; Inicio Ler nota1, nota2,nota3, nota4 R >= 5 Fim Calcular R  (nota1+ nota2 + nota3 + nota4) /4 Imprimir “Aprovado ” Imprimir “Reprovado ” SN
  • 6. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 6 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br programa Exercicio03c var nota1, nota2, nota3, nota4, M : real inicio leia nota1 leia nota2 leia nota3 leia nota4 M <-- (nota1 + nota2 + nota3 + nota4) /4 se (M >= 5) entao escreva "Aprovado" senão escreva "Reprovado" fim_se fim d. Ler os valores de quatro notas escolares de um aluno. Calcular a média aritmética e apresentar a mensagem “Aprovado” se a média obtida for maior ou igual a 7; caso contrário, o programa deve solicitar a nota de exame do aluno e calcular uma nova média aritmética entre a nota de exame e a primeira média aritmética. Se o valor da nova média for maior ou igual a cinco, apresentar a mensagem “Aprovado em exame”; caso contrário, apresentar a mensagem “Reprovado”. Informar junto com cada mensagem o valor da média obtida;
  • 7. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 7 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br Inicio Ler nota1, nota2,nota3, nota4 R >= 7 Fim Calcular R  (nota1+ nota2 + nota3 + nota4) /4 Imprimir “Aprovado ” Imprimir “Reprovado ” SN Ler notaExame Calcular novaM  (notaExame + R) /2 novaM >=5 Imprimir “Aprovado em Exame”
  • 8. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 8 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br programa Exercicio03d nota1, nota2, nota3, nota4, notaExame, M, novaM : real inicio leia nota1 leia nota2 leia nota3 leia nota4 M <-- (nota1 + nota2 + nota3 + nota4) /4 se (M >= 7) então escreva "Aprovado" senão leia notaExame novaM <-- (notaExame + M) /2 se (novaM >= 5) então escreva "Aprovado em exame" senão escreva "Reprovado" fim-se fim_se fim e. Ler cinco valores numéricos inteiros, identificar e apresentar o maior e o menor valores informados; programa Exercicio03e var Maximo, Minimo : inteiro Numero : inteiro inicio Maximo <-- -2147483648 Minimo <-- 2147483647 leia Numero se (Numero > Maximo) então Maximo <-- Numero senão se (Numero < Minimo) então Minimo <-- Numero fim_se fim_se leia Numero se (Numero > Maximo) então
  • 9. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 9 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br Maximo <-- Numero senão se (Numero < Minimo) então Minimo <-- Numero fim_se fim_se leia Numero se (Numero > Maximo) então Maximo <-- Numero senão se (Numero < Minimo) então Minimo <-- Numero fim_se fim_se leia Numero se (Numero > Maximo) então Maximo <-- Numero senão se (Numero < Minimo) então Minimo <-- Numero fim_se fim_se leia Numero se (Numero > Maximo) então Maximo <-- Numero senão se (Numero < Minimo) então Minimo <-- Numero fim_se fim_se escreva "Numero Maximo", Maximo escreva "Numero Mínimo", Minimo fim
  • 10. METODOLOGIA DE AULA TEÓRICA DISCIPLINA: ALGORITMOS TÍTULO DA AULA: EXERCICIOS – TOMADA DE DECISÕES AULA 06 B Rev. 0 13.09.2019 Pág. 10 de 10 PROF. RODRIGO SAITO - rodrigok@anchieta.br f. Ler um valor numérico inteiro que esteja na faixa de 1 até 9. O programa deve apresentar a mensagem “O valor está na faixa permitida”, caso o valor informado esteja entre 1 e 9. Se o valor estiver fora da faixa, o programa deve apresentar a mensagem “O valor está fora da faixa permitida”; programa Exercicio03f var numero : inteiro inicio leia numero se (numero >=1) .e. (numero <=9) então escreva "O valor está na faixa permitida" senão escreva "O valor está fora da faixa permitida" fim_se fim g. Ler um valor numérico inteiro qualquer e fazer a sua apresentação caso o valor não seja maior que 3; programa Exercicio03g var numero : inteiro inicio leia numero se (numero > 3) escreva "Numero digitado foi ", numero fim_se fim h. Ler o nome e o sexo de uma pessoa e apresentar como saída uma das seguintes mensagens: “Ilmo Sr”, caso seja informado o sexo como masculino, ou “Ilma Sra”, caso seja informado o sexo como feminino. Apresentar também junto com cada mensagem de saudação o nome previamente informado; programa Exercicio03h var nome : caractere sexo : caractere inicio leia nome leia sexo se (sexo = "masculino") então escreva "Ilmo Sr ", nome senão se (sexo = "feminino") então escreva "Ilma Sra", nome fim_se fim_se fim