Programação para Games I
|
|
|
- Alícia Anjos
- 6 Há anos
- Visualizações:
Transcrição
1 Programação para Games I Estrutura de Decisão
2 Estrutura de Decisão Uma estrutura de decisão examina uma ou mais condições e decide quais delas serão executadas Em jogos digitais, considere inicialmente um menu com a possibilidade do jogador escolher o nível como Fácil Médio Dificil SE ele escolher a opção Fácil, ele terá uma determinada experiência de jogabilidade SE ele escolher a opção Dificil, ele terá uma outra experiência de jogabilidade
3 Estrutura de Decisão O comando if é uma estrutura de decisão, e o utilizaremos muito durante todo o nosso curso De forma geral temos a seguinte sintaxe: if(condição) { instrução; Ou seja, se a condição for aceita, será executada a instrução, se não for aceita, não será executada a instrução
4 Estrutura de Decisão #include <stdio.h> main(){ int a=20, b=5; if(a>b) //se a for maior que b { printf( O valor em a é maior que o valor em b );
5 Estrutura de Decisão No código anterior, o valor da variável a é 20 e o valor da variável b é 5 Nosso código diz: SE a for menor que b, faça: mostre na tela a mensagem valor em a é maior que o valor em b Como o valor em a realmente é maior que o valor em b, então será apresentado na tela a mensagem Agora, no mesmo código, modifique o valor de a para 5 e o valor de b para 20 O que aconteu? Se não aconteceu nada, ótimo, estamos no caminho certo
6 Estrutura de Decisão Acontece que testamos apenas se o valor em a é maior que o valor em b, entretanto não fizemos o teste contrário Em português diríamos algo assim SE o valor em a for maior que o valor em b escreva na tela valor em a é maior que o valor em b... SENÃO escreva na tela valor em b é maior que o valor em a Note que agora, além do SE, temos o SENÃO Se uma coisa é verdadeira faça isso, SENÃO (ou seja, se não for), faça essa outra ação Veja no próximo slide como ficaria o código
7 Estrutura de Decisão #include <stdio.h> main(){ int a=20, b=5; if(a>b) //se a for maior que b { printf( O valor em a é maior que o valor em b ); else { printf( O valor em b é maior que o valor em a );
8 Estrutura de Decisão Desta forma concluímos que, ao executarmos uma determinada condição, se ela for satisfeita executaremos a instrução entre as chaves O senão simboliza a negação das condições anteriores (dos ifs anteriores)
9 Estrutura de Decisão Agora, o que acontece quando o valor em a for igual a 20, e o valor em b for igual a 20? Experimente!
10 Estrutura de Decisão Aninhada Quando uma estrutura de decisão é o falso de uma outra, chamamos o todo desta estrutura como Estrutura de Decisão Aninhada ou encaixada ou encadeada No exemplo anterior, se o valor de a fosse igual ao valor de b, seria apresentado na tela a mensagem O valor em b é maior que o valor em a o que não condiz com a verdade Desta forma, precisamos explorar todas as possibilidades
11 Estrutura de Decisão Aninhada Em português, é como se falássemos: SE o valor em a for maior que o valor em b escreva na tela valor em a é maior que o valor em b... SENÃO, SE o valor em b for maior que o valor em a escreva na tela valor em b é maior que o valor em a... SENÃO escreva na tela valor em a é igual ao valor em b Agora temos um SENÃO, SE, ele é responsável por explorar todas as possibilidades No próximo slide, temos a estrutura de decisão aninhada no exemplo de comparação das variáveis a e b
12 Estrutura de Decisão Aninhada #include <stdio.h> main(){ int a=20, b=5; if(a>b) //se a for maior que b { printf( O valor em a é maior que o valor em b ); else if(b>a) { printf( O valor em b é maior que o valor em a ); else printf( O valor em a é igual ao valor em b );
13 Estrutura de Decisão Aninhada No exemplo anterior, utilizamos o primeiro if e uma sequencia de else-if e else Você pode usar quantos if-else desejar, tudo depende de quantas opções você tem disponível No nosso caso, tínhamos apenas 3: ou o valor de a é maior que o valor de b ou o valor de b é maior que o valor de a ou o valor de a e b são iguais
14 Estrutura de Decisão Aninhada No próximo slide vamos fazer um programa que verifica se o número é par ou ímpar Aqui nós utilizaremos o operador % Este operador é responsável por pegar o resto de uma divisão, por exemplo, se fizermos resultado = 5%2; a variável resultado receberá o valor 1, pois 1 é o resto da divisão de 5 por 2 Por outro lado, se fizermos resultado = 4%2; a variável resultado receberá o valor 0, pois 0 é o resto da divisão de 4 por 2 Desta forma, um número será dito como par SE a divisão de um número por 2 tiver como resto o valor zero
15 Estrutura de Decisão Aninhada #include <stdio.h> main(){ int n1; printf( Digite um numero para verificar se eh par ou impar ); scanf( %d,&n1); if(n1%2==0){ printf( O numero %d eh par,n1); else{ printf( O numero %d eh impar,n1);
16 Operadores Relacionais Nos exemplos anteriores vimos alguns exemplos de como utilizar a estrutura de decisão if e if-else Note que, entre os parênteses do if, sempre fazemos uma comparação de um valor com outro valor Para realizar esta comparação utilizamos o conceito de Operadores Relacionais
17 Operadores Relacionais Operadores relacionais são utilizado para comparar valores, tendo como resultado um valor booleano (VERDADEIRO ou FALSO) Os operadores relacionais são: == (IGUAL)!= (DIFERENTE) > (MAIOR) < (MENOR) >= (MAIOR IGUAL) <= (MENOR IGUAL)
18 Operadores Relacionais Os operadores relacionais podem mudar de uma linguagem para outra? SIM, em algumas linguagens o símbolo de diferente é!=, em outras é <> Veja que, em C e algumas outras linguagens, apenas 1 sinal de igual é atribuição, ou seja, uma variável recebendo outro valor, porém, se tivermos 2 sinais de igual, é uma comparação num = 4; //a variável num está recebendo o valor 4 num == 4; //estamos comparando se o conteúdo da variável num é igual a 4 A seguir, veja o teste lógico utilizando os operadores relacionais Se o resultado for 1, significa que é verdadeiro, se for 0, significa que é falso
19 Operadores Relacionais #include <stdio.h> main(){ int n1=4, n2=2; int resultado; resultado = n1 > n2; printf( N1 é maior que N2? %d,resultado); resultado = n1 < n2; printf( N1 é menor que N2? %d,resultado); resultado = n1 == n2; printf( N1 é igual a N2? %d,resultado); resultado = n1!= n2; printf( N1 é diferente de N2? %d,resultado);
20 Exemplo utilizando estrutura condicional aninhada e operadores relacionais #include <stdio.h> main(){ float media; scanf( %f,&media); if(media==10){ printf( Parabéns, você tirou uma ótima nota e está aprovado! ); if(media>=7){ printf( Você está aprovado ); if(media>=4){ printf( Você está de exame e quase ficou de DEP ); if(media<3) printf( Reprovado );
21 Operadores Lógicos No exemplo anterior, o que será impresso na tela se o aluno tirar nota 8? e nota 6? O resultado é conforme o esperado?
22 Operadores Lógicos Qual o critério para saber se o aluno foi aprovado, reprovado ou está de exame? SE a média for MAIOR IGUAL a 7 aprovado SE a média for MAIOR IGUAL a 4 E MENOR que 7 exame SE a média for MENOR que 4 reprovado Note que agora apareceu um operador novo, a ele damos nome de operador lógico
23 Operadores Lógicos Qual o critério para saber se o aluno foi aprovado, reprovado ou está de exame? SE a média for MAIOR IGUAL a 7 aprovado SE a média for MAIOR IGUAL a 4 E MENOR que 7 exame SE a média for MENOR que 4 reprovado Note que agora apareceu um operador novo, a ele damos nome de operador lógico Os operadores lógicos são utilizados quando é necessário usar duas ou mais condições dentro da mesma instrução if para que seja tomada uma única decisão cujo resultado será verdadeiro ou falso.
24 Operadores Lógicos E VERDADEIRO VERDADEIRO VERDADEIRO VERDADEIRO FALSO FALSO FALSO VERDADEIRO FALSO FALSO FALSO FALSO Para o caso do operador E, o resultado será verdadeiro caso todas as comparações sejam verdadeiras.
25 Operadores Lógicos OU VERDADEIRO VERDADEIRO VERDADEIRO VERDADEIRO FALSO VERDADEIRO FALSO VERDADEIRO VERDADEIRO FALSO FALSO FALSO Para o caso do operador OU, o resultado será verdadeiro em todos os casos, exceto quando as duas comparações forem falsas
26 Operadores Lógicos Em C, e na maioria das linguagens de programação, o operador E é representado por && e o operador OU é representado por II No próximo slide vamos adaptar o código do exemplo anterior, agora colocando o operador lógico E
27 Operadores Lógicos #include <stdio.h> main(){ float media; scanf( %f,&media); if(media==10){ printf( Parabéns, você tirou uma ótima nota e está aprovado! ); if(media>=7 && media<10){ printf( Você está aprovado ); if(media>=4 && media<7){ printf( Você está de exame e quase ficou de DEP ); if(media<3) printf( Reprovado );
28 Operadores Lógicos Agora, experimente substituir o && (E) do exemplo anterior e colocar o OU ( )
PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C
PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C 1 2 Condicional 1 Se 'C' é verdadeira Então?; 3 Condicional 1 Se 'C' é verdadeira Então? if (C)?; 4 Condicional 2 Se 'C' é verdadeira Então? Senão?? 5 Condicional
Introdução à Programação. Expressões Booleanas e Comandos Condicionais
Introdução à Programação Expressões Booleanas e Comandos Condicionais Comandos Condicionais Misture os ingredientes Unte forma com manteiga Despeje a mistura na forma Algoritmo para preparação de bolo
Estrutura do programa
Linguagem C Estrutura do programa Exemplo: #include #include main() { printf( Ola, mundo! ); system( pause ); }
MC-102 Aula 04 Expressões Relacionais, Lógicas e Comandos Condicionais
MC-102 Aula 04 Expressões Relacionais, Lógicas e Comandos Condicionais Instituto de Computação Unicamp 26 de Agosto de 2016 Roteiro 1 Expressões relacionais 2 Expressões lógicas 3 4 Exercícios (Instituto
Linguagem C Controle de Fluxo
Linguagem C Controle de Fluxo Objetivos Estudar os diversos tipos de controles de fluxo disponíveis na linguagem C Pré-requisitos É necessário que o leitor tenha acompanhado o artigo anterior, pois os
Introdução à Programação I
Introdução à Programação I Programação Estruturada Álgebra Booleana e Expressões Compostas Material da Prof. Ana Eliza Definição: Chama-se proposição todo o conjunto de palavras ou símbolos que exprimem
Linguagem C. Prof.ª Márcia Jani Cícero
Linguagem C Prof.ª Márcia Jani Cícero A estrutura Básica de um Programa em C Consiste em uma ou várias funções ou programas. main( ) // primeira função a ser executada // inicia a função // termina a função
Linguagem C (estruturas condicionais)
Linguagem C (estruturas condicionais) André Tavares da Silva [email protected] Comandos de Controle de Fluxo Todos os comandos devem ser terminados com um ;. { e são usados para delimitar um
Estruturas Condicionais
Estruturas Condicionais Lógica de Programação Prof. Kleber Rezende Considerações Iniciais Nos capítulos anteriores foram apresentados alguns conceitos básicos sobre as estruturas e comandos que são utilizados
Aula 6 Oficina de Programação Estruturas Condicionais no C. Profa. Elaine Faria UFU
Aula 6 Oficina de Programação Estruturas Condicionais no C Profa. Elaine Faria UFU - 2017 Estrutura Condicional Simples Algoritmo se () entao instrução fimse A instrução só será executada se
ALGORITMO I ESTRUTURA DE CONTROLE DECISÃO SE / CASO;
ALGORITMO I ESTRUTURA DE CONTROLE DECISÃO SE / CASO; Jaime Evaristo (http://professor.ic.ufal.br/jaime/) Slide 1 ESTRUTURA DE CONTROLE Operadores Relacionais Símbolo Significado LING. C = Igual == Diferente!=
PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C
PROGRAMAÇÃO INSTRUÇÕES DA LINGUAGEM C 1 Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real para X 2 Instruções de Entrada Entrada/Leitura de dados Introduzir um valor inteiro/real
Universidade Federal de Uberlândia Faculdade de Computação. Linguagem C: Operadores relacionais e lógicos estruturas condicionais If...
Universidade Federal de Uberlândia Faculdade de Computação Linguagem C: Operadores relacionais e lógicos estruturas condicionais If... Else Switch Prof. Renato Pimentel 1 Operações relacionais Operações
5 Comando de Seleção Simples e Composta
5 Comando de Seleção Simples e Composta Ronaldo F. Hashimoto e Carlos H. Morimoto Essa aula introduz o comando de seleção, que permite ao seu programa tomar decisões sobre o fluxo do processamento, ou
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO. Prof. Esp. Fabiano Taguchi
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] PRÉ AULA 01 Analise o algoritmo a seguir e assinale a alternativa que indica o
Aula 6: Comandos Estruturados Estrutura Condicional
CI208 - Programação de Computadores Aula 6: Comandos Estruturados Estrutura Condicional Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de
Sistemas Operacionais e Introdução à Programação. Programação com linguagem C
Sistemas Operacionais e Introdução à Programação Programação com linguagem C 1 Entrada e saída: escrevendo na tela Veja uma comparação entre um programa Portugol e seu equivalente em C: Inicio Inteiro
Lógica e Linguagem de Programação Convertendo um algoritmo em pseudocódigo para a linguagem C Professor: Danilo Giacobo
Lógica e Linguagem de Programação Convertendo um algoritmo em pseudocódigo para a linguagem C Professor: Danilo Giacobo Este documento explica como transformar um algoritmo escrito na forma pseudocódigo
Variáveis e Entrada de Dados Marco André Lopes Mendes marcoandre.googlepages.
Variáveis e Entrada de Dados Marco André Lopes Mendes [email protected] [email protected] marcoandre.googlepages.com Algoritmos é a base Primeiro programa Este programa possui apenas uma
Linguagem C/C++ Estrutura Condicional. Prof: Rosemary Melo
Linguagem C/C++ Estrutura Condicional Prof: Rosemary Melo Estrutura Condicional if... (simples) Sintaxe (como o comando deve ser escrito): if (condição) comando; ou, no caso de mais de um comando: if (condição)
3. Linguagem de Programação C
Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 Principais Tópicos 3.4. Estruturas de Controle 3.4.1. Comandos
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO. Prof. Esp. Fabiano Taguchi
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com [email protected] ALGORITMOS Em nosso cotidiano muitas situações requerem uma tomada de decisão,
Introdução Operadores Relacionais Lógicos Comando If Comando If...else Comando swich()...case...break Operador condicional ternário
Objetivo: Desenvolver programas utilizando tanto diagrama de blocos, como linguagem C para tomada de decisão. Introdução Operadores Relacionais Lógicos Comando If Comando If...else Comando swich()...case...break
Algoritmo e Linguagem C++
Algoritmo e Linguagem C++ Tutor: Rafael Dias Ribeiro, MSc. [email protected] O que é um algoritmo Ambiente de trabalho com C++ Primeiro programa Formatação de saída Variáveis Comandos de entrada
Então, poderia basicamente dizer que em um algoritmo a sintaxe seria a seguinte:
CEPA ESTRUTURAS DE PROGRAMAÇÃO [1/10] Estrutura Condicional (SE... ENTAO e SE... ENTAO... SENAO) Se o Tabajara vencer entao ele será campeão da libertadores Então, poderia basicamente dizer que em um algoritmo
Linguagens de Programação I
Linguagens de Programação I Tema # 4 Operadores em C Susana M Iglesias FUNÇÕES ENTRADA-SAÍDA I/O printf(), utilizada para enviar dados ao dispositivo de saída padrão (stdout), scanf(), utilizada para ler
Programação Estruturada
Programação Estruturada Estruturas condicionais Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Comandos condicionais
Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Exercício... Para começar... Resolução... Para começar... Para começar...
Algoritmos e Lógica de Programação 80 horas // 4 h/semana Estrutura Condicional: aninhada, seleção de casos e outras. Aula 06 Prof. Piva Exercício... Faça um algoritmo que leia dois números inteiros e
Linguagem C estruturas de repetição
Linguagem C estruturas de repetição IF61A/IF71A - Computação 1 Prof. Leonelo Almeida Universidade Tecnológica Federal do Paraná Até agora... Introdução à linguagem C Estrutura de um programa Escrita e
Algoritmos e Introdução à Programação. Lógica e Linguagem de Programação
Algoritmos e Introdução à Programação Lógica e Linguagem de Programação Prof. José Honorato Ferreira Nunes [email protected] http://softwarelivre.org/zenorato/honoratonunes Linguagem C Seleção
LP II Estrutura de Dados
LP II Estrutura de Dados Linguagem C Seleção e Repetição Prof. José Honorato F. Nunes [email protected] Resumo da aula Estruturas de Seleção Simples Composta Aninhada Estruturas de
Programação científica C++
Programação científica C++ NIELSEN CASTELO DAMASCENO Slide 3 Exercícios Escreva um programa para armazenar o valor 20 em uma variável X e o valor 5 em uma variável Y. A seguir, armazenar a soma do valor
Aula 4 Introdução ao C
Considere o nosso MSC. O Processador Central, entende o conjunto de instruções, leia, imprima, atribuição e condicional e com ela resolvemos vários problemas, construindo vários algoritmos. As instruções
AULA 2: INTRODUÇÃO A PYTHON. Luís Feliphe Silva Costa
AULA 2: INTRODUÇÃO A PYTHON Luís Feliphe Silva Costa Sumário Variáveis simples Entrada e Saída de dados Operadores Estruturas Condicionais Estruturas de repetição Funções Tratamento de erros Variáveis
Algoritmos e Programação
Algoritmos e Programação Aula 3 Introdução a Linguagem C Profa. Marina Gomes [email protected] 1 Aula de Hoje - Criar programas simples em C utilizando a estrutura básica; - Declarar variáveis;
Aula 03 Introdução à Programação com a Linguagem Python
Aula 03 Introdução à Programação com a Linguagem Python Gilberto Ribeiro de Queiroz Thales Sehn Körting Fabiano Morelli 26 de Março de 2018 Tópicos Tipo Lógico e Operadores Lógicos. Operadores Relacionais.
Lógica de Programação I
Gilson de Souza Carvalho [email protected] 1 Comando Switch O comando Switch pode ser visto como uma especialização do comando if. Foi criado para facilitar um uso particular de comandos if encadeados.
Questão 1 Analise o trecho do código abaixo, escrito na linguagem C#:
Programação para Games I Questão 1 Analise o trecho do código abaixo, escrito na linguagem C#: String[] vetor= { E, A, Z, D, W }; for(int i=4; i
UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática
Programação 1 Prof. Osório Aula 03 Pag.: 1 UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática PROGRAMAÇÃO I AULA 03 Disciplina: Linguagem
ESTRUTURA CONDICIONAL E SELEÇÃO
Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 ESTRUTURA CONDICIONAL E SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE OU DECISÃO) Até o momento da disciplina vimos algoritmos e programas
Aula 01. Programação Condicional Programação repetitiva
Logo Aula 01 Programação Condicional Programação repetitiva 2 Programação Condicional Uma programação condicional, como o próprio nome já diz, permite que determinadas instruções sejam executadas ou não,
LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO
LÓGICA DE PROGRAMAÇÃO PROFª. M.Sc. JULIANA H Q BENACCHIO Primeiro programa em C #include int main() { int num1, num2, result; scanf("%d",&num1); scanf("%d",&num2); result = num1 + num2; printf("%d",
Programação de Computadores II
Programação de Computadores II 1. Programação Básica 2019.1 Slides adaptados do material de Karina Mochetti Problema, Algoritmo, Programa Um programa de computador é a implementação de um algoritmo para
Capítulo 4: Condicionais
Capítulo 4: Condicionais INF1004 e INF1005 Programação 1 Pontifícia Universidade Católica Departamento de Informática Tomada de Decisão Até o momento, todas as instruções eram executadas, uma após a outra.
Aula 6 Instruções de Seleção Cleverton Hentz
Aula 6 Instruções de Seleção Cleverton Hentz Sumário de Aula Instrução Condicional Instrução Escolha Teste de Mesa 2 Introdução O fluxo de execução é a sequência(ordem) em que as instruções são executadas
Introdução a Computação
Edirlei Soares de Lima Introdução a Computação Aula 02 Lógica de Programação Lógica de Programação Lógica de Programação é a técnica de criar sequências lógicas de ações para atingir
Estruturas de Decisão. Adaptado de Deise Saccol
Estruturas de Decisão Adaptado de Deise Saccol 1 ESTRUTURAS DE DECISÃO Comandos de decisão ou desvio fazem parte das técnicas de programação, para construir estruturas de algoritmos que não são totalmente
3. Linguagem de Programação C
Introdução à Computação I IBM1006 3. Linguagem de Programação C Prof. Renato Tinós Departamento de Computação e Matemática (FFCLRP/USP) 1 3.3. Conceitos Básicos de C: Expressões, Operadores e Bibliotecas
7 Comandos e Estruturas de Controle
Lógica para a Programação - 1º semestre AULA 03 Prof. André Moraes 7 Comandos e Estruturas de Controle Na criação de algoritmos é comum utilizar conceitos de bloco lógico, entrada e saída de dados, constantes,
Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição. OPL e IC1 Prof: Anilton Joaquim da Silva
Aula 03 -Introdução àlinguagc Programação: Estrutura-Repetição OPL e IC1 Prof: Anilton Joaquim da Silva [email protected] 1 Estrutura de Repetição Em certas situações é necessária a repetição de
Comandos de desvio de fluxo. Expressões lógicas.
Programação de Computadores I Universidade Federal de Ouro Preto Departamento de Ciência da Computação Semana 03 Comandos de desvio de fluxo. Expressões lógicas. Material Didático Unificado. 1 Agenda Introdução;
Unidade 9: Introdução às Estruturas de Decisão
Lógica de Programação 1 Unidade 9: Introdução às Estruturas de Decisão Prof. Daniel Caetano Objetivo: Tomando decisões no código de programação. Bibliografia: ASCENCIO, 2007; MEDINA, 2006; SILVA, 2010;
Aula 05: Condicionais (if / else)
Aula 05: Condicionais (if / else) Introdução a Programação Túlio Toffolo & Puca Huachi http://www.toffolo.com.br BCC201 2019/1 Departamento de Computação UFOP Aula Anterior Breve Revisão Comandos de Decisão
Algoritmos e Técnicas de Programação. Professora: Luciana Faria
Algoritmos e Técnicas de Programação Professora: Luciana Faria Entrada e Saída de Dados Funções matemáticas #include Função ceil cos exp fabs floor log log10 pow sin sqrt tan Exemplo ceil(x)
Parte 1. Programação (linguagem C) Introdução Geral
Parte 1 Programação (linguagem C) Introdução Geral Por que a Linguagem C? Permite o desenvolvimento de programas menores e mais rápidos Programador possui controle maior sobre o código Programador deve:
Lógica Aula 3. Definição. Estrutura de decisão
Lógica Aula 3 Estrutura de decisão Definição Principais estrutura Desvio Condicional Simples Composto Encadeado Exercícios Definição Na vida tomamos decisões a todo o momento baseadas em uma situação existente.
controle de fluxo - condicionais
controle de fluxo - condicionais controle de fluxo - condicionais tópicos if if else if else if else expressões booleanas switch referências Capítulo 4 da apostila Capítulo 3 do livro condicionais (tomada
Linguagem de Programação C. Comandos de Seleção e Desvio
Cristiano Lehrer Valores Lógicos Em C não existe nenhum tipo específico de dados para armazenar valores lógicos. Em C o valor lógico FALSO é representado por 0 (ZERO). Tudo aquilo que seja diferente de
Linguagem C Controle do Fluxo de Execução. Lógica de Programação
Linguagem C Controle do Fluxo de Execução Lógica de Programação Caro(a) aluno(a), Aqui começaremos a escrever os nossos primeiros programas em uma Linguagem de Programação. Divirta-se!!! Estrutura Seqüencial
