SlideShare uma empresa Scribd logo
1 de 22
Curso OBI
Operadores aritméticos e lógicos
Condicionais
Exemplos
a = 10 + 5;
a = 8 - 2;
a = 10 * 2;
b = 50 / 2;
c = 10 % 2;
d = d + 1;
d++;
e = e – 1;
e--;
Exemplos (tabela da verdade)
(3 > 2)
(1 > 5)
(3 >= 1)
(3 >= 3)
(4 < 10)
(5 <= 8)
(2 <= 2)
(1 != 1)
(10 == 5)
(5 <= 8) !! (2 == 2)
(2 <= 2) !! (5 > 10)
(5 != 5) !! (5 ==5)
(1 == 0) !! (20 >= 30)
(5 <= 8) && (2 == 2)
(2 <= 2) && (5 > 10)
(5 != 5) && (5 ==5)
(1 == 0) && (20 >= 30)
! (5 <= 8)
!(5 > 10)
!(1 == 0) && !(20 >= 30)
Tomada de decisões (Condicionais)
Idade = 15
Idade < 18
“Não pode
dirigir !!!”
if ( condição for verdade ) {
- Instrução 1
- Instrução 2
- Instrução...
}
idade = 20
idade < 18 ?
“Pode
dirigir !!!”
“Não pode
dirigir !!!”
if ( condição verdadeira ) {
- Instrução 1
- Instrução 2
- Instrução...
}
else {
- Instrução 1
- Instrução 2
- Instrução...
}
Curso OBI Operadores e Condicionais
Curso OBI Operadores e Condicionais
Curso OBI Operadores e Condicionais

Mais conteúdo relacionado

Mais de profjr

Almanaque - Pensamento Computacional
Almanaque - Pensamento ComputacionalAlmanaque - Pensamento Computacional
Almanaque - Pensamento Computacionalprofjr
 
C++ - Funções e Switch Case
C++ - Funções e Switch CaseC++ - Funções e Switch Case
C++ - Funções e Switch Caseprofjr
 
Conceitos básicos de Matrizes em C++
Conceitos básicos de Matrizes em C++Conceitos básicos de Matrizes em C++
Conceitos básicos de Matrizes em C++profjr
 
Laços de Repetição - C++
Laços de Repetição - C++Laços de Repetição - C++
Laços de Repetição - C++profjr
 
Vetores (Arrays)
Vetores (Arrays)Vetores (Arrays)
Vetores (Arrays)profjr
 
Aula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem CAula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem Cprofjr
 
Vetores e Matrizes
Vetores e MatrizesVetores e Matrizes
Vetores e Matrizesprofjr
 
Laços de repetição - Linguagem C
Laços de repetição - Linguagem CLaços de repetição - Linguagem C
Laços de repetição - Linguagem Cprofjr
 
Aula vetores e matrizes (arrays)
Aula vetores e matrizes (arrays)Aula vetores e matrizes (arrays)
Aula vetores e matrizes (arrays)profjr
 
Laços de repetição - Aula 2
Laços de repetição - Aula 2Laços de repetição - Aula 2
Laços de repetição - Aula 2profjr
 
Laços de Repetição - Linguagem C
Laços de Repetição - Linguagem CLaços de Repetição - Linguagem C
Laços de Repetição - Linguagem Cprofjr
 
Variáveis - Linguagem C
Variáveis - Linguagem CVariáveis - Linguagem C
Variáveis - Linguagem Cprofjr
 
Trabalho Fascismo
Trabalho FascismoTrabalho Fascismo
Trabalho Fascismoprofjr
 

Mais de profjr (13)

Almanaque - Pensamento Computacional
Almanaque - Pensamento ComputacionalAlmanaque - Pensamento Computacional
Almanaque - Pensamento Computacional
 
C++ - Funções e Switch Case
C++ - Funções e Switch CaseC++ - Funções e Switch Case
C++ - Funções e Switch Case
 
Conceitos básicos de Matrizes em C++
Conceitos básicos de Matrizes em C++Conceitos básicos de Matrizes em C++
Conceitos básicos de Matrizes em C++
 
Laços de Repetição - C++
Laços de Repetição - C++Laços de Repetição - C++
Laços de Repetição - C++
 
Vetores (Arrays)
Vetores (Arrays)Vetores (Arrays)
Vetores (Arrays)
 
Aula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem CAula sobre matrizes - Linguagem C
Aula sobre matrizes - Linguagem C
 
Vetores e Matrizes
Vetores e MatrizesVetores e Matrizes
Vetores e Matrizes
 
Laços de repetição - Linguagem C
Laços de repetição - Linguagem CLaços de repetição - Linguagem C
Laços de repetição - Linguagem C
 
Aula vetores e matrizes (arrays)
Aula vetores e matrizes (arrays)Aula vetores e matrizes (arrays)
Aula vetores e matrizes (arrays)
 
Laços de repetição - Aula 2
Laços de repetição - Aula 2Laços de repetição - Aula 2
Laços de repetição - Aula 2
 
Laços de Repetição - Linguagem C
Laços de Repetição - Linguagem CLaços de Repetição - Linguagem C
Laços de Repetição - Linguagem C
 
Variáveis - Linguagem C
Variáveis - Linguagem CVariáveis - Linguagem C
Variáveis - Linguagem C
 
Trabalho Fascismo
Trabalho FascismoTrabalho Fascismo
Trabalho Fascismo
 

Curso OBI Operadores e Condicionais

  • 1. Curso OBI Operadores aritméticos e lógicos Condicionais
  • 2.
  • 3. Exemplos a = 10 + 5; a = 8 - 2; a = 10 * 2; b = 50 / 2; c = 10 % 2; d = d + 1; d++; e = e – 1; e--;
  • 4.
  • 5. Exemplos (tabela da verdade) (3 > 2) (1 > 5) (3 >= 1) (3 >= 3) (4 < 10) (5 <= 8) (2 <= 2) (1 != 1) (10 == 5)
  • 6. (5 <= 8) !! (2 == 2) (2 <= 2) !! (5 > 10) (5 != 5) !! (5 ==5) (1 == 0) !! (20 >= 30)
  • 7. (5 <= 8) && (2 == 2) (2 <= 2) && (5 > 10) (5 != 5) && (5 ==5) (1 == 0) && (20 >= 30)
  • 8. ! (5 <= 8) !(5 > 10) !(1 == 0) && !(20 >= 30)
  • 9. Tomada de decisões (Condicionais)
  • 10. Idade = 15 Idade < 18 “Não pode dirigir !!!”
  • 11.
  • 12.
  • 13. if ( condição for verdade ) { - Instrução 1 - Instrução 2 - Instrução... }
  • 14.
  • 15.
  • 16. idade = 20 idade < 18 ? “Pode dirigir !!!” “Não pode dirigir !!!”
  • 17.
  • 18.
  • 19. if ( condição verdadeira ) { - Instrução 1 - Instrução 2 - Instrução... } else { - Instrução 1 - Instrução 2 - Instrução... }