Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Programas em C + + que irá reverter a sentença
C + + é uma linguagem de programação robusta usada para desenvolver de simples scripts de automação para full-on aplicações desktop. É uma linguagem de programação do núcleo que muitos estudantes de ciência da computação aprender. Uma das características do C + + é a classe String, que normalmente é reservado para uso em aplicativos de texto e em qualquer lugar que as cordas alfanuméricos , como senhas , são usados. Saber como inverter uma string em C + + permite reverter sentenças. Classe String

A classe string em C + + é um tipo de recipiente utilizado para conter sequências de caracteres alfanuméricos. A diferença entre a classe string tradicional e que é conhecido como "C -cordas " é que os objetos C + + cordas incluem muitos recursos internos , ou funções , que são mais intuitiva para programar com . Essa classe também fornece alguns recursos úteis adicionais que são comuns a outros tipos de recipientes C + +. Algumas dessas funções incluem iterators , definições de capacidade , modificadores e comandos de operação de cordas, as quais podem ser utilizadas em conjunto com o outro para inverter uma frase .
Exemplo Programa N ° 1

Use C + + ' s "incluir" função para obter as cordas, e depois usar outras funções da classe string para analisar a sentença e , em seguida, revertê-la. Este método poderia ser empregado usando código como este exemplo:

# include # include # include

void main () {char s [10]; int i; int cx; printf (" Digite a frase que você deseja reverter \\ n"); scanf ( "% s" , s); printf (" Por favor, digite os números você precisa incluir \\ n "); scanf ( "% d " , & i ); for ( cx = 0; cx < i; cx + +) { printf ( "% s " , s); for ( cx = 0; s [ cx ] = '\\ 0' ; cx + +); cx - ; ! for (; cx > 0; printf ("% c" , s [ - cx ] );}}
< br >
Exemplo programa No. 2

o código a seguir irá criar um programa em C + + que apresenta ao usuário um campo de formulário , onde eles vão entrar na sentença que precisa ser revertida, em seguida, . ele irá reverter a sentença e apresentá-lo na mesma caixa de diálogo

# include # include # includevoid main () {char srcstr [30] , desstr [30] ; int i , len ; clrscr (); cout << " \\ nDigite a Sentença sentença revertida é \\ n "; for ( i = 0; ! desstr [i] = '\\ 0' ; i + +) { } cout <} getch ();}
Incorporação de Reversão Programa

Se o usuário não precisa digitar manualmente a sentença que precisa ser revertida e que você precisa para reverter automaticamente a frase, você pode inserir um código personalizado para fazê-lo. Esse tipo de programa é executado como um . sub-rotina dentro do aplicativo C + + Porque ele não precisa apresentar qualquer coisa para o usuário, que utiliza uma base de código muito menor o código a seguir pode ser incorporado dentro de sua aplicação C + + para reverter sentenças e apresentá-los para o usuário: .

void main () {int i, l; caractere s [] = " seqüência reversa apresentado aqui "; clrscr (); l = strlen (s ); for (i = l; i> = 0; i- -) ; printf ("% c" , s [i] ); getch (); }

Anterior :

Próximo : No
  Os artigos relacionados
·Objetivo principal de arquivos de cabeçalho 
·Objetivo Questionamento em C Programação 
·Projetos ASP.NET e Codificação em C 
·Como calcular interseção Circles em C + + 
·Qual é a diferença entre um controle de entrada analó…
·Diferença entre fgetc e getc 
·Como usar o Xcode 
·Como fazer uma string em uma matriz de caracteres em C …
·Escondendo C + + símbolos com Static Library 
·Requisitos para um SDK iTouch 
  Artigos em destaque
·Como ler dados em Xcode 
·As vantagens de protótipos de função 
·Como usar OLE Com o Visual C 
·Como usar a função atoi 
·Funções Iomanip 
·Como gerar Aleatórias negativos e positivos inteiros e…
·Como obter a Perspectiva C em Eclipse 
·Como fazer Volumétrica Fog em Open GL 
·Como Iniciar um código C Desde o Prompt de Comando 
·Como usar a ferramenta Calculate para CPP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados