Buscar

Programação cientifica

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Programação cientifica 
2015
TIPOS DE DADOS
A linguagem C++ tem cinco tipos básicos de dados, que são especificados pelas palavras-chave:
char
int
float
double
bool
TIPOS DE DADOS
O tipo char (caractere) é usado para texto. O tipo int é usado para valores inteiros. Os tipos float e double expressam valores de ponto flutuante (fracionários). 
O tipo bool expressa os valores verdadeiro (true) e falso (false).
É importante ressaltar que embora C++ disponha do tipo bool, qualquer valor diferente de zero é interpretado como sendo verdadeiro (true). 
O valor zero é interpretado como sendo falso (false).
Exemplo
Saída gerada por este programa:
cVar = t
iVar = 298
fVar = 49.95
dVar = 99.9999
bVar = 0
Exercícios
No programa Tipos.cpp, modifique os valores de cada uma das variáveis, após a declaração. Faça com que os novos valores sejam exibidos na tela.
O TIPO CHAR
O tipo char (caractere) geralmente tem o tamanho de um byte, o que é suficiente para conter 256 valores.
Observe que um char pode ser interpretado de duas maneiras:
- Como um número pequeno (0 a 255)
- Como um elemento de um conjunto de caracteres, como ASCII.
É importante ter em mente que, na realidade, computadores não entendem letras nem caracteres de pontuação.
Computadores somente entendem números. O que o conjunto ASCII faz na realidade é associar um número a
cada caractere, para que o computador possa trabalhar com esses caracteres. Por exemplo, a letra 'a' é associada
ao número 97; a letra 'b' é associada ao número 98, e assim por diante.
Lendo nomes
//Verificando tamanho de String
#include <iostream>
#include <cstring>
using namespace std;
int main (){
char nome[50];
cout << "Digite um nome: " << endl;
cin.getline(nome,50);
cout << "O nome armazenado é :" << nome << " que tem " << strlen(nome) << " caracteres." << endl;
}
O TIPO STRING
Uma das atividades mais comuns em qualquer tipo de programa é a manipulação de strings de texto. Uma string
de texto pode ser uma palavra, uma frase ou um texto mais longo, como uma série de frases.
Por isso, a biblioteca padrão C++ oferece um tipo, chamado string, que permite realizar diversas operações úteis
com strings de texto.
O exemplo abaixo é uma reescrita do programa elementar AloMundo.cpp, usando o tipo string.
String
#include <iostream>
#include <string>
using namespace std;
int main() {
string nome;
string sobrenome;
cout<<"Digite seu nome: ";
getline(cin, nome);
cout<<"Digite seu sobrenome: ";
getline(cin, sobrenome);
cout <<"Seu nome é "<<nome<<" e seu sobrenome é "<<sobrenome<<"."<<endl;
}
O TIPO STRING
#include <iostream>
int main()
{
string s1 = "Agua mole ";
 string s2 = "em pedra dura ";
 string s3 = "tanto bate ";
 string s4 = "ate que fura";
 // Exibe usando
 // o operador +
 cout << s1 + s2 + s3 + s4 + "!!!\n\n";
 // Acrescenta exclamações
} // Fim de main()

Continue navegando