Operadores relacionais lógicos e Estrutura de Seleção If

13 Pages • 672 Words • PDF • 133.2 KB
Uploaded at 2021-09-24 11:49

This document was submitted by our user and they confirm that they have the consent to share it. Assuming that you are writer or own the copyright of this document, report to us by using this DMCA report button.


Operadores Relacionais, Lógicos e Estruturas de Seleção

Operadores Relacionais

Qt. Operandos Binários

Operadores <

Função

>

Maior que

=

Maior ou igual que

==

Igual a

!=

Diferente de

Menor que

Operadores Lógicos Qt. Operandos Binários Unário

Operadores &&

Função

||

Ou lógico

!

Não lógico

E lógico

Operadores Relacionais e Lógicos 

Exemplos em C #include int main(){ int i=3, j=5; float z=3.0; int resultado; resultado = (10>5) && (i>-5) && (z!=0); printf("%d\n", resultado); return 0; }

Saída: 1

#include int main(){ int dia = 25, ano = 1959; int resultado = ! ( ( dia < 30) && ( ano > 1950) ); printf ("%d\n", resultado ); return 0; Saída: }

0

Controle de decisão 

Estrutura Condicional Simples Se…Então… if () { }

Exemplo

if (numero>0) { printf(“Numero positivo\n"); }

Controle de decisão 

Estrutura Condicional Composta Se…Então…Senão… if () { } else { }

Exemplo

V

expressão

bloco de instruções 1

F

bloco de instruções 2

if (numero>0) { printf(“Numero positivo\n"); } else { printf(“Numero nao positivo\n"); }

Controle de decisão 

Problema: Fazer um programa que solicite ao usuário um número inteiro via teclado e imprima uma mensagem informando se o número fornecido é par ou ímpar.

Controle de decisão 

Solução em C

#include int main(){ int n; scanf("%d",&n); if (n%2!=0){ printf("impar\n"); } else{ printf("par\n"); } return 0; }

Controle de decisão 

Estruturas Condicionais Compostas Encadeadas

if (expressao1) { } else if (expressao2) { } else { }

Exemplo if (numero>0) { printf(“+"); } else if (numeroce>>cs>>fv>>fe>>fs; int c=3*cv+ce; int f=3*fv+fe; if(c>f){ cout
Operadores relacionais lógicos e Estrutura de Seleção If

Related documents

13 Pages • 672 Words • PDF • 133.2 KB

195 Pages • 68,642 Words • PDF • 6.3 MB

2 Pages • 733 Words • PDF • 81.4 KB

28 Pages • 3,239 Words • PDF • 11.6 MB

149 Pages • 36,536 Words • PDF • 7.4 MB

56 Pages • 2,765 Words • PDF • 589.1 KB

7 Pages • 685 Words • PDF • 246 KB

3 Pages • 1,233 Words • PDF • 87.9 KB

1 Pages • 274 Words • PDF • 161.7 KB

1 Pages • 223 Words • PDF • 118.6 KB

116 Pages • 34,456 Words • PDF • 2.1 MB