• WORD
  • FORMATO AUTOMATICO Y ESTILOS
  • INSERTAR CUADRO DE TEXTO Y ECUACION
  • REFERENCIASTABLA DE CONTENIDO Y BIBLIOGRAFIA
  • Ir a Prácticas
  • EXCEL
  • FORMULAS I y II
  • TABLAS Y GRAFICOS DINAMICOS
  • SUBTOTALES Y BASE DE DATOS
  • MACROS
  • Ir a Prácticas
  • AUTOCAD
  • 2D:DIBUJO Y ACOTAR
  • INSERTAR BLOQUES Y PLOT
  • 3D: MODELADO Y EDICION DE SOLIDOS
  • RENDER Y ANIMACIONES
  • Ir a Prácticas

viernes, 2 de febrero de 2024

CADENAS EN EL LENGUAJE C++

CADENAS

Es un arreglo de caracteres.

SINTAXIS: char nombre_cadena[tamaño]

Ejemplo : char v[14];


CODIGOS


1) LECTURA DE UN CARÁCTER DESDE UN TECLADO: getche

*BIBLIOTECA: <conio.h>


Ejemplo: t= getche();

**BIBLIOTECA: <stdio.h>

Ejemplo: t= getchar();


2)  LECTURA DE UNA CADENA DESDE  EL TECLADO: gets 

BIBLIOTECA: <stdio.h>

Ejemplo: gets(t);


3) LECTURA DE UNA CADENA DESDE EL TECLADO: cin.getline

BIBLIOTECA: <iostream>

Ejemplo:  cin.getline(w,40)

es decir se escribira la cadena en la variable "w", de tamaño maximo de 40 caracteres


3)      COPIA DE CADENAS:strcpy

BIBLIOTECA: <string.h>

Ejmplo: strcpy(w,t);


4)      CONCATENADO DE CADENAS:strcat

BIBLIOTECA: <string.h>

Ejemplo: strcat(w,t);


5)      COMPARACION DE CADENAS: strcmp

BIBLIOTECA: <string.h>

Ejemplo: strcmp(w,t);


6)      LONGITUD DE CADENAS: strlen

BIBLIOTECA: <string.h>

Ejemplo: strlen(w,t);


7)      CONVERSION DE CADENAS A NUMEROS:strtol

BIBLIOTECA: <stdlib.h>

Ejemplo: y= strtol(w,&endptr,10);

                 z= strod(w,&endptr);


8)      CONVERSION DE NUMEROS A CADENAS: itoa

BIBLIOTECA: <stdlib.h>

Ejemplo: itoa(w,t,10);


9)      INVERSION DE LOS CARACTERISTICAS DE UNA CADENA:strrev

BIBLIOTECA: <string.h>

Ejemplo: strrev(w);


10)   INSERCION DE UN CARÁCTER A UNA CADENA:strnset

BIBLIOTECA: <string.h>

Ejemplo: strnset(w,’*’,4);

                 strset(w);


11)   CODIGO ASCII DE UN CARÁCTER: toascii

BIBLIOTECA: <ctype.h>

Ejemplo: toascii(w);


12)   BORRADO HASTA EL FINAL DE LA LINEA: clreol

BIBLIOTECA: <conio.h>

Ejemplo: clreol(w);


13)   CAMBIO DE CARÁCTER A MINUSCULA: tolower

BIBLIOTECA: <ctype.h>

Ejemplo: cout<<tolower(‘w’);


14)   CAMBIO DE CARÁCTER A MAYUSCULA: toupper

BIBLIOTECA: <ctype.h>

Ejemplo: cout<<toupper(‘w’);


15)   CAMBIO DE CADENA A MINUSCULAS: strlwr

BIBLIOTECA: <string.h>

Ejemplo: cout<<strlwr(‘VERDAD’);


16)   CAMBIO A MAYUSCULAS: strupr

BIBLIOTECA: <string.h>

Ejemplo: cout<<strupr(‘VERDAD’);


17)DIVIDIR PALABRAS: strtok

ejemplo: strtok(s,v)


18)   ARREGLOS DE CADENAS

Char y[maximo de cadenas][numero de caracteres];

Ejemplo:  y[20][10];


 19)INICIALIZACION DE CADENAS:

char w[5] = {‘m’,’i’,’e’,’l’,’\0’};

char w[5] = “miel”;


  

No hay comentarios.:

Publicar un comentario