Buscar

Aula 05

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

ALGORITMOS
Aula 5- A escolha é sua! 
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Atenção aos Temas Principais dessa Aula
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Conteúdo Programático desta aula
Comando se ... então ... senão se ;
 Estrutura do Escolha;   
Introdução à linguagem C++. 
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Direto ao Assunto
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Escolhendo
Comando se...então...senão se / escolha
A ESCOLHA É SUA!– Aula5
ALGORITMOS
ses encadeados
Comando se...então...senão se
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
Comando se...então...senão se
ses encadeados
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Portugol
ses encadeados
Comando se...então...senão se
A ESCOLHA É SUA!– Aula5
ALGORITMOS
WEBportugol
ses encadeados
Comando se...então...senão se
A ESCOLHA É SUA!– Aula5
ALGORITMOS
VAMOS PRATICAR
ses encadeados
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Construa um algoritmo que deixe entrar com três números e armazene, em uma variável, o menor deles.
Construa um algoritmo que deixe entrar com três números e armazene, em duas variáveis, os dois maiores valores.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
a
a
b
b
c
c
m1
m1
m1
m2
m2
m2
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
VAMOS PRATICAR
ses aninhados
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Uma Pergunta
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Quando você responder SIM a três perguntas.
Uma Pergunta
A ESCOLHA É SUA!– Aula5
ALGORITMOS
 É a mesma variável em todos os testes?
 O tipo da variável é enumerável?
 O Operador Relacional é de = ?
Uma Pergunta
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Estrutura escolhe - Portugol
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Estrutura escolhe - Portugol
A ESCOLHA É SUA!– Aula5
ALGORITMOS
VAMOS PRATICAR
escolha
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
 escolhe opcao
 caso 1: 
 escrever "Na primeira aula\n"
 caso 2:
 escrever "Na segunda aula\n"
 caso 3:
 escrever "Na tereceira aula\n"
 caso 4:
 escrever "Na quarta aula\n" 
 defeito:
 escrever "Nao disponivel"
