Linguagem C: Introdução
|
|
|
- Mirella Catarina Sintra Covalski
- 9 Há anos
- Visualizações:
Transcrição
1 Linguagem C: Introdução
2 Linguagem C É uma Linguagem de programação genérica que é utilizada para a criação de programas diversos como: Processadores de texto Planilhas eletrônicas Sistemas operacionais Programas de comunicação Etc.
3 Estrutura de um Programa C #include <stdio.h> int main() { printf( Bem-vindo ao mundo da programação!\n"); return 0; } O programa acima exibe na tela a frase Bem-vindo ao mundo da programação! Todo programa em C deve possuir a função main() que representa o corpo principal do programa A função printf é responsável por imprimir (exibir) uma cadeia de caracteres (string) na tela Todos os comandos (com exceção do abre e fecha chaves devem ser finalizados com ponto e vírgula ; A linguagem C é case sensitive ou seja, letras maiúsculas ou minúsculas fazem a diferença no código
4 A Diretiva #include Informa ao compilador para incluir na compilação do programa outros arquivos. Geralmente estes arquivos contém funções de bibliotecas ou rotinas do usuário.
5 Variáveis Locais onde armazenamos valores na memória Toda variável é caracterizada por um NOME, que a identifica em um programa, e por um TIPO, que determina o que pode ser armazenado naquela variável Declaração de uma variável (tipo) nome da variável; Exemplo: int soma;
6 Variáveis Inteiras Variáveis utilizadas para armazenar valores inteiros, em formato binário Formato: int <nome da variável> Exemplo: int soma; O número de bytes para armazenar um valor inteiro depende do computador. Se forem associados 2 bytes podemos armazenar números na faixa de a Existem outras formas de se declarar tipos inteiros: unsignedint: Inteiro cujo comprimento depende do computador e que armazena somente valores positivos. Ocupa 16 bits e pode armazenar valores de 0 a longint: Inteiro que ocupa 32 bits e pode armazenar valores de a , independente do computador unsignedlongint: Inteiro que ocupa 32 bits e pode armazenar valores de 0 a , independente do computador
7 Variáveis Caracteres Variáveis utilizadas para armazenar letras e outros símbolos existentes em textos São, na verdade, variáveis inteiras que armazenam um número associado ao símbolo A principal tabela de símbolos utilizada pelos computadores é a tabela ASCII(American Standard Code for Information Interchang), mas existem outras tabelas, como o UNICODE Formato: char <nome da variável>. Armazena um símbolo (no caso, o inteiro correspondente). Seu valor pode ir de -128 a 127 Existe uma outra forma de se declarar caracteres. Formato :<unsigned char> <nome da variável> Armazena um símbolo (no caso, o inteiro correspondente). Seu valor pode ir de 0 a 255
8 Variáveis Reais Formato : float <nome da variável> Armazena valores reais Utiliza 32 bits, sendo 1 para o sinal, 8 para o expoente e 23 para a mantissa Pode armazenar valores de (+/-)10-38 a (+/-)10 38 Existe uma outra forma de se declarar reais: Formato: double <nome da variável> Utiliza 64 bits, sendo 1 para o sinal,11 para o expoente e 52 para a mantissa Pode armazenar valores de (+/-) a (+/- )10 308
9 Regras para Nomes de Variáveis Variáveis devem começar com uma letra (maiúscula ou minúscula) ou subscrito(_) Nunca podem começar com um número Podem conter letras maiúsculas, minúsculas, números e subscrito Não é possível utilizar { ( + - * / \ ;.,? como parte do nome de uma variável
10 Regras para Nomes de Variáveis (cont.) As seguintes palavras já têm um significado na linguagem C e por esse motivo não podem ser utilizadas como nome de variáveis:
11 Constantes Valores previamente determinados e que, por algum motivo, devem aparecer dentro de um programa Definidas através do comando #define Exemplo: #define IDADE 34 Exemplos de constantes: 85, 0.10, c, Meu primeiro programa
12 Escrevendo Dados Escrevendo o conteúdo de uma variável na tela Podemos imprimir, além de texto puro, o conteúdo de uma variável utilizando o comando printf Para isso, utilizamos um símbolo no texto para representar que aquele trecho deve ser substituído por uma variável e, no final, passamos uma lista de variáveis ou constantes, separadas por vírgula Exemplo: printf ( A variavel %s contem o valor %d, a, a); O código acima imprime A variável a contem o valor 10 Nesse caso, %s deve ser substituído por uma variável ou constante do tipo string enquanto %d deve ser substituído por uma variável ou constante do tipo inteiro
13 Escrevendo Inteiros %d: Escreve um inteiro na tela sem formatação Ex: printf ("%d", 10) imprime 10 %< numero >d: Escreve um inteiro na tela, preenchendo com espaços à esquerda para que ele ocupe pelo menos < numero > casas na tela Ex: printf ("%4d", 10) imprime < espaço >< espaço >10 %0< numero >d: Escreve um inteiro na tela, preenchendo com zeros àesquerda para que ele ocupe pelo menos comprimento < numero > Exemplo: printf ("%04d", 10) imprime 0010 %< numero1 >.0< numero2 >d: Escreve um inteiro na tela, preenchendo com espaços à esquerda para que ele ocupe pelo menos < numero1 > casas na tela e com zeros para que ele possua pelo menos comprimento <numero2 >. Exemplo: printf ("%6.04d", 10) imprime < espaço >< espaço >0010 A letra d pode ser substituída pelas letras u e l, ou as duas, quando desejamos escrever variáveis do tipo unsigned ou long, respectivamente. Exemplo: printf ("%d", ) escreve na tela, enquanto que printf("%u", ) escreve
14 Escrevendo Outros Números %f : Escreve um ponto flutuante na tela, sem formatação Exemplo: printf ("%f", 10.0) imprime %e : Escreve um ponto flutuante na tela, em notação científica Exemplo: printf ("%e", ) imprime e+01 %< tamanho >.< decimais >f : Escreve um ponto flutuante na tela, com tamanho < tamanho > e < decimais > casas decimais O ponto, utilizado para separar a parte inteira da decimal, também conta no tamanho Exemplo: printf ("%6.2f", 10.0) imprime < espaço >10.00 A letra f pode ser substituída pelas letras lf, para escrever um double ao invés de um float Exemplo: printf ("%6.2lf", 10.0) imprime < espaço >10.00
15 Máscaras
16 Escrevendo Palavras %c Escreve uma letra Exemplo: printf ("%c", A ) imprime a Note que printf ("%c", 65) também imprime a letra A %s Escreve uma string Exemplo: printf ("%s", "Meu primeiro programa") imprime Meu primeiro programa
17 Lendo Dados scanf Realiza a leitura de um texto a partir do teclado Parâmetros Uma string, indicando os tipos das variáveis que serão lidas e o formato dessa leitura Uma lista de variáveis O comando aguarda que o usuário digite um valor e atribui o valor digitado à variável. Exemplo: #include <stdio.h> main(){ int n; printf("digite um numero: "); scanf("%d",&n); printf("o valor digitado foi %d\n",n); }
18 Lendo Dados (cont.) O programa apresentado anteriormente é composto de quatro passos: 1. Cria uma variável n; 2. Escreve na tela Digite um numero; 3. Lê o valor do numero digitado; 4. Imprime o valor do numero digitado.
19 Variáveis na Memória 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 Normalmente, o endereço das variáveis não são conhecidos quando o programa é escrito O operador & retorna o endereço de uma determinada variável Ex: printf ("%d", &valor); imprime o endereço da variável valor É necessário usar o operador & no comando scanf, pois esse operador indica que o valor digitado deve ser colocado no endereço referente a uma variável Esquecer de colocar o & comercial é um erro muito comum que pode ocasionar erros de execução
20 Lendo Dados (cont.) Leitura de várias variáveis. Exemplo: #include <stdio.h> void main(){ int m, n, o; printf("digite tres numeros: "); scanf("%d %d %d",&m, &n, &o); printf("o valores digitados foram\%d %d %d\n", m, n, o); }
21 Atribuição Atribuir um valor de uma expressão a uma variável significa calcular o valor daquela expressão e copiar aquele valor para uma determinada variável Ex.: soma = a + b; No exemplo, a variável soma recebe o valor calculado da expressão a + b O operador de atribuição é o sinal de igual (=) A esquerda do operador de atribuição deve existir somente o nome de uma variável À direita, deve haver uma expressão cujo valor será calculado e armazenado na variável
22 Expressões Uma expressão é um conjunto de operações aritméticas, lógicas ou relacionais utilizados para fazer cálculos" sobre os valores das variáveis Exemplo: a + b Calcula a soma de a e b Uma constante é uma expressão e como tal, pode ser atribuída a uma variável Exemplo: a = 10; Uma variável também é uma expressão Exemplo: a = b;
23 Expressões: exemplos < expressão > + < expressão >: Calcula a soma de duas expressões Exemplo: a = a + b; < expressão > - < expressão >: Calcula a subtração de duas expressões Exemplo: a = a - b; < expressão > * < expressão >: Calcula o produto de duas expressões Exemplo: a = a * b; < expressão > / < expressão >: Calcula o quociente de duas expressões Exemplo: a = a / b; < expressão > % < expressão >: Calcula o resto da divisão (inteira) de duas expressões Exemplo: a = a % b; - < expressão >: Calcula o oposto da expressão Exemplo: a = -b;
24 Precedência de Operações Precedência é a ordem na qual os operadores serão calculados quando o programa for executado Em C, os operadores são calculados na seguinte ordem * e /, na ordem em que aparecerem na expressão % + e -, na ordem em que aparecerem na expressão OBS.: As precedências não são obedecidas caso se use parênteses para agrupar uma expressão
25 Incremento e Decremento Possuem duas funções: servem como uma expressão e incrementam ou decrementam o valor da variável ao qual estão associados em uma unidade Exemplo: c++ incrementa o valor da variável c em uma unidade Dependendo da posição do operador de incremento e decremento, uma função é executada antes da outra Operador à direita da variável: Primeiro a variável é incrementada, depois a expressão retorna o valor da expressão #include <stdio.h> void main () { int a = 10; printf ("%d", ++a); } O programa acima Imprime 11
26 Incremento e Decremento Operador à esquerda da variável: Primeiro a variável é retornada e depois incrementada #include <stdio.h> void main () { int a = 10; printf ("%d", a++); } O programa acima imprime 10
27 Atribuições Simplificadas Uma expressão da forma a = a + b onde ocorre uma atribuição a uma das variáveis da expressão pode ser simplificada como a += b
Linguagem C - Introdu ção
Linguagem C - Introdu ção José Gustavo de Souza Paiva Introdução Linguagens de Programa ção Softwares que permitem o desenvolvimento de programas Existem várias linguagens de programação, cada uma com
Variáveis, Comandos de Atribuição e Comando de Entrada e Saída
BCC 201 - Introdução à Programação Variáveis, Comandos de Atribuição e Comando de Entrada e Saída Guillermo Cámara-Chávez UFOP 1/1 Estrutura Básica de um programa C I < d i r e t i v a s do pré p r o c
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;
Programação Estruturada
Programação Estruturada Entrada e Saída. Mais sobre dados Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Saída
Programação Estruturada
Programação Estruturada Introdução à linguagem C Professores Emílio Francesquini e Carla Negri Lintzmayer 2018.Q3 Centro de Matemática, Computação e Cognição Universidade Federal do ABC Programação estruturada
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",
Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.
1 Estruturas da linguagem C 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões. Identificadores Os identificadores seguem a duas regras: 1. Devem ser começados por letras
Variáveis, Comandos de Atribuição e Comando de Entrada e Saída
BCC 201 - Introdução à Programação Variáveis, Comandos de Atribuição e Comando de Entrada e Saída Guillermo Cámara-Chávez UFOP 1/63 Estrutura Básica de um programa C I < d i r e t i v a s do pre p r o
Métodos Computacionais. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Métodos Computacionais Operadores, Expressões Aritméticas e Entrada/Saída de Dados Tópicos da Aula Hoje aprenderemos a escrever um programa em C que pode realizar cálculos Conceito de expressão Tipos de
Capítulo 1: Introdução à Linguagem C. Pontifícia Universidade Católica Departamento de Informática
Capítulo 1: Introdução à Linguagem C Pontifícia Universidade Católica Departamento de Informática Programa Programa é um algoritmo escrito em uma linguagem de programação. No nosso caso, a linguagem C.
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados
Introdução à Linguagem de Programação C: Variáveis, Constantes, Expressões, Atribuição, Tipos de dados, Entrada e Saída de Dados Disciplina de Programação de Computadores I Universidade Federal de Ouro
Algoritmos e Estruturas de Dados I (DCC/003) Introdução à Programação de Computadores. Aula - Tópico 1
Algoritmos e Estruturas de Dados I (DCC/003) Introdução à Programação de Computadores Aula - Tópico 1 1 Problema 1 Considere o seguinte problema: Determinar o valor de y = seno(1,5). 2 Definições Para
Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO
Programação de Computadores I Introdução ao C PROFESSORA CINTIA CAETANO Introdução Criada em 1972, por Dennis Ritchie; Centro de Pesquisas da Bell Laboratories; Para utilização no S.O. UNIX; C é uma linguagem
INTRODUÇÃO A LINGUAGEM C
INTRODUÇÃO A LINGUAGEM C Aula 01 Programação em Microinformática Prof. Allbert Velleniche de Aquino Almeida E-mail: [email protected] Site: http://www.allbert.com.br Histórico O C nasceu na década
Introdução à Programação. Operadores, Expressões Aritméticas e Entrada/Saída de Dados
Introdução à Programação Operadores, Expressões Aritméticas e Entrada/Saída de Dados Programa em C #include int main main ( ) { Palavras Reservadas } float celsius ; float farenheit ; celsius
Aula 03: Introdução a C
Aula 03: Introdução a C 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 O que é um computador Organização de um
Programação em C. Variáveis e Expressões. Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Programação em C Variáveis e Expressões DCA0800 Algoritmos e Lógica de Programação Heitor Medeiros Florencio
Capítulo 2 Operadores. A função scanf()
Capítulo 2 Operadores A função scanf() A função scanf() é outra das funções de E/S implementadas em todos os compiladores e nos permite ler dados formatados da entrada padrão (teclado). Sintaxe: scanf(
PROGRAMAÇÃO I E N T R A DA E S A Í DA D E DA D O S
PROGRAMAÇÃO I VA R I Á V E I S, C O N S TA N T E S, O P E R A D O R E S E N T R A DA E S A Í DA D E DA D O S Variáveis 2 Variáveis são locais onde são armazenados os valores na memória. Toda variável é
Introdução a Programação de Jogos
Introdução a Programação de Jogos Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Estrutura de um Programa C Inclusão de bibliotecas auxiliares: #include Definição
Introdução à Computação MAC0110
Introdução à Computação MAC0110 Prof. Dr. Paulo Miranda IME-USP Aula 2 Variáveis e Atribuições Memória Principal: Introdução Vimos que a CPU usa a memória principal para guardar as informações que estão
Aula 03 - Linguagem C
Aula 03 - Linguagem C Disciplina: Algoritmos Prof. Allbert Velleniche de Aquino Almeida E-mail: [email protected] Site: http://www.allbert.com.br /allbert.almeida Histórico O C nasceu na
Introdução à Programação
Programação de Computadores Introdução à Programação Prof. Helton Fábio de Matos [email protected] Agenda Algoritmo & Programa Variáveis Declaração de tipos Comando de entrada ou de leitura Comando de
Ambiente de desenvolvimento
Linguagem C Ambiente de desenvolvimento Um programa em C passa por seis fases até a execução: 1) Edição 2) Pré-processamento 3) Compilação 4) Linking 5) Carregamento 6) Execução Etapa 1: Criação do programa
Linguagem C Princípios Básicos (parte 1)
Linguagem C Princípios Básicos (parte 1) Objetivos O principal objetivo deste artigo é explicar alguns conceitos fundamentais de programação em C. No final será implementado um programa envolvendo todos
Introdução à Linguagem C Variáveis e Expressões
INF1005: Programação 1 Introdução à Linguagem C Variáveis e Expressões 08/03/10 (c) Paula Rodrigues 1 Tópicos Principais Programando em C Funções Variáveis Define Operadores e Expressões Entrada e Saída
Conhecendo a Linguagem de Programação C
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Conhecendo a Linguagem de Programação C DCA0800 - Algoritmos e Lógica de Programação Heitor Medeiros 1 Como
Princípios de Desenvolvimento de Algoritmos MAC122
Princípios de Desenvolvimento de Algoritmos MAC122 Prof. Dr. Paulo Miranda IME-USP Aula de Revisão: Variáveis e Atribuições Introdução Memória Principal: Vimos no curso anterior que a CPU usa a memória
Tipos de Dados, Variáveis e Entrada e Saída em C. DCC 120 Laboratório de Programação
Tipos de Dados, Variáveis e Entrada e Saída em C DCC 120 Laboratório de Programação Variáveis Uma variável representa um espaço na memória do computador para armazenar um determinado tipo de dado. Em C,
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Básicas. Aula Tópico 2
Algoritmos e Estruturas de Dados I (DCC/003) Estruturas Básicas Aula Tópico 2 1 Problema 3 Exibir o maior número inteiro que pode ser representado no computador. 2 Qual o maior número inteiro? Para o compilador
Cap. 2 Expressões na linguagem C
Programação de Computadores II Cap. 2 Expressões na linguagem C Livro: Waldemar Celes, Renato Cerqueira, José Lucas Rangel. Introdução a Estruturas de Dados, Editora Campus (24) Slides adaptados dos originais
Tópicos de hoje: Cap. 2 Expressões na linguagem C. Bits, Bytes e Palavras. Variáveis e Constantes. Números inteiros num Byte
Tópicos de hoje: Programação de Computadores II Cap. Expressões na linguagem C Bits, s e Palavras Variáveis e constantes Operadores e expressões Livro: Waldemar Celes, Renato Cerqueira, José Lucas Rangel.
Programação: Entrada e Saída de Dados
Programação de Computadores I Aula 06 Programação: Entrada e Saída de Dados José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/41 Saída de dados I Podemos imprimir,
Aula 5 Oficina de Programação Introdução ao C. Profa. Elaine Faria UFU
Aula 5 Oficina de Programação Introdução ao C Profa. Elaine Faria UFU - 2017 Linguagem de Programação Para que o computador consiga ler um programa e entender o que fazer, este programa deve ser escrito
Linguagem C. André Tavares da Silva.
Linguagem C André Tavares da Silva [email protected] Variáveis Posição nomeada de memória que é usada para guardar um valor que pode ser modificado pelo programa. Todas as variáveis devem ser
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
Programação Básica. Estrutura de um algoritmo
Programação Básica Estrutura de um algoritmo Código-fonte Como vimos na aula anterior um algoritmo pode ser representado usando um fluxograma Um algoritmo pode também ser representado usando texto Esse
Computação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa
Computação Eletrônica Tipos de dados, constantes, variáveis, operadores e expressões Prof: Luciano Barbosa Site da disciplina: www.cin.ufpe.br/~if165/ Recapitulando num cubo = n * n * n cubo Algoritmo
Introdução a Linguagem C. Prof. Me. Hélio Esperidião
Introdução a Linguagem C Prof. Me. Hélio Esperidião Características de um programa De forma geral a maioria dos programas são compostos por dados de entrada, processamento e dados de saída. Entrada de
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.2. Estrutura de Programas e Representação
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES
LINGUAGEM C: VARIÁVEIS E EXPRESSÕES Prof. André Backes LINGUAGENS DE PROGRAMAÇÃO Linguagem de Máquina Computador entende apenas pulsos elétricos Presença ou não de pulso 1 ou 0 Tudo no computador deve
ITENS FUNDAMENTAIS Programando em C++
INFORMÁTICA E COMPUTAÇÃO - CMP 1060 AULA 3 ITENS FUNDAMENTAIS Programando em C++ 1. Constantes São valores que são mantidos fixos pelo compilador. Tipo de Dado Exemplos de Constantes char b \n \0 int 2
Módulo 1. Introdução. AEDS I C++ (Rone Ilídio)
Módulo 1 Introdução AEDS I C++ (Rone Ilídio) Introdução Linguagens de Programação Fonte Compilador Executável SO I Hardware C++ - Características Evolução do C, ou seja, possui a mesma sintaxe É uma linguagem
Disciplina de Algoritmos e Programação
Disciplina de Algoritmos e Programação Aula Passada Prática com declaração e inicialização de variáveis Capacidade de representação (estouro de representação) Tamanho ocupado pela variável na memória (comando
Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES. Linguagem C. Linguagem C Estrutura Básica. Constante (literais) Linguagem C Primeiro Programa
Linguagens de Programação PROGRAMAÇÃO DE COMPUTADORES Linguagem C - Introdução Linguagens de Máquina Representação numérica Difícil utilização e compreensão Específica para cada máquina Linguagens Simbólicas(Assembly)
Introdução à Programação Estruturada Parte 3. Material da Prof. Ana Eliza
Introdução à Programação Estruturada Parte 3 Material da Prof. Ana Eliza Arquitetura do Computador Digital MEMÓRIA Armazena dados e comandos UNIDADE DE ENTRADA UNIDADE DE CONTROLE UNIDADE LÓGICA E ARITMÉTICA
Estruturas de Dados. Módulo 2 Expressões. 9/8/2005 (c) Marco A. Casanova - PUC-Rio 1
Estruturas de Dados Módulo 2 Expressões 9/8/25 (c) Marco A. Casanova - PUC-Rio Avisos O ciclo básico alterou o horário da P2: a P2 de ED será em 2/5, das 9h às h, e não das h às 3h, como no programa original
Introdução à Linguagem C
Engenharia de CONTROLE e AUTOMAÇÃO Introdução à Linguagem C Aula 02 DPEE 1038 Estrutura de Dados para Automação Curso de Engenharia de Controle e Automação Universidade Federal de Santa Maria [email protected]
#include <stdio.h> Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C
#include Void main() { printf( Cheguei!\n"); } INTRODUÇÃO A LINGUAGEM C ANTES DO C ERA A LINGUAGEM B B foi essencialmente uma simplificação da linguagem BCPL. B só tinha um tipo de dado, que
Algoritmos e Estruturas de Dados I IEC012. Linguagem C - Guia de bolso - Prof. César Melo
Algoritmos e Estruturas de Dados I IEC012 Linguagem C - Guia de bolso - Prof. César Melo Histórico A linguagem C é uma linguagem de programação inventada na década de 1970 por Dennis Ritchie Brian Kennigaham.
Algoritmos e Estruturas de Dados I (DCC/003) 2013/1. Estruturas Básicas. Aula Tópico 4
Algoritmos e Estruturas de Dados I (DCC/003) 2013/1 Estruturas Básicas Aula Tópico 4 1 Problema 3 Exibir o maior número inteiro que pode ser representado no computador. 2 Qual o maior número inteiro? Para
Introdução à Programação. Introdução a Linguagem C. Prof. José Honorato F. Nunes
Introdução à Programação Introdução a Linguagem C Prof. José Honorato F. Nunes [email protected] Resumo da aula Introdução Variáveis Tipos de dados Operadores e Expressões: Operadores
INF1007: Programação 2. 0 Revisão. 06/08/2015 (c) Dept. de Informática - PUC-Rio 1
INF1007: Programação 2 0 Revisão 06/08/2015 (c) Dept. de Informática - PUC-Rio 1 Tópicos Principais Variáveis e Constantes Operadores e Expressões Entrada e Saída Tomada de Decisão Construção com laços
11 - Estrutura de um programa em C
11 - Estrutura de um programa em C directivas para o compilador { main ( ) declarações instruções } -É possível utilizar comentários, exemplo: /* Comentário */ que não são traduzidos pelo compilador, pois
A Linguagem C. A forma de um programa em C
A Linguagem C Criada em 1972 por D. M. Ritchie e K. Thompson. Tornou-se uma das mais importantes e populares, principalmente pela portabilidade e flexibilidade. Foi projetada para o desenvolvimento de
Introdução a Programação na Linguagem C.
Introdução a Programação na Linguagem C. Prof. Gemilson George E-mail: [email protected] Skype: gemilson_geo MSN: [email protected] Facebook: facebook.com/gemilson Fone: (83)8880-2046 Blog: informaticageo.wordpress.com
LINGUAGEM DE PROGRAMAÇÃO C AULA 2. Professor: Rodrigo Rocha
LINGUAGEM DE PROGRAMAÇÃO C AULA 2 Professor: Rodrigo Rocha TIPOS, VARIÁVEIS E CONSTANTES Tipos de Dados Variáveis Constantes Introdução a entrada e saída Printf Scanf Ferramentas: Dev-C++ Code::Blocks
Tipos Básicos. Operadores de Incremento e Decremento. Operador Sizeof. Estruturas de Dados Aula 2: Estruturas Estáticas
Tipos Básicos Quantos valores distintos podemos representar com o tipo char? Estruturas de Dados Aula 2: Estruturas Estáticas 03/03/2010 Operadores de Incremento e Decremento ++ e -- Incrementa ou decrementa
3.1 - Funções para manipular dados de entrada e saída padrão
1616161616161616161616161616161616161616161616161616 3- ENTRADA E SAÍDA EM C Os principais meios para executar operações de entrada e saída (E/S) são: Entrada e saída pelo console (ou padrão): teclado
Estrutura de Programas e Tipos de Dados Simples
SSC0101 - ICC1 Teórica Introdução à Ciência da Computação I Estrutura de Programas e Tipos de Dados Simples Prof. Vanderlei Bonato: [email protected] Prof. Claudio Fabiano Motta Toledo: [email protected]
Programação I A Linguagem C. Prof. Carlos Alberto
Programação I A Linguagem C Prof. Carlos Alberto [email protected] [email protected] 2 Origem A linguagem C foi desenvolvida em 1972, nos Laboratórios Bell, por Dennis Ritchie. Implementada
Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 3 de setembro de 2010
Computação para Informática - Prof. Adriano Joaquim de Oliveira Cruz Segunda Aula Prática - 3 de setembro de 2010 1 Introdução O objetivo desta aula prática é exercitar o uso de variáveis de vários tipos
MC102 Algoritmos e programação de computadores Aula 3: Variáveis
MC102 Algoritmos e programação de computadores Aula 3: Variáveis Variáveis Variáveis são locais onde armazenamos valores na memória. Toda variável é caracterizada por um nome, que a identifica em um programa,
C Operadores e Expressões
C Operadores e Expressões Adriano Cruz [email protected] Instituto de Matemática Departamento de Ciência da Computação UFRJ 15 de agosto de 2013 Adriano Cruz [email protected] (IM-DCC-UFRJ)C Operadores
Faculdade de Computação
Faculdade de Computação Programação Procedimental 1 o Laboratório de Programação C Prof. Cláudio C. Rodrigues 1. Introdução O objetivo desta aula prática é exercitar o uso de variáveis de vários tipos
CCO 016 / COM 110 Fundamentos de Programação
CCO 016 / COM 110 Fundamentos de Programação Prof. Roberto Affonso da Costa Junior Universidade Federal de Itajubá AULA 05 Entrada de dados Leia scanf Entrada dos dados Entrada de dados compreende a operação
Conceitos Básicos Linguagem C
Conceitos Básicos Linguagem C PROF. MAURÍCIO A DIAS [email protected] 2 Método Método básico para construção de algoritmos 1. Compreender completamente o problema a ser resolvido, se possível dividindo
Algoritmos RESUMO - LINGUAGEM C
Algoritmos RESUMO - LINGUAGEM C 1 Sintaxe da linguagem C Componentes reconhecidos pela linguagem C (sintaxe da linguagem): tipos propriedades dos dados; declarações partes do programa, podendo dar significado
Hello World. Linguagem C. Tipos de Dados. Palavras Reservadas. Operadores Aritméticos. Pré e pós incremento e pré e pós decremento
Hello World Linguagem C printf("hello world!\n"); main é a função principal, a execução do programa começa por ela printf é uma função usada para enviar dados para o vídeo Palavras Reservadas auto double
Aula 4: Introdução à Linguagem C++
CI208 - Programação de Computadores Aula 4: Introdução à Linguagem C++ Prof. MSc. Diego Roberto Antunes [email protected] www.inf.ufpr.br/diegor Universidade Federal do Paraná Setor de Ciências Exatas
Linguagens de Programação
Linguagens de Programação 128 13 129 Linguagens de Programação Uma linguagem de programação é um vocabulário e um conjunto de regras gramaticais usadas para escrever programas de computador. Esses programas
Linguagem de Programação C
Linguagem de Programação C Aula 08 Diogo Pinheiro Fernandes Pedrosa Universidade Federal Rural do Semiárido Departamento de Ciências Exatas e Naturais 13 de novembro de 2009 Introdução O que é uma linguagem
Introdução a Linguagem C
Introdução a Linguagem C Rafael Silva Guimarães Instituto Federal do Espírito Santo [email protected] http://rafaelguimaraes.net 22 de Dezembro de 2014 Rafael Silva Guimarães Introdução a Linguagem C
Introdução a Computação
Introdução a Computação Aula 03 Introdução a Linguagem C Edirlei Soares de Lima Programação Programa é um algoritmo escrito em uma linguagem de programação. Existem diversas linguagens
