Buscar

aula5

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

*
 Comando de Seleção Simples
Os programas que fizemos até agora apresentaram uma estrutura sequencial. 
Entretanto, nem todo problema pode ser resolvido com esse tipo de estrutura.
Imagine a seguinte situação no programa de média: 
 quantificar os alunos aprovados e os reprovados.
Neste caso, a estrutura sequencial é insuficiente 
esse tipo de problema implica em uma análise de alternativas baseada no valor da nota e em valores de referência.
*
O comando que iremos aprender agora é adequado para situações em que há necessidade de testar condições:
comandos de estrutura condicional.
*
COMANDO IF
A forma mais simples de um comando com estrutura condicional é:
If (*<expressão de condição>)
	{
	 ........//sequência de comandos		
	}
Expressão de condição é uma expressão lógica. 
Caso o resultado da expressão lógica seja verdadeiro, os comandos que estão no bloco são executados.
Caso esse resultado seja falso, esses comandos não são executados, e o programa segue executando a instrução que vem logo após o fim do bloco “}”
sequência de comandos - pode ser qualquer sequência de um ou mais comandos válidos do C, podendo conter uma ou mais estruturas.
*
*
Quando a sequência de comandos é constituída de um único comando, o “{“ e o “}” podem ser omitidos.
*
Programa para testar se um valor lido é nulo:
#include <iostream>
using namespace std;
int main ()
{ 
 float valor;
 
 cout << "digite um valor \n";
 cin >> valor;
 if (valor==0) {
 cout << "o valor digitado é nulo"; 
 }
 system("PAUSE");
 return 0;
}
*
#include <iostream>
using namespace std;
int main ()
{ 
 float valor;
 
 cout << "digite um valor \n";
 cin >> valor;
 if (valor>=10 && valor<=20) {
 cout << "o valor esta entre 10 e 20 (intervalo fechado)"; 
 }
 system("PAUSE");
 return 0;
}
*
*
*
*
*
*
*

Teste o Premium para desbloquear

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

Continue navegando