SlideShare uma empresa Scribd logo
Linguagem C/C++




              Introdução
   Utilizando o programa Dev-C++
Explicando algumas linhas e comandos
O que é C?
C é uma linguagem de programação de
 computadores: É possível usá-la para criar um
 conjunto de instruções para que o computador
 possa executar. Isso significa que você pode usá-
 la para criar listas de instruções para um
 computador seguir. A linguagem C é uma das
 milhares de linguagens de programação
 atualmente em uso. Desenvolvida em 1972 por
 Dennis Ritchie no Bell Lab para uso no sistema
 operacional Unix, foi amplamente aceita por
 oferecer aos programadores o máximo em
 controle e eficiência.
Existe há várias décadas e ganhou ampla aceitação
 por oferecer aos programadores o máximo em
 controle e eficiência.
A linguagem C foi criada com o objetivo principal em
  mente: facilitar a criação de programas extensos
  com menos erros, recorrendo ao paradigma da
  programação algorítmica ou procedimental. [, mas
  sobrecarregando menos o autor do compilador,
  cujo trabalho complica-se ao ter de realizar as
  características complexas da linguagem.]
Sintaxe

A sintaxe são regras detalhadas para cada
 construção válida. Para que o programa criado
 seja executado de maneira correta, é
 necessário seguir a sintaxe própria da
 linguagem.
Identificadores: É o nome dado pelo
  programador a um objeto, que será utilizado
  para que este possa ser manipulado durante o
  programa.
Exemplo: a, tamanho, idade, SomaVetores, ..
Sintaxe

Ao declarar um identificador você dá um tipo que
 determina como os valores de dados serão
 representados, que valores podem expressar,
 e que tipo de operações você pode executar
 com estes valores. È importante ressaltar que
 em C letras maiúsculas diferem das minúsculas
 (a linguagem é Case Sensitive).
Sintaxe

Tipos definem as propriedades dos dados
  manipulados em um programa. Variáveis ficam
  armazenadas de acordo com suas propriedades
  de informação.
Int – para armazenamento de qualquer número
  inteiro negativo, nulo ou positivo. Ocupa 2 bytes
  (long int 4 bytes) de memória. Exemplo:- 5, 0, 2
Float – para armazenar qualquer número real
  negativo, positivo ou nulo. Ocupa 4 bytes (doublé
  8 bytes) de memória. Exemplo:- 1.78, 98, 0
Sintaxe

Char – usada para se armazenar quaisquer
 letras e números (conjunto de caracteres
alfanuméricos). Ocupa 1 byte de memória.
  Exemplo: ”A”,”B”
Dev-C++
'   Todos os programas escritos em C utilizam a função main. É esta
    função que é chamada quando o programa é executado.
      O conteúdo da função main estará entre { }
    Os comandos em C sempre terminarão com ;
O que faz o seguinte programa?
Funções system(“PAUSE”) e return 0
Função getch(0)

Mais conteúdo relacionado

PDF
Introdução à Programação
PPTX
O compilador dev c++
PPT
Apresentação Scratch
PDF
Lógica de programação em ppt
PDF
PPTX
Lógica de Programação - Algoritmos
PDF
Banco de dados exercícios resolvidos
PPTX
1 requisitos funcionais e não funcionais ok
Introdução à Programação
O compilador dev c++
Apresentação Scratch
Lógica de programação em ppt
Lógica de Programação - Algoritmos
Banco de dados exercícios resolvidos
1 requisitos funcionais e não funcionais ok

Mais procurados (20)

