SlideShare uma empresa Scribd logo
1 de 8
LINGUAGEM C++
STRING
• Professor: José Maria Lehrback Filho
• Curso: Técnico em Informática
• Turno: Noturno
• Data: 01/08/2016
terça-feira, 2 de agosto de 2016
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.
terça-feira, 2 de agosto de 2016
CONCATENANDO STRINGS
• O tipo string permite o uso do operador + para
concatenar (somar) strings. O exemplo abaixo
mostra como isso é feito.
terça-feira, 2 de agosto de 2016
• Agua mole em pedra dura tanto bate ate que
fura!!!
CONCATENANDO STRINGS
terça-feira, 2 de agosto de 2016
CONCATENANDO STRINGS
• string s1 = "Agua mole ";
• string s2 = "em pedra dura ";
• string s3 = "tanto bate ";
• string s4 = "ate que fura";
terça-feira, 2 de agosto de 2016
CONCATENANDO STRINGS
• cout << s1 + s2 + s3 + s4 + "!!!nn";
terça-feira, 2 de agosto de 2016
SEQUÊNCIAS DE ESCAPE
• n caractere de nova linha
• t caractere de tabulação (tab)
• b caractere backspace
• " aspa dupla
• ' aspa simples
• ? ponto de interrogação
•  barra invertida
terça-feira, 2 de agosto de 2016
ATIVIDADE
• Elabore um algoritmo quem imprima a nota do aluno, fazendo a media trimestre,
o software deve ter o nome do aluno a turma e suas notas e ser impresso
também o nome, turma e nota.
• Uma empresa decidiu dar uma gratificação de férias a seus funcionários, baseada
no número de horas de trabalho. Elabora um algoritmo que insira a quantidade
de hora-extra no qual será pago 5% do seu salario. O salario base do funcionário
é o salario mínimo atual.
terça-feira, 2 de agosto de 2016

Mais conteúdo relacionado

Mais de Sedu

Html aula 1
Html aula 1Html aula 1
Html aula 1Sedu
 
Introdução de web
Introdução de webIntrodução de web
Introdução de webSedu
 
Fluxograma
FluxogramaFluxograma
FluxogramaSedu
 
Algoritmo
AlgoritmoAlgoritmo
AlgoritmoSedu
 
Introdução a poo
Introdução a pooIntrodução a poo
Introdução a pooSedu
 
Poo encapsulamento
Poo encapsulamentoPoo encapsulamento
Poo encapsulamentoSedu
 
Poo metodo especiais
Poo metodo especiaisPoo metodo especiais
Poo metodo especiaisSedu
 
Poo metodo especiais
Poo metodo especiaisPoo metodo especiais
Poo metodo especiaisSedu
 
Variaveis
VariaveisVariaveis
VariaveisSedu
 
Poo visibilidade
Poo visibilidadePoo visibilidade
Poo visibilidadeSedu
 
Variaveis php
Variaveis phpVariaveis php
Variaveis phpSedu
 
C++ introducao
C++ introducaoC++ introducao
C++ introducaoSedu
 
Estruturas de controle if/else switch PHP
Estruturas de controle if/else switch PHPEstruturas de controle if/else switch PHP
Estruturas de controle if/else switch PHPSedu
 
Tomada de decisao - logica
Tomada de decisao - logicaTomada de decisao - logica
Tomada de decisao - logicaSedu
 
Estrutura de controle repetição C++
Estrutura de controle repetição C++Estrutura de controle repetição C++
Estrutura de controle repetição C++Sedu
 

Mais de Sedu (15)

Html aula 1
Html aula 1Html aula 1
Html aula 1
 
Introdução de web
Introdução de webIntrodução de web
Introdução de web
 
Fluxograma
FluxogramaFluxograma
Fluxograma
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introdução a poo
Introdução a pooIntrodução a poo
Introdução a poo
 
Poo encapsulamento
Poo encapsulamentoPoo encapsulamento
Poo encapsulamento
 
Poo metodo especiais
Poo metodo especiaisPoo metodo especiais
Poo metodo especiais
 
Poo metodo especiais
Poo metodo especiaisPoo metodo especiais
Poo metodo especiais
 
Variaveis
VariaveisVariaveis
Variaveis
 
Poo visibilidade
Poo visibilidadePoo visibilidade
Poo visibilidade
 
Variaveis php
Variaveis phpVariaveis php
Variaveis php
 
C++ introducao
C++ introducaoC++ introducao
C++ introducao
 
Estruturas de controle if/else switch PHP
Estruturas de controle if/else switch PHPEstruturas de controle if/else switch PHP
Estruturas de controle if/else switch PHP
 
Tomada de decisao - logica
Tomada de decisao - logicaTomada de decisao - logica
Tomada de decisao - logica
 
Estrutura de controle repetição C++
Estrutura de controle repetição C++Estrutura de controle repetição C++
Estrutura de controle repetição C++
 

String c++

  • 1. LINGUAGEM C++ STRING • Professor: José Maria Lehrback Filho • Curso: Técnico em Informática • Turno: Noturno • Data: 01/08/2016 terça-feira, 2 de agosto de 2016
  • 2. 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. terça-feira, 2 de agosto de 2016
  • 3. CONCATENANDO STRINGS • O tipo string permite o uso do operador + para concatenar (somar) strings. O exemplo abaixo mostra como isso é feito. terça-feira, 2 de agosto de 2016
  • 4. • Agua mole em pedra dura tanto bate ate que fura!!! CONCATENANDO STRINGS terça-feira, 2 de agosto de 2016
  • 5. CONCATENANDO STRINGS • string s1 = "Agua mole "; • string s2 = "em pedra dura "; • string s3 = "tanto bate "; • string s4 = "ate que fura"; terça-feira, 2 de agosto de 2016
  • 6. CONCATENANDO STRINGS • cout << s1 + s2 + s3 + s4 + "!!!nn"; terça-feira, 2 de agosto de 2016
  • 7. SEQUÊNCIAS DE ESCAPE • n caractere de nova linha • t caractere de tabulação (tab) • b caractere backspace • " aspa dupla • ' aspa simples • ? ponto de interrogação • barra invertida terça-feira, 2 de agosto de 2016
  • 8. ATIVIDADE • Elabore um algoritmo quem imprima a nota do aluno, fazendo a media trimestre, o software deve ter o nome do aluno a turma e suas notas e ser impresso também o nome, turma e nota. • Uma empresa decidiu dar uma gratificação de férias a seus funcionários, baseada no número de horas de trabalho. Elabora um algoritmo que insira a quantidade de hora-extra no qual será pago 5% do seu salario. O salario base do funcionário é o salario mínimo atual. terça-feira, 2 de agosto de 2016