Ling. C - Variáveis Uma variável não é mais do que o nome que nós damos a uma determinada posição de memória para conter um valor de um determinado tipo.

Slides:



Advertisements
Apresentações semelhantes
Estruturação de Linguagens (Pascal e C++)
Advertisements

PRÓ-INFORMÁTICA QUALIFICAÇÃO PROFISSIONAL
Algoritmo e Programação
Linguagem de Programação I
Programação de Computadores
Laboratório de programação III Linguagem C
Versão – Prof.: Mauro César Lopes
Programação II Estruturas de Dados Aula 01
Tipos de dados, Variáveis, Expressões e Operadores
Universidade Federal de São Carlos Introdução à Linguagem C Comandos.
Algoritmos e Programação Linguagens de Programação Teoria Aula 5 (05/05) Universidade Federal do Vale do São.
Construção de Algoritmos 1
LINGUAGEM C.
Programação para Engenharia I
Tópicos Preliminares na Linguagem C
Disciplina: AAM Profa. Ana Watanabe 03/13 vol.2
Ponteiros em C.
Disciplina: AAM Profa. Ana Watanabe vol.3
Universidade Federal do Espírito Santo
Introdução à Programação Um enfoque orientado a construção de modelos em programas baseados em objetos Gustavo Motta Departamento de Informática - UFPB.
Paradigmas da Programação
Etec Dr. Emilio Hernandez Aguilar
Versão – Prof.: Mauro César Lopes
Linguagem C.
Versão – Prof.: Mauro César Lopes
Unidades de Armazenamento
Variável Variável: “objecto” que pode assumir diversos valores;
Introdução a Linguagem de Programação C
Linguagem C Conteúdos já desenvolvidos
O Portal do Estudante de Computação
O Portal do Estudante de Computação
APRESENTAÇÃO: GIANCARLO DE GUSMÃO GONÇALVES CURSO DE C AULA 08: Tipos Estruturados.
INTRODUÇÃ A COMPUTAÇÃO ENG. CIVIL
Introdução a Computação e Cálculo Numérico
Arrays em Java Revisão Assuntos Aulas Anteriores
Ameliara Freire Os programas manipulam dados, armazenando- os e, muitas vezes, modificando seus valores. Basicamente, a linguagem.
Tipos básicos de variáveis em C++.
Aula 03.
Definição de Tipos Estruturas e Ponteiros
Introdução a Linguagem de Programação C
PROGRAMAÇÃO ou LINGUAGEM C?
Seminário 1: Revisão de C
UNIDADE 5 ESTRUTURAS DE DADOS HOMOGÊNEAS
PROGRAMAÇÃO I UNIDADE 2.
PROGRAMAÇÃO PROCEDIMENTAL
PCI- Introdução a linguagem C
Professor Mário Dantas
Introdução à Linguagem Java
Programação em C++ Compiladores
Linguagem de Programação JAVA
Técnicas de Programação I Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Programação e Sistemas de Informação
By Ducheno Kelly Centro de Formação São Domingos.
3. Introdução à Linguagem C
Tipos de Dados Operadores
Programação Orientada a Objetos - Java
MSc. Marcelo Torres – professortorres.com.br. Linguagem de Programação 01 - Introdução à Linguagem C MSc. Marcelo Torres – professortorres.com.br.
Tipos de dados inteiro caracter real logico
Linguagem C.
CES-10 INTRODUÇÃO À COMPUTAÇÃO
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.
Programação de Computadores - 1
Algoritmos e Programação MC102 Prof. Paulo Miranda IC-UNICAMP Aula 2 Variáveis e Atribuições.
Introdução Sintaxe Básica da Linguagem JAVA
Profa. Maria Augusta Constante Puget
TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS LINGUAGEM DE PROGRAMAÇÃO I Aula /08/2011 Professor Leomir J. Borba-
Tipos de dados básicos em C++ –Formato geral para declaração de variáveis: ; = ;,,... ; =, = ; –O elemento da declaração indica o tipo de dado usado para.
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
Prof. Tertuliano Operadores Variáveis em C++.
Transcrição da apresentação:

