“Conocimiento Programación>C /C + + Programming

Cómo convertir una cadena en un gráfico en C + +

2011/6/2
The C + + lenguaje de programación le permite manipular datos en una multitud de formas. Por ejemplo , puede convertir una cadena de texto en un gráfico , donde el valor de cada carácter de la cadena corresponde a un valor en el cuadro. Esto es posible porque cada personaje tiene un valor numérico subyacente , lo que le permite ser fácilmente convertida en un número. Este número se puede representar en un gráfico. Este programa es una gran manera de familiarizarse con C + + manipulación de cadenas . Cosas que necesitará
+ entorno de desarrollo integrado ( IDE ) , como Eclipse CDT
C + + Compiler , tal GCC
Mostrar Más instrucciones
1

carga C + el C + + IDE haciendo clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE.
2

Escriba las siguientes líneas en la parte superior del archivo de código fuente para importar las bibliotecas que tienen las funciones necesarias para convertir una cadena en un gráfico :

# include # include # include using namespace std ;
3

Declarar una función principal, que es el punto de partida para su programa. Las llaves que siguen una función encierran un bloque de código . Coloque todos los estados en los siguientes pasos dentro de este bloque de código. Escriba la siguiente declaración para crear una función principal vacía.

Int main () { }
4

Declarar una matriz de caracteres , también conocida como una cadena, por escrito la siguiente declaración :

caracteres s [ ] = " 0 1 5 3 5 8 1 3 " ;
5

Crear una sentencia de bucle "for" que se repite en todos los personajes de la cadena:

para (unsigned int i = 0 ; i < sizeof ( s ), i + + ) { }
6

Convertir el carácter que el bucle "for" se está iterando sobre escribiendo la siguiente sentencia en el interior del bloque de código del bucle :

int num = s [ i];
7

Crear un segundo bucle "for" dentro del bloque de código de el primer bucle "for" y después de la declaración anterior . Este bucle se repite un número de veces igual al valor numérico del carácter que se repiten a lo largo en el primer bucle . El bucle imprime un asterisco en cada iteración, la creación de un gráfico que traza el valor del carácter . Escriba las siguientes declaraciones de lograr esto :

for (int j = 0 ; j < num; j + + ) { cout << " *"; }
8

Imprime un carácter de fin de línea mediante la colocación de la siguiente declaración por debajo del segundo bucle "for" . Esto completa una línea de la gráfica

cout << endl ; .
9

compilar y ejecutar el programa pulsando el botón verde "Play " en la barra superior de la IDE. El programa convierte los caracteres individuales de la cadena en valores numéricos . Estos valores se imprimen en forma de diagrama de asteriscos .

C /C + + Programming
Cómo compilar C en Ubuntu
Cómo diseñar un programa escrito en C + + para calcular los sueldos de trabajadores
Como entrada azar números binarios en C + +
¿Cómo se escribe un archivo CSV en C #
Cómo utilizar punteros en C + +
Cómo eliminar una línea de un archivo en C
Cómo crear un # DLL de biblioteca de clases C con Visual Studio Net
Cómo convertir C + + de ADA
Conocimiento de la computadora © http://www.ordenador.online