·
Cursos Gerais ·
Linguagens de Programação
Send your question to AI and receive an answer instantly
Recommended for you
2
Lista de Exercícios Resolvidos - Estruturas de Decisão em Portugol
Linguagens de Programação
IFSP
3
Respostas Exercicios Computador Neander - Ciencia da Computacao
Linguagens de Programação
IFSP
1
Programa Cesar Animado CED Versao 2 Revisada - Codigo Fonte
Linguagens de Programação
IFSP
4
Exercícios Resolvidos Arquitetura de Computadores - Operações Lógicas e Assembly
Linguagens de Programação
IFSP
1
Lista de Exercicios Resolvidos - Estruturas de Decisao em Portugol
Linguagens de Programação
IFSP
5
Montador DAEDALUS - Instruções de Uso e Benefícios da Montagem de Código
Linguagens de Programação
IFSP
5
Lista de Exercicios Resolvidos Algoritmos e Programacao Portugol
Linguagens de Programação
IFSP
72
Web Services - Definição, Características e Tipos SOAP e REST
Linguagens de Programação
IFSP
1
Banco - Modelo de Dados e Interface IOperacoes em Java
Linguagens de Programação
IFSP
22
Computador RAMSES-Arquitetura Modos de Endereçamento e Características
Linguagens de Programação
IFSP
Preview text
Linguagem de Programação 1 Introdução à Linguagem C Prof Carlos R e Viviane O que são variáveis Uma variável em C é um espaço de memória reservado para armazenar um certo tipo de dado Para criar uma variável em C precisamos especificar o tipo especifica os valores que podem ser armazenados na variável da variável e seu nome identifica a variável Tipos básicos int números inteiros float números reais char caractere Variáveis 3 Uma variável só armazena um dado por vez Toda vez que o valor da variável tiver que ser alterado o valor que antes estava armazenado é eliminado Todas as variáveis de um programa C devem ser declaradas antes de serem usadas Isto é necessário para que seja alocada memória para as mesmas As variáveis existem apenas em tempo de execução O conteúdo que a variável recebe tem que ser compatı4vel com o tipo declarado para ela Variáveis 4 Tipos de variáveis Tipo Num de bits Formato io Início Fim char 8 c 128 127 unsigned char 8 c 0 255 int 32 d 2147483648 2147483647 unsigned int 32 u 0 4294967295 long int 32 li 2147483648 2147483647 unsigned long int 32 lu 0 4294967295 short int 16 hi 32768 32767 unsigned short int 16 hu 0 65535 float 32 f 1038 1038 double 64 lf 10308 10308 long double 96 Nomes de variáveis só podem conter letras do alfabeto números e o caractere sublinhado Não podem começar com um número Não podem utilizar palavras reservadas A linguagem C é casesensitive diferencia maiúsculas de minúsculas Regras para nomes de variáveis em C 6 As palavras abaixo não podem ser utilizadas como nome de variáveis ou funções que criamos pois representam comandos da linguagem C Palavras reservadas da linguagem C 7 Para atribuir guardar um valor a uma variável devemos usar o operador Em C o sinal de igual não tem a interpretação dada em matemática Criar e armazenar dados em uma variável 8 Binários que operam sobre dois operandos soma subtração multiplicaçao divisão módulo int main int n1 n2 n3 n1 5 n2 2 n3 n1 5 return 0 Operadores aritméticos 9 Variável o valor pode mudar a cada execução do programa Constante o valor não se altera durante as execuções do programa Variáveis e constantes 10 A Diretiva define é usada para definir constantes simbólicas com nomes apropriados define PI 314159 define MENSAGEM Ola mundo define HORASDIA 24 Quando você usa esta diretiva está dizendo ao compilador que toda vez que ele encontrar o nome definido no programa a ser compilado ele deve substituı4lo pelo conteúdo fornecido Convenção de programação na linguagem C os nomes declarados em define devem ser todos com letras maiúsculas seguir convenções torna o programa mais legı4vel Criando constantes 11 Exemplo de como criar uma constante Criando constantes 12 Para imprimir na tela o conteúdo de uma variável utilizamos códigos de impressão formatada junto com a função printf Imprimir na tela o conteúdo de variáveis 13 A execução do programa acima imprimirá na tela Imprimir na tela o conteúdo de variáveis Exibe na tela um texto Imprime um numero inteiro 10 Imprime um numero real 3100000 Imprime um caractere a 14 A função scanf realiza a leitura de um texto a partir do teclado Assim como a função printf esta função está presente na biblioteca stdioh Portanto para usar a função scanf em nossos programas precisamos incluir a biblioteca stdioh O comando de entrada da linguagem C 15 Os parâmetros da função scanf são sı4mbolos indicando os tipos das variáveis que serão lidas e o formato dessa leitura uma lista de variáveis A função aguarda que o usuário digite um valor e atribui guarda o valor digitado na variável passada como parâmetro O comando de entrada da linguagem C 16 Toda variável tem um endereço de memória associado a ela Esse endereço é o local onde essa variável é armazenada no sistema como se fosse o endereço de uma casa o local onde as pessoas ficam alojadas O operador retorna o endereço de uma determinada variável Quando usamos a função scanf precisamos informar em que posição da memória está a variável que armazenará o valor lido Esquecer de colocar o na função scanf é um erro muito comum que pode ocasionar erros de execução Segmentation Fault O endereço de uma variável 17 Exercícios 1 MIZRAHI V V Treinamento em linguagem C curso completo 2 ed São Paulo Prentice Hall Pearson Education 2008 Referências 19
Send your question to AI and receive an answer instantly
Recommended for you
2
Lista de Exercícios Resolvidos - Estruturas de Decisão em Portugol
Linguagens de Programação
IFSP
3
Respostas Exercicios Computador Neander - Ciencia da Computacao
Linguagens de Programação
IFSP
1
Programa Cesar Animado CED Versao 2 Revisada - Codigo Fonte
Linguagens de Programação
IFSP
4
Exercícios Resolvidos Arquitetura de Computadores - Operações Lógicas e Assembly
Linguagens de Programação
IFSP
1
Lista de Exercicios Resolvidos - Estruturas de Decisao em Portugol
Linguagens de Programação
IFSP
5
Montador DAEDALUS - Instruções de Uso e Benefícios da Montagem de Código
Linguagens de Programação
IFSP
5
Lista de Exercicios Resolvidos Algoritmos e Programacao Portugol
Linguagens de Programação
IFSP
72
Web Services - Definição, Características e Tipos SOAP e REST
Linguagens de Programação
IFSP
1
Banco - Modelo de Dados e Interface IOperacoes em Java
Linguagens de Programação
IFSP
22
Computador RAMSES-Arquitetura Modos de Endereçamento e Características
Linguagens de Programação
IFSP
Preview text
Linguagem de Programação 1 Introdução à Linguagem C Prof Carlos R e Viviane O que são variáveis Uma variável em C é um espaço de memória reservado para armazenar um certo tipo de dado Para criar uma variável em C precisamos especificar o tipo especifica os valores que podem ser armazenados na variável da variável e seu nome identifica a variável Tipos básicos int números inteiros float números reais char caractere Variáveis 3 Uma variável só armazena um dado por vez Toda vez que o valor da variável tiver que ser alterado o valor que antes estava armazenado é eliminado Todas as variáveis de um programa C devem ser declaradas antes de serem usadas Isto é necessário para que seja alocada memória para as mesmas As variáveis existem apenas em tempo de execução O conteúdo que a variável recebe tem que ser compatı4vel com o tipo declarado para ela Variáveis 4 Tipos de variáveis Tipo Num de bits Formato io Início Fim char 8 c 128 127 unsigned char 8 c 0 255 int 32 d 2147483648 2147483647 unsigned int 32 u 0 4294967295 long int 32 li 2147483648 2147483647 unsigned long int 32 lu 0 4294967295 short int 16 hi 32768 32767 unsigned short int 16 hu 0 65535 float 32 f 1038 1038 double 64 lf 10308 10308 long double 96 Nomes de variáveis só podem conter letras do alfabeto números e o caractere sublinhado Não podem começar com um número Não podem utilizar palavras reservadas A linguagem C é casesensitive diferencia maiúsculas de minúsculas Regras para nomes de variáveis em C 6 As palavras abaixo não podem ser utilizadas como nome de variáveis ou funções que criamos pois representam comandos da linguagem C Palavras reservadas da linguagem C 7 Para atribuir guardar um valor a uma variável devemos usar o operador Em C o sinal de igual não tem a interpretação dada em matemática Criar e armazenar dados em uma variável 8 Binários que operam sobre dois operandos soma subtração multiplicaçao divisão módulo int main int n1 n2 n3 n1 5 n2 2 n3 n1 5 return 0 Operadores aritméticos 9 Variável o valor pode mudar a cada execução do programa Constante o valor não se altera durante as execuções do programa Variáveis e constantes 10 A Diretiva define é usada para definir constantes simbólicas com nomes apropriados define PI 314159 define MENSAGEM Ola mundo define HORASDIA 24 Quando você usa esta diretiva está dizendo ao compilador que toda vez que ele encontrar o nome definido no programa a ser compilado ele deve substituı4lo pelo conteúdo fornecido Convenção de programação na linguagem C os nomes declarados em define devem ser todos com letras maiúsculas seguir convenções torna o programa mais legı4vel Criando constantes 11 Exemplo de como criar uma constante Criando constantes 12 Para imprimir na tela o conteúdo de uma variável utilizamos códigos de impressão formatada junto com a função printf Imprimir na tela o conteúdo de variáveis 13 A execução do programa acima imprimirá na tela Imprimir na tela o conteúdo de variáveis Exibe na tela um texto Imprime um numero inteiro 10 Imprime um numero real 3100000 Imprime um caractere a 14 A função scanf realiza a leitura de um texto a partir do teclado Assim como a função printf esta função está presente na biblioteca stdioh Portanto para usar a função scanf em nossos programas precisamos incluir a biblioteca stdioh O comando de entrada da linguagem C 15 Os parâmetros da função scanf são sı4mbolos indicando os tipos das variáveis que serão lidas e o formato dessa leitura uma lista de variáveis A função aguarda que o usuário digite um valor e atribui guarda o valor digitado na variável passada como parâmetro O comando de entrada da linguagem C 16 Toda variável tem um endereço de memória associado a ela Esse endereço é o local onde essa variável é armazenada no sistema como se fosse o endereço de uma casa o local onde as pessoas ficam alojadas O operador retorna o endereço de uma determinada variável Quando usamos a função scanf precisamos informar em que posição da memória está a variável que armazenará o valor lido Esquecer de colocar o na função scanf é um erro muito comum que pode ocasionar erros de execução Segmentation Fault O endereço de uma variável 17 Exercícios 1 MIZRAHI V V Treinamento em linguagem C curso completo 2 ed São Paulo Prentice Hall Pearson Education 2008 Referências 19