God Morgen pasieros
¿Cómo están?
Gracias siempre, a ti, por visitar mes tras mes, este pequeño rincón en
Este mes continuamos en la programación…
Hablaremos sobre funciones definidas en C++
¿Are you ready?
Existen muchas funciones del lenguaje que nos facilitan el programar…uff….sí hay…desde, para una impresión…
Funciones:
1. “cout”: esta función se utiliza para imprimir en pantalla lo que sea…y cuando digo lo que sea…me refiero en que no tiene ninguna restricción en la impresión. Necesitas la librería IOSTREAM…o sea: #include Conjunta a esta función se relaciona otra…en función de se usar printf y scanf. 2. “cin”: esta función se utiliza para leer un dato…por eso te decía que era como el printf y el scanf. Usa la misma librería de la cout y su formato es: cin>>”variable a leer”. Ya asumimos que lógicamente si estamos leyendo un entero, no vamos a usar esa función, introduciendo otro tipo de dato. 3. “strcpy”: esta función nos permite copiar una cadena de caracteres a una variable, obviamente string…pero te preguntarás...¿por que no le asignamos una cadena a un string?...eso NO se puede….Formato: strcpy(“variable string”, “Valor a asignar”);...ejemplo: strcpy(h, “Mira tú”); obviamente ya hemos declarado una variable string(si se te olvidó: char 4. “strcat”: esta función nos permite concatenar un string con otro. Cuando digo concatenar, quiero decir que le une a uno otro valor, no es que los convierte en uno. Formato: strcat( 5. “strcmp”: esta función nos permite comparar dos variables string y da como resultado de esa comparación, un dato Bolean(tipo de dato que es 1 ó 0). Si la comparación da 0, no es cierto; si da 1, es cierto. Formato: strcmp(( 6. “gets”: esta función nos permite leer exclusivamente un valor string. Nos es más eficiente con respecto al scanf. Formato: gets( Esta función tiene una hermana… 7. “puts”: es casi lo mismo que es gets, solo que esta es para imprimir string´s. Formato: puts( 8. “strlen”: me gusta mucho esta función por que con ella puedo saber cual es el tamaño de un string introducido. No pienses que: si declaramos un string de 10 caracteres, el tamaño va a ser de 10 caracteres…que pasa si el string introducido no es de 10 caracteres…no puedes decir que es de 10, cuando en realidad no lo es. Por eso, entonces esta función. Formato: strlen( 9. “sizeof”: esta función, se parece a la strlen, pero esta da el tamaño, en memoria de la variable…dos cosas muy distintas, con respecto a strlen. Formato: sizeof( Bueno, eso es todo… Creo que con esto podrás hacer muchas cosas… Es más…por que no hacen un algoritmo…algo fácil: crea un algoritmo que imprima en pantalla, un string introducido, pero al revés. O sea, si introduzco “Iván”, que muestre: “návI”. No es difícil, con estás funciones puedes hacerlo rápido. Espero que te haya gustado esto…gracias por visitarme… Nos vemos el próximo mes!! Saellvertu og God Morgen!!!
3 comentarios:
Hola Ivan, mucho gusto, mi nombre es Carol y al igual que tú, tengo un espacio en blogger. Además soy TSU en informática y me interesa establecer comunicación con personas como tú, quiero decir, al parecer tienes los mismos intereses que yo (en el ámbito laboral o estudiantil). Un placer pues, cuando quieras estás cordialmente invitado a visitar mi blog: cultu-gen.blogspot.com.
Que estés bien!
Atte. Carol Ramírez
Realmente util.
no sé si esté en un error pero la función gets está definida para variables char y no como dices tú en tu post: "permite leer exclusivamente un valor string", esto lo leí en este pdf: en la página "624" del documento.
Publicar un comentario