Ling. C - Variáveis Uma variável não é mais do que o nome que nós damos a uma determinada posição de memória para conter um valor de um determinado tipo. O valor contido numa variável pode variar ao longo da execução do programa. Uma variável tem de ser sempre definida antes de ser usada. É na definição que indicamos ao compilador qual o tipo de dados que fica atribuído ao nome que nós indicamos para essa variável.

Ling. C - Variáveis Sintaxe da definição de variáveis: tipo nome_da_variável ; A declaração de variáveis tem de ser sempre realizada antes da sua utilização. … main() { declaração de variáveis ; instrução1; instrução2; }

Ling. C - Variáveis Nome das variáveis: Podem ter letras do alfabeto (maiúsculas ou minúsculas), números (0…9) e o caracter underscore “_” O primeiro caracter não pode ser um número Letras maiúsculas são diferentes das minúsculas Não pode ser uma palavra reservada da linguagem Não pode utilizar acentos, cedilhas e espaços Pode ter até 32 caracteres

Ling. C - Variáveis Tipos de dados Tipo Descrição int Valor inteiro Existem 4 tipos de dados básicos: Tipo Descrição Memória ocupada int Valor inteiro 2 bytes char Caracter 1 byte float Número ponto-flutuante (casas decimais ou expoente) 4 bytes double Número ponto-flutuante de dupla precisão (suporta mais algarismos) 8 bytes

Ling. C - Variáveis Tipo de variável Nº de bytes Valor mínimo Valor máximo int 2 -32 768 32 767 float 4 3,4E-38 3,4E+38 double 8 1,7E-308 1,7E+308 Qualificadores que podem ser aplicado soa tipos de dados: short long signed unsigned

Ling. C - Variáveis Tipos de dados Não existe o tipo de dados Lógico (como em pseudocódigo). Em C: Verdadeiro (True) = 1 Falso (False) = 0 Logo esses valores são armazenados numa variável inteira

Ling. C - Variáveis Exemplos de definição de variáveis … main() { int valor1; float valor2, valor3; char letra; long double numero; unsigned int a, b; }

Ling. C - Operadores Operadores Aritméticos + - * / % (resto da divisão inteira  Equivalente ao mod em pseudocódigo)

Ling. C - Operadores Operadores Relacionais > (maior) < (menor) >= (maior ou igual) <= (menor ou igual) != (diferente) == (igual)

Ling. C - Operadores Operadores Lógicos && (e) || (ou) ! (negar)

Ling. C - Operadores Operador de atribuição Em linguagem C, para atribuirmos um valor a uma variável usamos o símbolo = Exemplo: valor1= 10; letra= ‘a’; A  do pseudocódigo é substituída em C pelo símbolo =

Ling. C – printf() Como já foi referido a sintaxe da função printf() pode ser a seguinte: printf(“mensagem”, argumentos); Onde mensagem é a mensagem que queremos mostrar e é nela que referimos a posição e o formato de escrita dos argumentos. Onde argumentos são variáveis, constantes, ou operações: ordenadas e separadas por vírgula.

Tipo de dados a escrever Ling. C – printf() Formatos de escrita Representação Tipo de dados a escrever %d int %f float ou double %c Char …

Ling. C – printf() … main() { int valor1, valor2; float valor3; Módulo II Ling. C – printf() … main() { int valor1, valor2; float valor3; char letra; valor1=2; valor2=3; valor3=123.876; letra=‘Z’; /* atenção: o caracter tem de estar entre plicas ‘ */ printf(“A minha letra: %c os meus nrºs inteiros: %d , %d ”, letra, valor1, valor2); printf(“o meu nº real: %f ”, valor3); printf(“ A soma de a com b é: %d ”, valor1+valor2); } Programação e Sistemas de Informação