Buscar

3 Parte3_Estrutura de Selecao Simples e Composta

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 24 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
EXERCÍCIOS 
Seleção Simples e Composta 
(parte 3) 
 
Material produzido por professores da 
UFABC 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Relembrando... 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
• Problemas que envolvam “decisão” podem ser tratados 
com ESTRUTURAS DE SELEÇÃO (ou condição) 
Coisas para não esquecer: 
 Uma Condição é formulada com o uso de Operadores 
Relacionais 
 Os símbolos dos OPERADORES RELACIONAIS são: 
 igual  = 
 diferente  <> ou != 
 Maior  > 
 Maior ou igual  >= 
 Menor  < 
 Menor ou igual  <= 
 
 
No PORTUGOL o 
símbolo de 
igualdade é 
É == 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Relembrando ... 
• A estrutura de SELEÇÃO COMPOSTA tem a seguinte 
sintaxe em PORTUGOL 
se ( condição ) { 
 instruções do bloco 
 “verdadeiro” 
} 
senao { 
 instruções do bloco 
 “falso” 
} 
SINTAXE PORTUGOL STUDIO 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Exercício 1 
Um jogo de futebol é disputado entre dois 
times: o time da casa e o time visitante. 
Escreva um programa que informe o 
número total de gols marcado num jogo de 
futebol. Caso ocorra um empate o 
programa deve imprimir a mensagem: 
“Não houve vencedor” 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois 
times: o time da casa e o time visitante. 
Escreva um programa que informe o 
número total de gols marcado num jogo de 
futebol. Caso ocorra um empate o 
programa deve imprimir a mensagem: 
“Não houve vencedor” 
Identifique os elementos para a solução 
ENTRADA, PROCESSAMENTO, SAÍDA! 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num jogo 
de futebol. Caso ocorra um empate o programa 
deve imprimir a mensagem: “Não houve vencedor” 
 Qual a SAÍDA de Dados? 
[que resultado(s) o algoritmo deve produzir?] 
• Qual a ENTRADA de Dados? 
[quais os insumos necessários para produzir a(s) saída(s)? 
  Qual o PROCESSAMENTO necessário? 
[para transformar a entrada em saída de dados?] 
TEMPO 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num jogo 
de futebol. Caso ocorra um empate o programa 
deve imprimir a mensagem: “Não houve vencedor” 
 Qual a SAÍDA de Dados? 
[que resultado(s) o algoritmo deve produzir?] 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num 
jogo de futebol. Caso ocorra um empate o 
programa deve imprimir a mensagem: “Não 
houve vencedor” 
 Qual a SAÍDA de Dados? 
 Total de Gols no jogo (totalgols) 
 Mensagem : Não houve vencedor 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num jogo 
de futebol. Caso ocorra um empate o programa 
deve imprimir a mensagem: “Não houve vencedor” 
 SAÍDA: totalgols, Mensagem 
• Qual a ENTRADA de Dados? 
[quais os insumos necessários para produzir a(s) saída(s)? 
 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num jogo 
de futebol. Caso ocorra um empate o programa 
deve imprimir a mensagem: “Não houve vencedor” 
• Qual a ENTRADA de Dados? 
[quais os insumos necessários para produzir a(s) saída(s)? 
 
 SAÍDA: totalgols, Mensagem 
A entrada de dados está 
explícita no enunciado? 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num jogo 
de futebol. Caso ocorra um empate o programa 
deve imprimir a mensagem: “Não houve vencedor” 
• Qual a ENTRADA de Dados? 
O que é necessário para calcular o total 
de gols do jogo? 
 SAÍDA: totalgols, Mensagem 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num jogo 
de futebol. Caso ocorra um empate o programa 
deve imprimir a mensagem: “Não houve vencedor” 
• Qual a ENTRADA de Dados? 
O que é necessário para calcular o total de gols do jogo? 
 Os gols de cada time (gols1, gols2) 
 SAÍDA: totalgols, Mensagem 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Um jogo de futebol é disputado entre dois times: o time da 
casa e o time visitante. Escreva um programa que 
informe o número total de gols marcado num jogo 
de futebol. Caso ocorra um empate o programa 
deve imprimir a mensagem: “Não houve vencedor” 
• ENTRADA: Os gols de cada time (gols1, gols2) 
 SAÍDA: totalgols, Mensagem 
 Qual a PROCESSAMENTO necessário? 
[para transformar a entrada em saída de dados?] 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Escreva um programa que informe o número total 
de gols marcado num jogo de futebol. Caso ocorra 
um empate o programa deve imprimir a mensagem: 
“Não houve vencedor” 
• ENTRADA: Os gols de cada time (gols1, gols2) 
 SAÍDA: totalgols, Mensagem 
 PROCESSAMENTO 
 totalgols = gols1 + gols2 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Escreva um programa que informe o número total 
de gols marcado num jogo de futebol. Caso ocorra 
um empate o programa deve imprimir a mensagem: 
“Não houve vencedor” 
• ENTRADA: Os gols de cada time (gols1, gols2) 
 SAÍDA: totalgols, Mensagem 
 PROCESSAMENTO 
 totalgols = gols1 + gols2 se (gols1 == gols2) { 
 Não Houve Vencedor 
} 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
SOLUÇÃO EM 
PORTUGOL (STUDIO) 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
TESTES 
(PORTUGOL STUDIO) 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios 
Bacharelado em Ciência e Tecnologia 
Processamento da Informação 
Exercícios

Outros materiais