SlideShare une entreprise Scribd logo
1  sur  7
FUNCIONES EN C++
Las funciones son un conjunto de
instrucciones que realizan una tarea
específica.
En general toman ciertos valores de entrada,
llamados parámetros y proporcionan un valor
de salida o valor de retorno; aunque en C++,
tanto unos como el otro son opcionales, y
pueden no existir.
FUNCIONES MATEMÁTICAS
FUNCIÓN DESCRIPCIÓN
pow(a,b) El valor de a elevado a b
sqrt(a) Raiz cuadrada de a
abs(a) El valor absoluto de a (para int)
cos(a) Coseno del ángulo a (expresado en radianes)
sin(a) Seno de a
tan(a) Tangente de a
Cabecera :
#include<math.h>
Función Descripción
Strlen Devuelve la longitud de la cadena s
Strcpy Copia la cadena “fuente” en la cadena
“destino”
Strcat concatena la cadena “fuente” al final del
“destino”
strcmp Compara las cadenas s1 y s2 y devuelve:
0 si s1 = s2
<0 si s1 < s2
>0 si s1 > s2
Cabecera:
#include<string.h>
FUNCIONES DE CADENA
Ejemplo 1
void main ()
{
char nombre[75];
int longitud = 0;
longitud = strlen (nombre);
printf(“%d”,longitud);
}
Ejemplo 2
void main ()
{
char texto_origen[75], texto_destino[25] ;
strcpy (texto_destino, texto_origen);
printf(“%s”, texto_destino);
}
Ejemplo 3
void main ()
{ char texto_1[75];
char texto_2[25] ;
strcat (texto_1, texto_2);
printf(“ %s”, texto_1);
Ejemplo 4
void main ()
{ char texto_1[75];
char texto_2[25] ;
int resultado;
resultado = strcmp (texto_1, texto_2);
printf(“%d”,resultado);
}
Funciones biblioteca
Funciones biblioteca

Contenu connexe

Tendances

Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.MajoJara
 
Implementacion Algoritmo LRTA*
Implementacion Algoritmo LRTA*Implementacion Algoritmo LRTA*
Implementacion Algoritmo LRTA*mariasusanaSD
 
Mecanismo de 3 barras
Mecanismo de 3 barrasMecanismo de 3 barras
Mecanismo de 3 barrasLaura Acero
 
Simplificación de gramáticas independientes de contexto
Simplificación de gramáticas independientes de contextoSimplificación de gramáticas independientes de contexto
Simplificación de gramáticas independientes de contextoEduardo Tello
 
Transformada de laplace
Transformada de laplaceTransformada de laplace
Transformada de laplaceAlfonso Jara
 
Funciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplosFunciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplosHome
 
Presentación arraysobjetos
Presentación arraysobjetosPresentación arraysobjetos
Presentación arraysobjetossilsilvetti
 
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDAEJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDABoris Gabriel
 
Contactar en www.fiec.espol.edu.ec
Contactar  en www.fiec.espol.edu.ecContactar  en www.fiec.espol.edu.ec
Contactar en www.fiec.espol.edu.ecSilvana Vargas
 
2 ldr
2 ldr2 ldr
2 ldrUNEFA
 
Optimizacion jose godoy CI: 20239737
Optimizacion jose godoy   CI: 20239737Optimizacion jose godoy   CI: 20239737
Optimizacion jose godoy CI: 20239737alejandro5309
 

Tendances (19)

Recapitulación
RecapitulaciónRecapitulación
Recapitulación
 
Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.
 
Implementacion Algoritmo LRTA*
Implementacion Algoritmo LRTA*Implementacion Algoritmo LRTA*
Implementacion Algoritmo LRTA*
 
Lab 1
Lab 1Lab 1
Lab 1
 
Mecanismo de 3 barras
Mecanismo de 3 barrasMecanismo de 3 barras
Mecanismo de 3 barras
 
FUNCIÓN CUADRÁTICA
FUNCIÓN CUADRÁTICAFUNCIÓN CUADRÁTICA
FUNCIÓN CUADRÁTICA
 
Simplificación de gramáticas independientes de contexto
Simplificación de gramáticas independientes de contextoSimplificación de gramáticas independientes de contexto
Simplificación de gramáticas independientes de contexto
 
Matemática: Funciones.
Matemática: Funciones.Matemática: Funciones.
Matemática: Funciones.
 
Transformada de laplace
Transformada de laplaceTransformada de laplace
Transformada de laplace
 
Funcuad
FuncuadFuncuad
Funcuad
 
Funciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplosFunciones con retorno en lengaje c utp ejemplos
Funciones con retorno en lengaje c utp ejemplos
 
Presentación arraysobjetos
Presentación arraysobjetosPresentación arraysobjetos
Presentación arraysobjetos
 
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDAEJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
EJERCICIOS DE APLICACION DE LAS INSTRUCCIONES DE ENTRADA Y SALIDA
 
Contactar en www.fiec.espol.edu.ec
Contactar  en www.fiec.espol.edu.ecContactar  en www.fiec.espol.edu.ec
Contactar en www.fiec.espol.edu.ec
 
Lab.circuitos ii#8
Lab.circuitos ii#8Lab.circuitos ii#8
Lab.circuitos ii#8
 
2 ldr
2 ldr2 ldr
2 ldr
 
Federico moreira
Federico moreiraFederico moreira
Federico moreira
 
Graf de func ex log
Graf de func ex logGraf de func ex log
Graf de func ex log
 
Optimizacion jose godoy CI: 20239737
Optimizacion jose godoy   CI: 20239737Optimizacion jose godoy   CI: 20239737
Optimizacion jose godoy CI: 20239737
 

En vedette (9)

funciones con c++
funciones con c++funciones con c++
funciones con c++
 
Funciones C++
Funciones C++Funciones C++
Funciones C++
 
Elementos básicos del lenguaje
Elementos básicos del lenguajeElementos básicos del lenguaje
Elementos básicos del lenguaje
 
11 Funciones
11 Funciones11 Funciones
11 Funciones
 
Funciones en c++
Funciones en c++Funciones en c++
Funciones en c++
 
Manual de lenguaje c++
Manual de lenguaje c++Manual de lenguaje c++
Manual de lenguaje c++
 
Diapositivas funciones 1
Diapositivas funciones 1Diapositivas funciones 1
Diapositivas funciones 1
 
Funciones en C
Funciones en CFunciones en C
Funciones en C
 
FUNCIONES LENGUAJE C
FUNCIONES LENGUAJE CFUNCIONES LENGUAJE C
FUNCIONES LENGUAJE C
 

Similaire à Funciones biblioteca

Comandos importantes en c++
Comandos importantes en c++Comandos importantes en c++
Comandos importantes en c++Andy Otañez
 
Computacion funciones definidas por el programador
Computacion funciones definidas por el programadorComputacion funciones definidas por el programador
Computacion funciones definidas por el programadorManuel
 
Solución de circuitos LCR en serie con Matlab
Solución de circuitos LCR en serie con MatlabSolución de circuitos LCR en serie con Matlab
Solución de circuitos LCR en serie con MatlabJose Jarrin
 
C ++ cuarto trabajo . -...
C ++ cuarto trabajo . -...C ++ cuarto trabajo . -...
C ++ cuarto trabajo . -...Victor García
 
EDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieEDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieIvenick
 
Modelos diagramabloques-111204100135-phpapp01
Modelos diagramabloques-111204100135-phpapp01Modelos diagramabloques-111204100135-phpapp01
Modelos diagramabloques-111204100135-phpapp01pcrojas6
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Milton Nicolay
 
Guia De Practica 3
Guia De Practica 3Guia De Practica 3
Guia De Practica 3louis
 
Manual de fórmulas técnicas 2
Manual de fórmulas técnicas 2Manual de fórmulas técnicas 2
Manual de fórmulas técnicas 2Nuevededos
 
2023 CT-AutoCAD_S1.pdf
2023 CT-AutoCAD_S1.pdf2023 CT-AutoCAD_S1.pdf
2023 CT-AutoCAD_S1.pdfPatoLucas10
 
Modelos.diagramabloques
Modelos.diagramabloquesModelos.diagramabloques
Modelos.diagramabloquespollonaism
 
Trabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesTrabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesMajoJara
 
Trabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesTrabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesMajoJara
 

Similaire à Funciones biblioteca (20)

Comandos importantes en c++
Comandos importantes en c++Comandos importantes en c++
Comandos importantes en c++
 
Computacion funciones definidas por el programador
Computacion funciones definidas por el programadorComputacion funciones definidas por el programador
Computacion funciones definidas por el programador
 
Solución de circuitos LCR en serie con Matlab
Solución de circuitos LCR en serie con MatlabSolución de circuitos LCR en serie con Matlab
Solución de circuitos LCR en serie con Matlab
 
Cadenas mey
Cadenas meyCadenas mey
Cadenas mey
 
C ++ cuarto trabajo . -...
C ++ cuarto trabajo . -...C ++ cuarto trabajo . -...
C ++ cuarto trabajo . -...
 
C ++ cuarto trabajo
C ++ cuarto trabajoC ++ cuarto trabajo
C ++ cuarto trabajo
 
EDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serieEDO de Segundo Orden en Circuitos RLC en serie
EDO de Segundo Orden en Circuitos RLC en serie
 
Modelos diagramabloques-111204100135-phpapp01
Modelos diagramabloques-111204100135-phpapp01Modelos diagramabloques-111204100135-phpapp01
Modelos diagramabloques-111204100135-phpapp01
 
Fundamentos de programación librería string C++
Fundamentos de programación librería string C++Fundamentos de programación librería string C++
Fundamentos de programación librería string C++
 
Guia De Practica 3
Guia De Practica 3Guia De Practica 3
Guia De Practica 3
 
Apuntadores
Apuntadores Apuntadores
Apuntadores
 
Funciones str
Funciones strFunciones str
Funciones str
 
Manual de fórmulas técnicas 2
Manual de fórmulas técnicas 2Manual de fórmulas técnicas 2
Manual de fórmulas técnicas 2
 
2023 CT-AutoCAD_S1.pdf
2023 CT-AutoCAD_S1.pdf2023 CT-AutoCAD_S1.pdf
2023 CT-AutoCAD_S1.pdf
 
Modelos.diagramabloques
Modelos.diagramabloquesModelos.diagramabloques
Modelos.diagramabloques
 
Modelos.diagramabloques
Modelos.diagramabloquesModelos.diagramabloques
Modelos.diagramabloques
 
Modelos.diagramabloques
Modelos.diagramabloquesModelos.diagramabloques
Modelos.diagramabloques
 
Trabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesTrabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones Diferenciales
 
Trabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesTrabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones Diferenciales
 
Librerias de dev c++
Librerias de dev c++Librerias de dev c++
Librerias de dev c++
 

Plus de Belén

Formato curriculum 2013
Formato curriculum 2013Formato curriculum 2013
Formato curriculum 2013Belén
 
Tópicos especiales 5 marzo 2013
Tópicos especiales 5 marzo 2013Tópicos especiales 5 marzo 2013
Tópicos especiales 5 marzo 2013Belén
 
Informatica educativa final
Informatica educativa finalInformatica educativa final
Informatica educativa finalBelén
 
Topicos especiales
Topicos especialesTopicos especiales
Topicos especialesBelén
 
Vectores
VectoresVectores
VectoresBelén
 
Estructuras de control en c
Estructuras de control en cEstructuras de control en c
Estructuras de control en cBelén
 
Unidad2
Unidad2Unidad2
Unidad2Belén
 
Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013Belén
 
Datos belen
Datos belenDatos belen
Datos belenBelén
 
Introduccion
IntroduccionIntroduccion
IntroduccionBelén
 
Introduccion
IntroduccionIntroduccion
IntroduccionBelén
 
Datos informativos
Datos informativosDatos informativos
Datos informativosBelén
 
Unidad2
Unidad2Unidad2
Unidad2Belén
 
Unidad1
Unidad1Unidad1
Unidad1Belén
 
Tema 2 funciones
Tema 2 funcionesTema 2 funciones
Tema 2 funcionesBelén
 
Sotfware
SotfwareSotfware
SotfwareBelén
 
Primavera
PrimaveraPrimavera
PrimaveraBelén
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujoBelén
 
Tecnologia
TecnologiaTecnologia
TecnologiaBelén
 

Plus de Belén (20)

Formato curriculum 2013
Formato curriculum 2013Formato curriculum 2013
Formato curriculum 2013
 
Tópicos especiales 5 marzo 2013
Tópicos especiales 5 marzo 2013Tópicos especiales 5 marzo 2013
Tópicos especiales 5 marzo 2013
 
Informatica educativa final
Informatica educativa finalInformatica educativa final
Informatica educativa final
 
Topicos especiales
Topicos especialesTopicos especiales
Topicos especiales
 
Vectores
VectoresVectores
Vectores
 
Estructuras de control en c
Estructuras de control en cEstructuras de control en c
Estructuras de control en c
 
Unidad2
Unidad2Unidad2
Unidad2
 
Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013Lenguajes de programación 5 marzo 2013
Lenguajes de programación 5 marzo 2013
 
Datos belen
Datos belenDatos belen
Datos belen
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Datos informativos
Datos informativosDatos informativos
Datos informativos
 
Unidad2
Unidad2Unidad2
Unidad2
 
Unidad1
Unidad1Unidad1
Unidad1
 
Tema 2 funciones
Tema 2 funcionesTema 2 funciones
Tema 2 funciones
 
Sotfware
SotfwareSotfware
Sotfware
 
Hola
HolaHola
Hola
 
Primavera
PrimaveraPrimavera
Primavera
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 

Funciones biblioteca

  • 1. FUNCIONES EN C++ Las funciones son un conjunto de instrucciones que realizan una tarea específica. En general toman ciertos valores de entrada, llamados parámetros y proporcionan un valor de salida o valor de retorno; aunque en C++, tanto unos como el otro son opcionales, y pueden no existir.
  • 2. FUNCIONES MATEMÁTICAS FUNCIÓN DESCRIPCIÓN pow(a,b) El valor de a elevado a b sqrt(a) Raiz cuadrada de a abs(a) El valor absoluto de a (para int) cos(a) Coseno del ángulo a (expresado en radianes) sin(a) Seno de a tan(a) Tangente de a Cabecera : #include<math.h>
  • 3. Función Descripción Strlen Devuelve la longitud de la cadena s Strcpy Copia la cadena “fuente” en la cadena “destino” Strcat concatena la cadena “fuente” al final del “destino” strcmp Compara las cadenas s1 y s2 y devuelve: 0 si s1 = s2 <0 si s1 < s2 >0 si s1 > s2 Cabecera: #include<string.h> FUNCIONES DE CADENA
  • 4. Ejemplo 1 void main () { char nombre[75]; int longitud = 0; longitud = strlen (nombre); printf(“%d”,longitud); } Ejemplo 2 void main () { char texto_origen[75], texto_destino[25] ; strcpy (texto_destino, texto_origen); printf(“%s”, texto_destino); }
  • 5. Ejemplo 3 void main () { char texto_1[75]; char texto_2[25] ; strcat (texto_1, texto_2); printf(“ %s”, texto_1); Ejemplo 4 void main () { char texto_1[75]; char texto_2[25] ; int resultado; resultado = strcmp (texto_1, texto_2); printf(“%d”,resultado); }