SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.Trabajo de ecuaciones diferenciales,.
Trabajo de ecuaciones diferenciales,.
MajoJara
 
Mecanismo de 3 barras
Mecanismo de 3 barrasMecanismo de 3 barras
Mecanismo de 3 barras
Laura Acero
 
Presentación arraysobjetos
Presentación arraysobjetosPresentación arraysobjetos
Presentación arraysobjetos
silsilvetti
 
2 ldr
2 ldr2 ldr
2 ldr
UNEFA
 
Optimizacion jose godoy CI: 20239737
Optimizacion jose godoy   CI: 20239737Optimizacion jose godoy   CI: 20239737
Optimizacion jose godoy CI: 20239737
alejandro5309
 

Was ist angesagt? (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
 

Andere mochten auch (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
 

Ähnlich wie Funciones biblioteca

Computacion funciones definidas por el programador
Computacion funciones definidas por el programadorComputacion funciones definidas por el programador
Computacion funciones definidas por el programador
Manuel
 
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
Jose Jarrin
 
C ++ cuarto trabajo . -...
C ++ cuarto trabajo . -...C ++ cuarto trabajo . -...
C ++ cuarto trabajo . -...
Victor García
 
Modelos diagramabloques-111204100135-phpapp01
Modelos diagramabloques-111204100135-phpapp01Modelos diagramabloques-111204100135-phpapp01
Modelos diagramabloques-111204100135-phpapp01
pcrojas6
 
Guia De Practica 3
Guia De Practica 3Guia De Practica 3
Guia De Practica 3
louis
 
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
Nuevededos
 
Modelos.diagramabloques
Modelos.diagramabloquesModelos.diagramabloques
Modelos.diagramabloques
pollonaism
 
Trabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesTrabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones Diferenciales
MajoJara
 
Trabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones DiferencialesTrabajo De Ecuaciones Diferenciales
Trabajo De Ecuaciones Diferenciales
MajoJara
 

Ähnlich wie 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++
 

Mehr von Belén

Formato curriculum 2013
Formato curriculum 2013Formato curriculum 2013
Formato curriculum 2013
Belén
 
Tópicos especiales 5 marzo 2013
Tópicos especiales 5 marzo 2013Tópicos especiales 5 marzo 2013
Tópicos especiales 5 marzo 2013
Belén
 
Informatica educativa final
Informatica educativa finalInformatica educativa final
Informatica educativa final
Belén
 
Topicos especiales
Topicos especialesTopicos especiales
Topicos especiales
Belén
 
Vectores
VectoresVectores
Vectores
Belén
 
Estructuras de control en c
Estructuras de control en cEstructuras de control en c
Estructuras de control en c
Belén
 
Unidad2
Unidad2Unidad2
Unidad2
Belé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 2013
Belén
 
Datos belen
Datos belenDatos belen
Datos belen
Belén
 
Introduccion
IntroduccionIntroduccion
Introduccion
Belén
 
Introduccion
IntroduccionIntroduccion
Introduccion
Belén
 
Datos informativos
Datos informativosDatos informativos
Datos informativos
Belén
 
Unidad2
Unidad2Unidad2
Unidad2
Belén
 
Unidad1
Unidad1Unidad1
Unidad1
Belén
 
Tema 2 funciones
Tema 2 funcionesTema 2 funciones
Tema 2 funciones
Belén
 
Sotfware
SotfwareSotfware
Sotfware
Belén
 
Primavera
PrimaveraPrimavera
Primavera
Belén
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
Belén
 

Mehr von 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); }