fimescolhe
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Ambiente: 
http://sourceforge.net/projects/dev-cpp/files/Binaries/Dev-C%2B%2B%204.9.9.2/devcpp-4.9.9.2_setup.exe/download?use_mirror=ufpr 
Com usá-lo: 
http://anitalopes.com/diversos/html
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
iostream
A ESCOLHA É SUA!– Aula5
ALGORITMOS
iostream
cstring
A ESCOLHA É SUA!– Aula5
ALGORITMOS
iostream
cstring
cmath
A ESCOLHA É SUA!– Aula5
ALGORITMOS
iostream
cstring
cmath
cctype
A ESCOLHA É SUA!– Aula5
ALGORITMOS
iostream
cstring
cmath
cctype
iomanip
A ESCOLHA É SUA!– Aula5
ALGORITMOS
iostream
cstring
cmath
cctype
iomanip
cstdlib
A ESCOLHA É SUA!– Aula5
ALGORITMOS
iostream
cstring
cmath
cctype
iomanip
cstdlib
...
A ESCOLHA É SUA!– Aula5
ALGORITMOS
#include <iostream> #include “anita.h”
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
#include <iostream>
int main()
{
 char sexo, nome[26];
 std::cout<<"\nQual seu nome? ";
 std::cin.getline(nome, 26);
 std::cout<<"\nSexo(m/f): "; std::cin>>sexo;
 std::cout<<"\nSexo: "<<sexo<<std::endl;
 std::cout<<"\nNome: "<<nome<<std::endl; 
 system( "pause" );
}
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
#include <iostream>
using namespace std;
int main()
{
 char sexo, nome[26];
 cout<<"\nQual seu nome? ";
 cin.getline(nome, 26);
 cout<<"\nSexo(m/f): ";cin>>sexo;
 cout<<"\nSexo: "<<sexo<<endl;
 cout<<"\nNome: "<<nome<<endl; 
 system( "pause" );
} 
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
UAL
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Comando se...então...senão
if simples
if composto
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Comando se...então...senão se
ifs encadeados
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Estrutura switch
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
O que foi isso? Não deu erro. Compilou. Piscou e nem deu tempo de ver!
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Faltou colocar system(“pause”); 
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Vamos Praticar
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Construa um algoritmo que deixe entrar com quatro salários.
Calcular e exibir a média dos salários.
UAL
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
C++
UAL
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Melhorando a Saída
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
system("color f1"); system("color 1E");
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Exemplo com Funções
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Exemplo com Funções
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Exemplo com Funções
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Exemplo com Funções
A ESCOLHA É SUA!– Aula5
ALGORITMOS
A ESCOLHA É SUA!– Aula5
ALGORITMOS
1) Para incluir uma biblioteca em nosso código, o que usamos?
A ESCOLHA É SUA!– Aula5
ALGORITMOS
R: A diretiva include seguida do nome na biblioteca entre o sinal de < e o de >. Podem ser aspas também em alguns casos.
1) Para incluir uma biblioteca em nosso código, o que usamos?
A ESCOLHA É SUA!– Aula5
ALGORITMOS
2) Se quando tentarmos compilar um programa surgir uma mensagem de erro, sinalizando que cout não foi declarado, qual a primeira providência?
R: A diretiva include seguida do nome na biblioteca entre o sinal de < e o de >. Podem ser aspas também em alguns casos.
1) Para incluir uma biblioteca em nosso código, o que usamos?
A ESCOLHA É SUA!– Aula5
ALGORITMOS
R: Observar se escrevemos, corretamente, iostream.
2) Se quando tentarmos compilar um programa surgir uma mensagem de erro, sinalizando que cout não foi declarado, qual a primeira providência?
R: A diretiva include seguida do nome na biblioteca entre o sinal de < e o de >. Podem ser aspas também em alguns casos.
1) Para incluir uma biblioteca em nosso código, o que usamos?
A ESCOLHA É SUA!– Aula5
ALGORITMOS
3) Observe o algoritmo abaixo codificado na linguagem Algorítmica UAL. Codifique na linguagem C++.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua.
3) Observe o algoritmo abaixo codificado na linguagem Algorítmica UAL. Codifique na linguagem C++.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua.
3) Observe o algoritmo abaixo codificado na linguagem Algorítmica UAL. Codifique na linguagem C++.
4) Nessa aula construímos um algoritmo codificado na linguagem Algorítmica UAL que apresenta o critério de aprovação da ESTACIO. Codifique na linguagem C++.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua.
3) Observe o algoritmo abaixo codificado na linguagem Algorítmica UAL. Codifique na linguagem C++.
4) Nessa aula construímos um algoritmo codificado na linguagem Algorítmica UAL que apresenta o critério de aprovação da ESTACIO. Codifique na linguagem C++.
R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
5) Construa um programa que deixe entrar com o valor a ser pago e o percentual de juros.
 Calcular e exibir o valor a ser pago com os juros já incluídos. C++.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua.
5) Construa um programa que deixe entrar com o valor a ser pago e o percentual de juros.
 Calcular e exibir o valor a ser pago com os juros já incluídos. C++.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
5) Construa um programa que deixe entrar com o valor a ser pago e o percentual de juros.
 Calcular e exibir o valor a ser pago com os juros já incluídos. C++.
R: A solução está ao final, mas preciso que você só a olhe depois que fizer a sua.
6) Construa um programa que deixe entrar com uma idade e exiba a categoria ou a mensagem não existe categoria.
 8 - 11 –> Mirim
12 - 15 –> Infantil
16 – 18 –>Infanto 
É obrigatório usar a estrutura do switch.
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Problema 3 - Codificado em C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Problema 4 - Codificado em C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Problema 5 - Codificado em C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS
Problema 6 - Codificado em C++
A ESCOLHA É SUA!– Aula5
ALGORITMOS

Teste o Premium para desbloquear

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

Outros materiais