A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof. Tertuliano Estrutura Condicional em C++. Sumário „ Estrutura Condicional Simples „ Estrutura Condicional Composta „ Estrutura Condicional Simples.

Apresentações semelhantes


Apresentação em tema: "Prof. Tertuliano Estrutura Condicional em C++. Sumário „ Estrutura Condicional Simples „ Estrutura Condicional Composta „ Estrutura Condicional Simples."— Transcrição da apresentação:

1 Prof. Tertuliano Estrutura Condicional em C++

2 Sumário „ Estrutura Condicional Simples „ Estrutura Condicional Composta „ Estrutura Condicional Simples em C/C++ „ Estrutura Condicional Composta em C/C++ „ Estrutura Case em C/C++ „ Operadores Lógicos

3

4

5

6

7

8

9 Operadores Relacionais  retornam true (1) or false (0). OperadorDescrição ==Igualdade !=Desigualdade <Menor que >Maior que <=Menor ou igual >=Maior ou igual

10 Operadores Aritméticos OperaçãoOperador Soma+ Subtração- Multiplicação* Divisão/ Módulo (resto)% Lógicos OperaçãoOperador E&& OU|| NÃO| Regras de precedência igual as da matemática. Módulo (%) válido só para inteiros.

11 Instrução de controle de execução #include int main() { float numero; printf("Informe um numero: "); scanf("%f",&numero); if (numero > 20) printf("A metade desse numero e %3.2f", numero/2); system("PAUSE"); return 0; } Programa em C++ O faz esse programa?

12 Ler um numero.Se for maior que 20 imprimir a metade desse numero #include int main() { float numero; printf("Informe um numero: "); scanf("%f",&numero); if (numero > 20) printf("A metade desse numero e %3.2f", numero/2); system("PAUSE"); return 0; } Programa em C++ O faz esse programa?

13 Instrução de controle de execução #include int main() { float numero1, numero2; printf("Informe o primeiro numero: "); scanf("%f",&numero1); printf("Informe o segundo numero: "); scanf("%f",&numero2); if ((numero1 + numero2) > 10) printf("\n A soma dos numeros informados e %3.2f \n\n ", numero1 + numero2); system("PAUSE"); return 0; } Programa em C++ O faz esse programa?

14 Ler 2 numeros inteiros e somá-los. Se a soma for maior que 10, mostrar o resultado da soma #include int main() { float numero1, numero2; printf("Informe o primeiro numero: "); scanf("%f",&numero1); printf("Informe o segundo numero: "); scanf("%f",&numero2); if ((numero1 + numero2) > 10) printf("\n A soma dos numeros informados e %3.2f \n\n ", numero1 + numero2); system("PAUSE"); return 0; } Programa em C++ O faz esse programa?

15 #include int main() { float numero; printf("Informe um numero: "); scanf("%f",&numero); if (numero > 20) printf("\nNumero informado e maior a 20.\n"); else if (numero = 20) printf("\nNumero informado e igual a 20.\n"); else printf("\nNumero informado e menor que 20.\n\n"); system("PAUSE"); return 0; } Programa em C++ O faz esse programa? um numero e imprimir: maior que 20, igual a 20 ou menor que 20

16 Receba um valor inteiro representando um ano e imprima se ele é bissexto ou não. Obs.:Um ano não é bissexto SE (não é divisível por 4) ou (não é divisível por 400) e (é divisível por 100)

17 Instrução de controle de execução Decisão binária - if #Bibliotecas Função Principal (Main) { abre a função Define a variavel para ano imprime na tela a solicitação para o usuário digitar o ano Recebe o valor do ano Se o ano dividido por 4 tiver resto de divisão diferente de 0? E o ano dividido por 100 tiver resto de divisão igual a 0? E o ano dividido por 400 tiver resto de divisão diferente de 0? imprime na tela a msg “Não é bissexto” Qualquer outra coisa imprime na tela a msg “É bissexto” Algoritimo C++ O ano é bissexto?

18 Instrução de controle de execução Decisão binária - if #include main() { int ano; printf(“Digite o ano”); scanf(“%d”,&ano); if ((ano%4!=0)||((ano%100==0)&&(ano%400!=0))) printf(“%d não e bissexto \n”, ano); else printf(“%d e bissexto \n”,ano); } Programa em C++ O ano é bissexto?


Carregar ppt "Prof. Tertuliano Estrutura Condicional em C++. Sumário „ Estrutura Condicional Simples „ Estrutura Condicional Composta „ Estrutura Condicional Simples."

Apresentações semelhantes


Anúncios Google