PPTX
Aula 03 - Hardware e Software
PPTX
Apresentação Armazenagem e Controle de Estoque
PDF
1.Introdução Banco de Dados
PPTX
O que é bit e byte
PDF
MRP ARVORE DE PRODUTO
PPTX
Variáveis - Linguagem C
PDF
Aula 9 - Estruturas Condicionais
PDF
Plano de aula sobre HTML básico
ODP
Aula01 - Logica de Programação
PPT
Lógica de Programação
PDF
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
PPTX
1 slides - diagrama de causa e efeito (ishikawa)
PDF
Aula 2 - Planejamento e Controle da Produção II
PDF
Lógica de Programação com Javascript - Aula #04
PPTX
Engenharia de operações e processos da produção
PPT
Metodologia SCRUM
PDF
O pensamento computacional com forma de potencializar o aprendizado
PPTX
Lógica de programação { para iniciantes }
PPTX
Sistema de Planejamento e Controle da Produção - PCP
PPTX
Introdução a Algoritmos: Conceitos Básicos
Aula 03 - Hardware e Software
Apresentação Armazenagem e Controle de Estoque
1.Introdução Banco de Dados
O que é bit e byte
MRP ARVORE DE PRODUTO
Variáveis - Linguagem C
Aula 9 - Estruturas Condicionais
Plano de aula sobre HTML básico
Aula01 - Logica de Programação
Lógica de Programação
Sistemas Multimídia - Aula 04 - O Que é Multimídia (Ambientes Multimídia e Pr...
1 slides - diagrama de causa e efeito (ishikawa)
Aula 2 - Planejamento e Controle da Produção II
Lógica de Programação com Javascript - Aula #04
Engenharia de operações e processos da produção
Metodologia SCRUM
O pensamento computacional com forma de potencializar o aprendizado
Lógica de programação { para iniciantes }
Sistema de Planejamento e Controle da Produção - PCP
Introdução a Algoritmos: Conceitos Básicos
Anúncio

Destaque (20)

PDF
Manual Dev C++
PDF
Coletanea de-exercicios-resolvidos-em-liguagem-c
PDF
Apostila dev c++
PDF
02 aula2 habib
PDF
1º seminário - Codificação Turbo - Primeira parte da apresentação.
PDF
Eletronica digital senai sc
PDF
Ideias para programar
ODP
Linguagem C 05 Vetores E Matrizes
ODP
Linguagem C/C++: Condições ou expressões lógicas
PDF
Simbologia pneumatica
PPT
Ii -eletronica_digital_parte_2_v1.0
PDF
C++ apostila c++ nivel basico
PDF
Linguagem c
ODP
Circuitos sequenciais
PPS
A Função Seno
PPTX
Linguagem C - Vetores, Matrizes e Funções
PDF
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...
PDF
Apostila c++ básico
PDF
3. Eletrônica Digital: Lógica Combinacional e Seqüencial
PPTX
Eletrônica digital aula 01
Manual Dev C++
Coletanea de-exercicios-resolvidos-em-liguagem-c
Apostila dev c++
02 aula2 habib
1º seminário - Codificação Turbo - Primeira parte da apresentação.
Eletronica digital senai sc
Ideias para programar
Linguagem C 05 Vetores E Matrizes
Linguagem C/C++: Condições ou expressões lógicas
Simbologia pneumatica
Ii -eletronica_digital_parte_2_v1.0
C++ apostila c++ nivel basico
Linguagem c
Circuitos sequenciais
A Função Seno
Linguagem C - Vetores, Matrizes e Funções
Estrutura de dados - Aula de Revisão (Linguagem C/C++, Função, Vetor, Matriz,...
Apostila c++ básico
3. Eletrônica Digital: Lógica Combinacional e Seqüencial
Eletrônica digital aula 01
Anúncio

Semelhante a Linguagem C e Dev-C++ Algumas Explicações (20)

PDF
Apostila de-introdução-à-linguagem-c
PPT
Linguagem C clecioamerico
PPT
Introdução a Linguagem C
PDF
Introdução à Linguagem de Programação C
PPTX
Introdução à Linguagem C
PDF
Introdução+à+linguagem+c
PPTX
5. introducao a linguagem c
PPT
Cet P Sistemas Linguagem C Introducao
PDF
Aula09 traducaosin110
PDF
Aula01 introducao operacoes
PDF
Introdução a linguagem c karen lowhany
PPTX
Fundamentos de Lógica e Algoritmo com C.
PPTX
Fundamentos de Lógica e Algoritmo com C.
PDF
Introdução a Linguagem de Programação C
PDF
Logica5 141120062157-conversion-gate02
PPTX
Linguagem em c
PDF
Apostila c
PPTX
Aula de preparação para o exame final .pptx
PPTX
Algoritmo e programação jejjehshjwnv.pptx
PDF
Comandos de Controle de Programa em C
Apostila de-introdução-à-linguagem-c
Linguagem C clecioamerico
Introdução a Linguagem C
Introdução à Linguagem de Programação C
Introdução à Linguagem C
Introdução+à+linguagem+c
5. introducao a linguagem c
Cet P Sistemas Linguagem C Introducao
Aula09 traducaosin110
Aula01 introducao operacoes
Introdução a linguagem c karen lowhany
Fundamentos de Lógica e Algoritmo com C.
Fundamentos de Lógica e Algoritmo com C.
Introdução a Linguagem de Programação C
Logica5 141120062157-conversion-gate02
Linguagem em c
Apostila c
Aula de preparação para o exame final .pptx
Algoritmo e programação jejjehshjwnv.pptx
Comandos de Controle de Programa em C

Último (16)

PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Processos na gestão de transportes, TM100 Col18
PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PDF
COBITxITIL-Entenda as diferença em uso governança TI
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Arquitetura de computadores - Memórias Secundárias
PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Processos na gestão de transportes, TM100 Col18
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
COBITxITIL-Entenda as diferença em uso governança TI
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Custos e liquidação no SAP Transportation Management, TM130 Col18
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Arquitetura de computadores - Memórias Secundárias
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx

Linguagem C e Dev-C++ Algumas Explicações

  • 1. Linguagem C/C++ Introdução Utilizando o programa Dev-C++ Explicando algumas linhas e comandos
  • 2. O que é C? C é uma linguagem de programação de computadores: É possível usá-la para criar um conjunto de instruções para que o computador possa executar. Isso significa que você pode usá- la para criar listas de instruções para um computador seguir. A linguagem C é uma das milhares de linguagens de programação atualmente em uso. Desenvolvida em 1972 por Dennis Ritchie no Bell Lab para uso no sistema operacional Unix, foi amplamente aceita por oferecer aos programadores o máximo em controle e eficiência.
  • 3. Existe há várias décadas e ganhou ampla aceitação por oferecer aos programadores o máximo em controle e eficiência. A linguagem C foi criada com o objetivo principal em mente: facilitar a criação de programas extensos com menos erros, recorrendo ao paradigma da programação algorítmica ou procedimental. [, mas sobrecarregando menos o autor do compilador, cujo trabalho complica-se ao ter de realizar as características complexas da linguagem.]
  • 4. Sintaxe A sintaxe são regras detalhadas para cada construção válida. Para que o programa criado seja executado de maneira correta, é necessário seguir a sintaxe própria da linguagem. Identificadores: É o nome dado pelo programador a um objeto, que será utilizado para que este possa ser manipulado durante o programa. Exemplo: a, tamanho, idade, SomaVetores, ..
  • 5. Sintaxe Ao declarar um identificador você dá um tipo que determina como os valores de dados serão representados, que valores podem expressar, e que tipo de operações você pode executar com estes valores. È importante ressaltar que em C letras maiúsculas diferem das minúsculas (a linguagem é Case Sensitive).
  • 6. Sintaxe Tipos definem as propriedades dos dados manipulados em um programa. Variáveis ficam armazenadas de acordo com suas propriedades de informação. Int – para armazenamento de qualquer número inteiro negativo, nulo ou positivo. Ocupa 2 bytes (long int 4 bytes) de memória. Exemplo:- 5, 0, 2 Float – para armazenar qualquer número real negativo, positivo ou nulo. Ocupa 4 bytes (doublé 8 bytes) de memória. Exemplo:- 1.78, 98, 0
  • 7. Sintaxe Char – usada para se armazenar quaisquer letras e números (conjunto de caracteres alfanuméricos). Ocupa 1 byte de memória. Exemplo: ”A”,”B”
  • 9. ' Todos os programas escritos em C utilizam a função main. É esta função que é chamada quando o programa é executado. O conteúdo da função main estará entre { } Os comandos em C sempre terminarão com ;
  • 10. O que faz o seguinte programa?