Algoritmo Ecplusplus Aula3

1002 palavras 5 páginas
http://www.processware.com.br

Algoritmo e Linguagem C++
Tutor: Rafael Dias Ribeiro, MSc. rafaeldiasribeiro@gmail.com Algoritmo e Linguagem C++
O que é um algoritmo
Ambiente de trabalho com C++
Primeiro programa
Formatação de saída
Variáveis
Comandos de entrada
Operações Aritméticas
Estruturas de Decisão
If ... Else... (Se...Senão...)
Operadores lógicos
Switch...case (Escolha ... Caso...)
Estruturas de Repetição
Para (For)
Enquanto (While)
Faça...Enquanto (Do...While)

http://www.processware.com.br

Algoritmo e Linguagem C++
• Relembrando (Aula 1): Algoritmo para trocar pneu ...
Início

Inicio
- Estepe vazio ?
- SIM: Chamar o borracheiro
- NÃO: Trocar pneu
- Fim

Estrutura
Condicional
Estepe vazio ?

Sim

Não

Chamar o borracheiro Trocar Pneu

Fim

http://www.processware.com.br

Algoritmo e Linguagem C++
Dependendo do tipo de problema que o algoritmo se propõe a resolver alguns passos precisarão ser de decisão, isto é, dependendo de alguma condição, iremos optar ou por um caminho ou por outro.
Por exemplo, a partir de um número inteiro informado pelo usuário, informar se ele é um número positivo ou negativo.

http://www.processware.com.br

Algoritmo e Linguagem C++
Por exemplo, a partir de um número inteiro informado pelo usuário, informar se ele é um número positivo ou negativo.

Início

Escreva: “Informe o número”
Leia: numero

Numero é maior que zero
?

Sim
Não

Escreva: numero positivo
Fim

Escreva: numero negativo

http://www.processware.com.br

Algoritmo e Linguagem C++
Estrutura Condicional (If...else)
If (condição)
{
/* Bloco de instruções executadas caso a condição seja verdadeira */
}
else
{
/* Bloco de instruções executadas caso a condição seja falsa*/
}
http://www.processware.com.br

Algoritmo e Linguagem C++
Vamos Praticar !
• Implementar em C++ o programa que verifica se um número inteiro informado pelo usuário é positivo ou negativo. http://www.processware.com.br

Algoritmo e Linguagem C++
Condição Simples (apenas um tipo de comparação)

Relacionados