SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
07/26/2015 profesor: E Batista Him 128
EJEMPLO DE FUNCION CON RETORNO APLICADA
A CONCEPTOS DE LA FISICA
PODEMOS CONFECIONAR UNA
FUNCION EN LENGUEAJE DE
PROGRAMACION C, CON
RETORNO, PARA CALCULAR EL
TIEMPO DE CAIDA LIBRE DEL
PROBLEMA ANTERIOR
07/26/2015 profesor: E Batista Him 129
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <string.h>
fx_caidalibre(float h, float g); /*Declaracion de la funcion*/
//*ejempo de llamado a una funcion: fx_caida libre
main() {
int r;
float g=9.8 ,h, t;
printf ("Universidad Tecnológica de Panamán");
printf ("Facultad de Ingeniería Eléctrica n");
printf("Ingrese el La altura de H:n");
scanf("%f", &h);
r=fx_caidalibre( h,g);
printf("El tiempo de caida es t, main= %.2f n", r/1000.);
printf("Ingrese otra altura de H:n");
scanf("%f", &h);
r=fx_caidalibre( h,g);
printf("El otro tiempo caida es t main= %.2f n", r/1000.);
}
fx_caidalibre(float h, float g) // la función caída libre
{
float tt; /*Declaracion de las variables locales*/
if(h<0) {
printf("La altura en negativa n");
tt=0; }
else {
tt= sqrt(2*h/g);
return tt*1000 ; // convertimos a enteros
}
}
EJEMPLO DE FUNCION CON RETORNO : CAIDA LIBRE EN FISICA
07/26/2015 profesor: E Batista Him 130
RESULTADO DEL PROGRAMA, LLAMANDO A UNA FUNCION CON
RETORNO
07/26/2015 profesor: E Batista Him 131
OTRO EJEMPLO DE FUNCION CON RETORNO APLICADA
A CONCEPTOS DE LA FISICA, EN PROYECTILES
PODEMOS CONFECIONAR UNA
FUNCION EN LENGUEAJE DE
PROGRAMACION C, CON RETORNO,
PARA CALCULAR EL TIEMPO TOTAL
DE VUELO, EL TIEMPO DE SUBIDA Y
LA ALTURA MAXIMA ALCANZADA
07/26/2015 profesor: E Batista Him 132
EJEMPLO DE FUNCION CON RETORNO : PROYECTILES EN FISICA
#include <stdio.h>
#include <math.h>
#include <conio.h>
#include <string.h>
#define PI 3.14159265
fx_proyectil(float vi, float g, float angulo); /*Declaracion de la funcion*/
//*ejempo de llamado a una funcion: fx_proyectil
main() {
float g=9.8,ymax, t_vuelo,t_subida,vi, angulo;
int t_v;
printf ("Universidad Tecnológica de Panamán");
printf ("Facultad de Ingeniería n");
printf("Ingrese la Velocidad inicial vi:n");
scanf("%f", &vi);
printf("Ingrese el angulo en grados :n");
scanf("%f", &angulo);
t_v = fx_proyectil( vi, g, angulo);
t_vuelo= t_v/100.0; // convertimos a decimales
t_subida= t_vuelo/2.0; // formula y = v0* sen(x)*t -1/2gt*t
ymax = vi*sin(angulo/180*PI)*t_subida - (0.5)*g*t_subida*t_subida;
printf("El tiempo de vuelo tv, main= %.2f n", t_vuelo );
printf("El tiempo de subida ts, main= %.2f n", t_subida );
printf("La maxima alura es ymax main= %.2f n", ymax );
return 0;
}
// funcion proyectil
fx_proyectil(float vi, float g, float angulo) {
float tv ;
tv= (2*vi)*sin(angulo/180*PI)/g;
return tv*100 ; // convertimos a enteros
}
07/26/2015 profesor: E Batista Him 133
RESULTADO DEL PROGRAMA, LLAMANDO A UNA FUNCION CON
RETORNO
// funcion proyectil
fx_proyectil(float vi, float g, float
angulo) {
float tv ;
tv= (2*vi)*sin(angulo/180*PI)/g;
return tv*100 ; // convertimos a enteros
}

Contenu connexe

Tendances

Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++
MarcelP16
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Maynor Mendoza
 
Funcionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltosFuncionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltos
germancat77
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
FRESH221 C.R
 

Tendances (20)

1 er informe
1 er informe1 er informe
1 er informe
 
Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++Suma y multiplicacion Programa en C++
Suma y multiplicacion Programa en C++
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datos
 
10 ejercicios resueltos en cpp
10 ejercicios resueltos en cpp10 ejercicios resueltos en cpp
10 ejercicios resueltos en cpp
 
Resultado de una raiz
Resultado de una raizResultado de una raiz
Resultado de una raiz
 
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)Ejercicios de programación en C (Estructuras condicionales-Selectivas)
Ejercicios de programación en C (Estructuras condicionales-Selectivas)
 
Hectorgutierrez
HectorgutierrezHectorgutierrez
Hectorgutierrez
 
Linear transforms es
Linear transforms esLinear transforms es
Linear transforms es
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadores
 
Apunfun2
Apunfun2Apunfun2
Apunfun2
 
Derivada Direccional
Derivada DireccionalDerivada Direccional
Derivada Direccional
 
Suma y multiplicacion
Suma y multiplicacionSuma y multiplicacion
Suma y multiplicacion
 
Michael
MichaelMichael
Michael
 
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
 
Ejemplos c++
Ejemplos c++Ejemplos c++
Ejemplos c++
 
Funcionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltosFuncionesen codeblocks ejerciciosresueltos
Funcionesen codeblocks ejerciciosresueltos
 
Problemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2bProblemas+resueltos+de+c$2 b$2b
Problemas+resueltos+de+c$2 b$2b
 
Ejercicio uno de proceso FCFS
Ejercicio uno de proceso FCFSEjercicio uno de proceso FCFS
Ejercicio uno de proceso FCFS
 
Presentación 1
Presentación 1Presentación 1
Presentación 1
 
Trabajo de tecnologia
Trabajo de tecnologiaTrabajo de tecnologia
Trabajo de tecnologia
 

En vedette

02 estrategias de evaluacion
02 estrategias de evaluacion02 estrategias de evaluacion
02 estrategias de evaluacion
s_mansilla
 
Jura de la contitucion bruno ribero
Jura de la contitucion bruno riberoJura de la contitucion bruno ribero
Jura de la contitucion bruno ribero
BrunoRibero2013
 
Historia de las matemáticas. Niko. 4tA
Historia de las matemáticas.  Niko. 4tAHistoria de las matemáticas.  Niko. 4tA
Historia de las matemáticas. Niko. 4tA
mgalmes
 
1. marco conceptual reese jun 2013
1. marco conceptual   reese jun 20131. marco conceptual   reese jun 2013
1. marco conceptual reese jun 2013
unsamdigital
 
Tabla de especificaciones para prueba
Tabla de especificaciones para pruebaTabla de especificaciones para prueba
Tabla de especificaciones para prueba
s_mansilla
 
Historia de las matemáticas. Olivia. 4t A
Historia de las matemáticas. Olivia. 4t AHistoria de las matemáticas. Olivia. 4t A
Historia de las matemáticas. Olivia. 4t A
mgalmes
 
Ute descripción de los trastornos del lenguaje y la comunicación
Ute descripción de los trastornos del lenguaje y la comunicaciónUte descripción de los trastornos del lenguaje y la comunicación
Ute descripción de los trastornos del lenguaje y la comunicación
UTE ROSA CHÁVEZ
 
Presentacion tecnologias examen
Presentacion tecnologias examenPresentacion tecnologias examen
Presentacion tecnologias examen
karina mendoza jmz
 

En vedette (20)

02 estrategias de evaluacion
02 estrategias de evaluacion02 estrategias de evaluacion
02 estrategias de evaluacion
 
Tp daniel rimoli
Tp daniel rimoliTp daniel rimoli
Tp daniel rimoli
 
Anomalías genéticas
Anomalías genéticasAnomalías genéticas
Anomalías genéticas
 
Soporte Técnico en Sistemas
Soporte Técnico en SistemasSoporte Técnico en Sistemas
Soporte Técnico en Sistemas
 
Moodle2 bloquesb
Moodle2 bloquesbMoodle2 bloquesb
Moodle2 bloquesb
 
Trabajo practic
Trabajo practicTrabajo practic
Trabajo practic
 
