

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Comunicacao entre arduino e modulo GSM
Tipologia: Notas de aula
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Palavras reservadas e tipo de dados em na linguagem C++ Na linguagem C++ existem palavras que são de uso reservado, ou seja, que possuem funções específicas na linguagem de programação e não podem ser utilizadas para outro fim, como por exemplo, ser usada como nome de variável. Por exemplo, a palavra reservada “ for ” serve para chamar um laço de repetição, e não pode ser utilizada como nome de uma variável. A lista abaixo relaciona as palavras reservadas da linguagem C++ asm auto bool break case catch char class const const_cast continue deflaut delete do Dynamic_cas t else enum explicit export double extern false float for friend goto if inline int long mutable namespac e new operator private protected public register reinterpret_cas t return short signed sizeof static Static_cast struct switch template this trow true try typedef typeid typename union unsigned using virtual void Volatile Wchar_t while Tipos e dados Quando um programa é escrito em qualquer linguagem de programação é necessário a definição de algumas variáveis. Variáveis são instâncias em que serão armazenados valores utilizados durante a execução de programas. Estas variáveis podem ser modificadas para suportar diferentes tipos de dados. Os principais tipos de dados utilizados em C++ podem ser divididos em variáveis inteiras e reais. Variáveis inteiras servem para armazenar números inteiros, sem partes fracionárias. O principal tipo de variável inteira em C++ é o int. Além dele, existem os tipos char , short e long , cada um deles caracterizado por um tamanho em bits diferente. Estes tipos podem ser modificados pelo prefixo “ unsigned ”, que determina que a variável em questão só terá valores positivos, liberando o bit de sinal e aumentando a capacidade de armazenamento da variável (por default, todas as variáveis inteiras e reais declaradas em C++ são “ signed ”, ou seja, possuem um bit de sinal e podem ser tanto positivas como negativas). A foto abaixo, mostra os principais tipos de inteiros, seus tamanhos em bits e seu intervalo de armazenamento.
Variáveis reais servem para armazenar números que possuem partes fracionárias. Existem duas maneiras de representar números fracionários em C++. A primeira, a mais simples, é utilizar o ponto para separar as partes inteiras e fracionárias. Por exemplo:
(Mesmo no caso de um número com parte fracionária igual a zero, a utilização do ponto assegura que este número seja considerado um número de ponto flutuante por C++). A segunda maneira é utilizar a notação científica E. Por exemplo: 3.45E7 significa “3. multiplicado por 10 elevado à sétima potência (10.000.000)”. Essa notação é bastante útil para representar números realmente grandes ou realmente pequenos. A notação E assegura que o número seja armazenado em formato de ponto flutuante. Alguns exemplos: 2.52E8 = 2.52 x 100.000.000 = 252.000. -3.2E3 = -3.2 x 1000 = - 23E-4 = 23 x 0.0001 = 0. Assim como os inteiros, os números reais em C++ podem ser representados por 3 tipos de variáveis com diferentes intervalos. São elas: float , double e long double. “ float “ é o tipo de variável real natural, aquela com a qual o sistema trabalha com maior naturalidade. double e long double são úteis quando queremos trabalhar com intervalos de números reais realmente grandes. Utilizamos números reais geralmente para expressar precisão através do número de casas decimais, então podemos dizer que uma variável float é menos precisa que uma variável double , assim como uma variável double é menos precisa que long double. A tabela abaixo mostra os tipos de variáveis reais, seu tamanho em bits e o intervalo de armazenagem. Deixe o seu comentário sobre o artigo! Nos agradecemos.