Você está na página 1de 13

Revisão Estrutura Condicional Se-senão

Aula C++

Prof. Vinicius Moreira R. Diogo

Microcamp Juiz de Fora

1/13
Revisão Estrutura Condicional Se-senão

Sumário

1 Revisão

2 Estrutura Condicional

3 Se-senão

2/13
Revisão Estrutura Condicional Se-senão

Revisão
Tabela 1: Dados de variáveis

Tipo de Dado Palavra-Chave


Variáveis Lógicas bool
Números Inteiros short/int/long
Números Reais double/float
Caracteres char

Tabela 2: Operadores aritméticos

Operação Comando
Adição +
Subtração -
Multiplicação *
Divisão /
Resto de Divisão %

3/13
Revisão Estrutura Condicional Se-senão

Exercício Revisão

Exercício 1
Faça um programa que leia o raio de um circulo e imprima a sua área e o seu
perímetro. Abaixo temos as fórmulas para o cálculo de área e perímetro de um
círculo.

A = π · r2
p=2·π·r

Exemplo de saída
Digite o raio do círculo: 5
Um círculo de raio 5 possui área igual a 78.5 e o seu perímetro 31.4

Obs: Considere π igual a 3.14

4/13
Revisão Estrutura Condicional Se-senão

Estrutura Condicional

5/13
Revisão Estrutura Condicional Se-senão

Operadores Condicionais
Tabela 3: Operadores condicionais

Significado Comando
Maior que >
Menor que <
Maior ou igual que >=
Menor ou igual que <=
Igual ==
Diferente !=

Tabela 4: Operadores lógicos

Nome Comando
E lógico &&
OU lógico ||
NÃO lógico !

6/13
Revisão Estrutura Condicional Se-senão

Exercício "if/else"

Exercício 2
Continuando o exercício 1 realizado anteriormente. Insira agora uma estrutura
condicional para verificar se o raio digitado para o círculo é positivo, caso não seja
imprima uma mensagem indicando que o valor não é válido.

Exemplo de saída
Digite o raio do círculo: -2
O valor digitado não é válido.

7/13
Revisão Estrutura Condicional Se-senão

Exercício "par/ímpar"

Exercício 3
Faça um programa que leia um número inteiro e imprima uma mensagem
indicando se este número é par ou ímpar.

Exemplo de saída
Digite um número inteiro: 6
O número digitado é par.

8/13
Revisão Estrutura Condicional Se-senão

Estrutura Se-senão

9/13
Revisão Estrutura Condicional Se-senão

Exercício "Se-senão"
Exercício 4
Faça um programa que leia o valor real da nota de um aluno (0 a 10) e determine
o conceito do aluno de acordo com a nota.

Tabela 5: Conceitos para as notas

Nota Conceito
≥ 9 A
≥ 8 B
≥ 7 C
≥ 6 D
< 6 E

Exemplo de saída
Digite a nota do aluno: 7.6
O conceito deste aluno é C.
10/13
Revisão Estrutura Condicional Se-senão

Switch

11/13
Revisão Estrutura Condicional Se-senão

Exercício "Se-senão/switch"
Exercício 5
Faça um programa que leia um número de usuário e uma senha númerica e ele deve
dizer se os valores digitados são válidos ou não. Os usuários e suas seguintes senhas
para utilizar são:

Tabela 6: Usuários e senhas

Nome de Usuário Senha


256984 14725
614887 96511
125346 78945

Exemplo de saída
Digite o número de usuário: 854121
Digite a senha do usuário: 14777
Usuário Inválido
12/13
Revisão Estrutura Condicional Se-senão

Exercício extra

Exercício 6
Faça um programa que leia o valor de uma variável x e calcule f(x) sendo que:

f(x) = g(x) + 4 se g(x) > 25


f(x) = 2.g(x) se g(x) ≤ 25
g(x) = r(x) - 35 se r(x) > 50
g(x) = r(x)/2 se r(x) ≤ 50
r(x) = 3.x + 10

Exemplo de saída
Digite o valor de x: 10
f(x) = 40
Usuário Inválido

13/13

Você também pode gostar