Prueba de adj y fab
Prueba de adj y fabPrueba de adj y fab
Prueba de adj y fab
 
Power dure jorge
Power dure jorgePower dure jorge
Power dure jorge
 
Jura de la contitucion bruno ribero
Jura de la contitucion bruno riberoJura de la contitucion bruno ribero
Jura de la contitucion bruno ribero
 
Examen in..[1]
Examen in..[1]Examen in..[1]
Examen in..[1]
 
Historia de las matemáticas. Niko. 4tA
Historia de las matemáticas.  Niko. 4tAHistoria de las matemáticas.  Niko. 4tA
Historia de las matemáticas. Niko. 4tA
 
1. marco conceptual reese jun 2013
1. marco conceptual   reese jun 20131. marco conceptual   reese jun 2013
1. marco conceptual reese jun 2013
 
La historia del constitucionalismo Venezolano
La historia del constitucionalismo VenezolanoLa historia del constitucionalismo Venezolano
La historia del constitucionalismo Venezolano
 
Tabla de especificaciones para prueba
Tabla de especificaciones para pruebaTabla de especificaciones para prueba
Tabla de especificaciones para prueba
 
La historia de las bibliotecas
La historia de las bibliotecasLa historia de las bibliotecas
La historia de las bibliotecas
 
Presentación3
Presentación3Presentación3
Presentación3
 
Proceso de la auditoría de sistemas basada en
Proceso de la auditoría de sistemas basada enProceso de la auditoría de sistemas basada en
Proceso de la auditoría de sistemas basada en
 
Historia de las matemáticas. Olivia. 4t A
Historia de las matemáticas. Olivia. 4t AHistoria de las matemáticas. Olivia. 4t A
Historia de las matemáticas. Olivia. 4t A
 
Ute descripción de los trastornos del lenguaje y la comunicación
Ute descripción de los trastornos del lenguaje y la comunicaciónUte descripción de los trastornos del lenguaje y la comunicación
Ute descripción de los trastornos del lenguaje y la comunicación
 
Presentacion tecnologias examen
Presentacion tecnologias examenPresentacion tecnologias examen
Presentacion tecnologias examen
 

Similaire à Funciones con retorno en lengaje c utp ejemplos

ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++
Riki Tapia
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
Riki Tapia
 
(Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++ (Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++
Eli Diaz
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
die_dex
 
Programa de enkin libardo vasquez palacio
Programa de enkin libardo vasquez palacioPrograma de enkin libardo vasquez palacio
Programa de enkin libardo vasquez palacio
Elkiin VasQuezz
 

Similaire à Funciones con retorno en lengaje c utp ejemplos (20)

Laboratorio1 entrada-salida de datos / Lenguance C
Laboratorio1   entrada-salida de datos / Lenguance CLaboratorio1   entrada-salida de datos / Lenguance C
Laboratorio1 entrada-salida de datos / Lenguance C
 
Problemas j&p
Problemas j&pProblemas j&p
Problemas j&p
 
Problemas
Problemas Problemas
Problemas
 
Ejercicios de programación.
Ejercicios de programación.Ejercicios de programación.
Ejercicios de programación.
 
Programaswin32c++
Programaswin32c++Programaswin32c++
Programaswin32c++
 
ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++ESTRUCTURAS ARRAYS Y DATOS C++
ESTRUCTURAS ARRAYS Y DATOS C++
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
(Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++ (Meta 5.1)función sin parámetros que no retorna valor dev c++
(Meta 5.1)función sin parámetros que no retorna valor dev c++
 
ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++ESTRUCTURAS DE CONTROL: BUCLES EN C++
ESTRUCTURAS DE CONTROL: BUCLES EN C++
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
Codigos de programas
Codigos de programasCodigos de programas
Codigos de programas
 
C basico
C basicoC basico
C basico
 
C basico
C basicoC basico
C basico
 
Módulo 6 (sin estilo)
Módulo 6 (sin estilo)Módulo 6 (sin estilo)
Módulo 6 (sin estilo)
 
programas varios de visual
programas varios de visualprogramas varios de visual
programas varios de visual
 
Practicas de programacion 11 20
Practicas de programacion 11 20Practicas de programacion 11 20
Practicas de programacion 11 20
 
Programa de enkin libardo vasquez palacio
Programa de enkin libardo vasquez palacioPrograma de enkin libardo vasquez palacio
Programa de enkin libardo vasquez palacio
 
PROGRAMAS C++
PROGRAMAS C++PROGRAMAS C++
PROGRAMAS C++
 
Algoritmos resueltos
Algoritmos resueltosAlgoritmos resueltos
Algoritmos resueltos
 

Plus de Home

Plus de Home (20)

Configurar servidor sql puerto 1433 y el oracle 1521 y sqlite administracion...
Configurar servidor sql puerto 1433 y el oracle  1521 y sqlite administracion...Configurar servidor sql puerto 1433 y el oracle  1521 y sqlite administracion...
Configurar servidor sql puerto 1433 y el oracle 1521 y sqlite administracion...
 
Cursores , procedimientos almacenados en oracle y sql server
Cursores , procedimientos almacenados en oracle y sql serverCursores , procedimientos almacenados en oracle y sql server
Cursores , procedimientos almacenados en oracle y sql server
 
suma de matriz A+ B, diagonal, Oracle 11g, matriz, dos dimensiones
suma de matriz A+ B, diagonal, Oracle 11g, matriz, dos dimensionessuma de matriz A+ B, diagonal, Oracle 11g, matriz, dos dimensiones
suma de matriz A+ B, diagonal, Oracle 11g, matriz, dos dimensiones
 
aplicaciones varias integral definida oracle,
aplicaciones varias integral definida oracle,aplicaciones varias integral definida oracle,
aplicaciones varias integral definida oracle,
 
Aes tipo de encriptacion ppt utp
Aes tipo de encriptacion  ppt  utp Aes tipo de encriptacion  ppt  utp
Aes tipo de encriptacion ppt utp
 
Criptografía Aplicada en Base de datos
Criptografía Aplicada en Base de datosCriptografía Aplicada en Base de datos
Criptografía Aplicada en Base de datos
 
Amores correa, miriam taller no. 1
 Amores correa, miriam     taller no. 1 Amores correa, miriam     taller no. 1
Amores correa, miriam taller no. 1
 
La educación en Valores y valores en las aulas
La educación en Valores y valores en las aulas La educación en Valores y valores en las aulas
La educación en Valores y valores en las aulas
 
Sistemas de Información Inteligente
Sistemas de Información InteligenteSistemas de Información Inteligente
Sistemas de Información Inteligente
 
Pilar analisis de riesgo
Pilar analisis de riesgoPilar analisis de riesgo
Pilar analisis de riesgo
 
HERRAMIENTAS DE ANÁLISIS DE DATOS
HERRAMIENTAS DE ANÁLISIS DE DATOSHERRAMIENTAS DE ANÁLISIS DE DATOS
HERRAMIENTAS DE ANÁLISIS DE DATOS
 
Modelo en cascada
Modelo en cascada Modelo en cascada
Modelo en cascada
 
tipos de prueba desarrollo software
tipos de prueba desarrollo softwaretipos de prueba desarrollo software
tipos de prueba desarrollo software
 
Programacion,lenguaje c , matriz,producto, resta, suma
Programacion,lenguaje c , matriz,producto, resta, sumaProgramacion,lenguaje c , matriz,producto, resta, suma
Programacion,lenguaje c , matriz,producto, resta, suma
 
estructuras lenguaje c, punteros, laboratorio, UTP
estructuras lenguaje c, punteros, laboratorio, UTPestructuras lenguaje c, punteros, laboratorio, UTP
estructuras lenguaje c, punteros, laboratorio, UTP
 
comunicacion mapas conceptuales
comunicacion mapas conceptualescomunicacion mapas conceptuales
comunicacion mapas conceptuales
 
Estratrategias estructurales integradoras
Estratrategias estructurales  integradorasEstratrategias estructurales  integradoras
Estratrategias estructurales integradoras
 
dimensiones de la evaluación educativa
dimensiones de la evaluación educativa dimensiones de la evaluación educativa
dimensiones de la evaluación educativa
 
integración escolar nuevas tecnologias
integración escolar nuevas tecnologiasintegración escolar nuevas tecnologias
integración escolar nuevas tecnologias
 
educación en valores y valores en aulas
educación en valores y valores en aulas  educación en valores y valores en aulas
educación en valores y valores en aulas
 

Dernier

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
Wilian24
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 

Dernier (20)

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 

Funciones con retorno en lengaje c utp ejemplos

  • 1. 07/26/2015 profesor: E Batista Him 128 EJEMPLO DE FUNCION CON RETORNO APLICADA A CONCEPTOS DE LA FISICA PODEMOS CONFECIONAR UNA FUNCION EN LENGUEAJE DE PROGRAMACION C, CON RETORNO, PARA CALCULAR EL TIEMPO DE CAIDA LIBRE DEL PROBLEMA ANTERIOR
  • 2. 07/26/2015 profesor: E Batista Him 129 #include <stdio.h> #include <math.h> #include <conio.h> #include <string.h> fx_caidalibre(float h, float g); /*Declaracion de la funcion*/ //*ejempo de llamado a una funcion: fx_caida libre main() { int r; float g=9.8 ,h, t; printf ("Universidad Tecnológica de Panamán"); printf ("Facultad de Ingeniería Eléctrica n"); printf("Ingrese el La altura de H:n"); scanf("%f", &h); r=fx_caidalibre( h,g); printf("El tiempo de caida es t, main= %.2f n", r/1000.); printf("Ingrese otra altura de H:n"); scanf("%f", &h); r=fx_caidalibre( h,g); printf("El otro tiempo caida es t main= %.2f n", r/1000.); } fx_caidalibre(float h, float g) // la función caída libre { float tt; /*Declaracion de las variables locales*/ if(h<0) { printf("La altura en negativa n"); tt=0; } else { tt= sqrt(2*h/g); return tt*1000 ; // convertimos a enteros } } EJEMPLO DE FUNCION CON RETORNO : CAIDA LIBRE EN FISICA
  • 3. 07/26/2015 profesor: E Batista Him 130 RESULTADO DEL PROGRAMA, LLAMANDO A UNA FUNCION CON RETORNO
  • 4. 07/26/2015 profesor: E Batista Him 131 OTRO EJEMPLO DE FUNCION CON RETORNO APLICADA A CONCEPTOS DE LA FISICA, EN PROYECTILES PODEMOS CONFECIONAR UNA FUNCION EN LENGUEAJE DE PROGRAMACION C, CON RETORNO, PARA CALCULAR EL TIEMPO TOTAL DE VUELO, EL TIEMPO DE SUBIDA Y LA ALTURA MAXIMA ALCANZADA
  • 5. 07/26/2015 profesor: E Batista Him 132 EJEMPLO DE FUNCION CON RETORNO : PROYECTILES EN FISICA #include <stdio.h> #include <math.h> #include <conio.h> #include <string.h> #define PI 3.14159265 fx_proyectil(float vi, float g, float angulo); /*Declaracion de la funcion*/ //*ejempo de llamado a una funcion: fx_proyectil main() { float g=9.8,ymax, t_vuelo,t_subida,vi, angulo; int t_v; printf ("Universidad Tecnológica de Panamán"); printf ("Facultad de Ingeniería n"); printf("Ingrese la Velocidad inicial vi:n"); scanf("%f", &vi); printf("Ingrese el angulo en grados :n"); scanf("%f", &angulo); t_v = fx_proyectil( vi, g, angulo); t_vuelo= t_v/100.0; // convertimos a decimales t_subida= t_vuelo/2.0; // formula y = v0* sen(x)*t -1/2gt*t ymax = vi*sin(angulo/180*PI)*t_subida - (0.5)*g*t_subida*t_subida; printf("El tiempo de vuelo tv, main= %.2f n", t_vuelo ); printf("El tiempo de subida ts, main= %.2f n", t_subida ); printf("La maxima alura es ymax main= %.2f n", ymax ); return 0; } // funcion proyectil fx_proyectil(float vi, float g, float angulo) { float tv ; tv= (2*vi)*sin(angulo/180*PI)/g; return tv*100 ; // convertimos a enteros }
  • 6. 07/26/2015 profesor: E Batista Him 133 RESULTADO DEL PROGRAMA, LLAMANDO A UNA FUNCION CON RETORNO // funcion proyectil fx_proyectil(float vi, float g, float angulo) { float tv ; tv= (2*vi)*sin(angulo/180*PI)/g; return tv*100 ; // convertimos a enteros }