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

Slides:



Advertisements
Apresentações semelhantes
INTRODUÇÃO A COMPUTAÇÃO ENG. CIVIL
Advertisements

Introdução à Programação Engenharia da Computação
Um programa em C Bibliotecas Variáveis globais
Programação II Estruturas de Dados Aula 01
Universidade Federal de São Carlos Introdução à Linguagem C Comandos.
Estruturas de Dados I Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
LINGUAGEM ESTRUTURADA TURBO C
Capítulo 3 Operadores.
Matrizes e Funções - Continuação
Introdução a Computação e Cálculo Numérico
Aula 5 - Operadores, Expressões e Funções Matemáticas
Aula 5 - Exercícios Prof. Leandro M. Almeida.
© 2003 Introdução à programaçãoComputadores e programação I Linguagens de programação Introdução ao C (continuação)
Tipos Abstratos de Dados
1 Tipos Abstratos de Dados Pilhas e Filas TPA – 2008 –1 Prof. Mateus Costa.
Seminário 1: Revisão de C
Programação de Computadores
Aulas 2 e 3 – Java – Prof. Marcelo Heitor # O método main e argumentos na linha de comando; # Fluxo padrão de entrada e saída; # A classe JOptionPane;
Introdução à Linguagem C
DESENVOLVIMENTO WEB II Estruturas de Decisão – IF..ELSE.
Aula prática 2 Operadores e Expressões Comandos de Decisão Comentários
 São utilizadas para dividir um código maior (mais complexo) em partes menores (mais simples).  Quando uma mesma tarefa é realizada várias vezes em um.
PCI- Estrutura Condicional Profa. Mercedes Gonzales Márquez.
Introdução à Programação
Aula 5 - Exercícios Prof. Leandro M. Almeida.
Revisão Luis Antonio Tavares
CES-10 INTRODUÇÃO À COMPUTAÇÃO Aulas Práticas – 2014 Capítulo III Comandos de Controle.
Programação de Computadores I – Arquivos
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Introdução à Programação Aula Prática 2 Operadores e Comandos Condicionais Monitoria
ALGORITMIA. ALGORITMO Conjunto de instruções ou acções que ao serem executadas, permitirão realizar uma determinada tarefa.
DSC/CCT/UFCG Carga Horária: 60 h Profs.: José Eustáquio Rangel de Queiroz Roberto Medeiros de Faria Ulrich Schiel José Eustáquio Rangel.
DSC/CCT/UFCG Carga Horária: 60 h Profs.: José Eustáquio Rangel de Queiroz Roberto Medeiros de Faria Ulrich Schiel José Eustáquio Rangel.
Introdução a Programação
Algoritmos e Programação MC102
Algoritmo e Programação
Técnicas de Programação I Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Informática e Computação Aula 12 Estrutura de Repetição
PROGRAMAÇÃO II – PARTE 3 Profa. Maria Augusta Constante Puget.
Ameliara Freire Dividir para Conquistar.
Profº Antonio Carlos Marcelino de Paula
Profa. Maria Augusta Constante Puget
Profa. Maria Augusta Constante Puget
Profa. Maria Augusta Constante Puget
C# - Unity Introdução. Criando um script Mono Develop Uma IDE.
C# - Unity Introdução.
JAVASCRIPT Programação Web. O que é  E uma linguagem interpretada que e executada na maquina do cliente  Não esta associada ao framework java  Não.
Linguaguem de Programação II
PARADIGMAS DE LINGUAGENS EXPRESSÕES E INSTRUÇÕES DE ATRIBUIÇÃO
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
11 Revisão da Linguagem C Prof. Kariston Pereira Adaptado de Material gentilmente fornecido pelo Prof. Rui Tramontin (DCC/UDESC)
Linguagem de Programação 11 Estruturas de Decisão e Repetição. Prof. Luiz José Hoffmann Filho
Programação estruturada unidade 2
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
ALGORITMOS Profº Antonio Carlos Marcelino de Paula 1.
Engenharia de Controle e Automação Computação Para Engenharia Semana /08/2011 Professor Leomir J. Borba- –
Programação de Computadores I – Arquivos Profa. Mercedes Gonzales Márquez.
Computação – Informática Aula N. 05 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Matrizes em C”
Fundamentos de Programação 1 Aula N. 02 Prof. SIMÃO Jean Marcelo SIMÃO Linguagem C “Laços de Repetição em C”
1Unidade 04 – Estruturas de Repetição Algoritmos e Linguagens de Programação Estruturas de Repetição Prof.: Guilherme Baião S. Silva
Fundamentos de Programação 1
Prof. Tertuliano Operadores Variáveis em C++.
Prof. Tertuliano Estrutura Condicional em C++
Algoritmos e Lógica de Programação
Ambientação com a Sintaxe de Java: parte 2 Prof. Gustavo Wagner Slides Originais: Prof. Tiago Massoni Desenvolvimento de Sistemas FATEC-PB  Centro de.
Un2 – seção3 - Estruturas Condicional Composta Algoritmos e Lógica de Programação (Aula Prática - 02/05/16) 1 Vídeo Aula 5 e 6 (aula prática) 02/05/16.
Un2 – seção3 - Estruturas Condicional Composta Algoritmos e Lógica de Programação (Aula Prática - 02/05/16) 1 Vídeo Aula 5 e 6 (aula prática) 24/03/16.
PCI- Estruturas de Controle
PROGRAMAÇÃO I UNIDADE 3.
Programação de Computadores LINGUAGEM C – AULA 04 - PROF. WELLINGTON TELLES.
Transcrição da apresentação:

Prof. Tertuliano Estrutura Condicional em C++

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

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

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.

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?

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?

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?

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?

#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

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)

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?

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?