SlideShare una empresa de Scribd logo
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
•LIBRERIA MATH.H
•LIBRERIA STDLIB.H
•FUNCIONES MATEMATICAS (sqrt - pow)
•FUNCION (SYSTEM)
TEMAS:
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Qué la libreria math.h
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H
Esta libreria si realizamos una traducción es evidentemente
la libreria matemáticas, por lo que maneja explicitamente
funciones matemáticas y para estas se usa la liberia math.h.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H
Como se explicaba en otros slides, la H, es de header y
todas las librerias por su condición de estar en la cabecera
de nuestro código su extensión es HEADER.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Qué funciones maneja
math.h
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H
Por las funciones matemáticas que maneja math.h que nos
debemos preocupar en este momento, es por las funciones
Utilizadas para la raíz cuadrada y para la potenciación.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Cuales son estas funciones
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H
Estas funciones son:
•SQRT = raíz cuadrada
•POW = potenciación
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Algún ejemplo de
sqrt y pow
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Primer ejemplo con
sqrt
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H#include<stdio.h>
#include<math.h>
int main(){
float a,r;
printf(“Ingrese el valor: ”);
scanf(“%i”,&a);
r=sqrt(a);
printf(“La ra%c es: %f”,r);
}
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H
Se preguntaran porque la varible (a) en el código
anterior fue declarada de tipo flotante, es sencillo,
no todas las raices cuadradas son exactas y tienen
puntos decimales, y por esa razón declaramos la variable
con un tipo de dato que soporte puntos decimales.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Segundo ejemplo con
pow
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H#include<stdio.h>
#include<math.h>
int main(){
float a,b,r;
printf(“Ingrese la base: ”);
scanf(“%i”,&a);
printf(“Ingrese el exponente: ”);
scanf(“%i”,&b);
r=pow(a,b);
printf(“La ra%c es: %f”,r); }
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Ahora toca el turno
de la libreria STDLIB.H
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA STDLIB.H
El nombre de la libreria es un acrónimo de STANDARD
LIBRARY, contiene funciones para la gestión de la ram,
Control de procesos generales y otras cosas, por ahora
la función que nos debe preocupar es (SYSTEM).
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Cómo funciona system
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA STDLIB.H
System es muy versátil, entre las cosas que se pueden
realizar con ella se puede destacar:
•CLS: Clear Screen (limpiar pantalla)
•COLOR
•Y la habilidad de llamar otros ejecutibles en nuestro código
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
Ejemplos con system
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H
#include<stdio.h>
#include<stdlib.h>
int main(){ system(“cls”);
float a;
printf(“Ingrese un digito: ”);
scanf(“%i”,&a);
printf(“El digito es: %f”,a); }
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA STDLIB.H
El código anterior nos muestra el uso de CLS en la
función system, lo que realiza es limpiar la pantalla
una vez compilado y ejecutado el código, es decir
que todo lo anterior en pantalla desaparecerá al
momento de ejecutarse nuestro programa.
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA MATH.H
#include<stdio.h>
#include<stdlib.h>
int main(){ system(“color 6c”);
printf(“El color del fondo se torna amarillo y el texto un rojo suave”);
}
Catedrático: Lic. Ramón E. Zorrilla, Mcs
Asignatura: Pogramación Orientada a Objeto
Lenguaje C
Recinto La Romana
PROGRAMACIONPROGRAMACION
ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C
Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook)
LIBRERIA STDLIB.H
El código anterior nos muestra el uso de COLOR en la
función system, lo que realiza es cambiar el color de
la pantalla y el texto, en la consola los colores tienen
números para identificarlos, en este caso el 6 equivale
al amarillo y la C a un rojo suave.

Más contenido relacionado

Más de Ramon E. Zorrilla

Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad
Ramon E. Zorrilla
 
Ciberseguridad - Curso monográfico
Ciberseguridad - Curso monográficoCiberseguridad - Curso monográfico
Ciberseguridad - Curso monográfico
Ramon E. Zorrilla
 
Ciberseguridad - monográfico
Ciberseguridad - monográficoCiberseguridad - monográfico
Ciberseguridad - monográfico
Ramon E. Zorrilla
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
Ramon E. Zorrilla
 
Modulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de CiberseguridadModulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de Ciberseguridad
Ramon E. Zorrilla
 
Ciberseguridad - Monográfico
Ciberseguridad - MonográficoCiberseguridad - Monográfico
Ciberseguridad - Monográfico
Ramon E. Zorrilla
 

Más de Ramon E. Zorrilla (6)

Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad Modulo de Contenido - Ciberseguridad
Modulo de Contenido - Ciberseguridad
 
Ciberseguridad - Curso monográfico
Ciberseguridad - Curso monográficoCiberseguridad - Curso monográfico
Ciberseguridad - Curso monográfico
 
Ciberseguridad - monográfico
Ciberseguridad - monográficoCiberseguridad - monográfico
Ciberseguridad - monográfico
 
Ciberseguridad
CiberseguridadCiberseguridad
Ciberseguridad
 
Modulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de CiberseguridadModulo de Contenido - Curso Monográfico de Ciberseguridad
Modulo de Contenido - Curso Monográfico de Ciberseguridad
 
Ciberseguridad - Monográfico
Ciberseguridad - MonográficoCiberseguridad - Monográfico
Ciberseguridad - Monográfico
 

Último

MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................
Yisel56
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
Ecaresoft Inc.
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
SamuelGampley
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
juanorejuela499
 

Último (7)

MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................MODULOS INTEGRADOS.docx.....................................
MODULOS INTEGRADOS.docx.....................................
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
Caso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La SalleCaso de exito Cirrus - Hospital La Salle
Caso de exito Cirrus - Hospital La Salle
 
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJECONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
CONCEPTOS DE PROGRAMACION CUALQUIER LENGUAJE
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
PitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitalesPitchCollabART uniendo talentos, creando maravillas digitales
PitchCollabART uniendo talentos, creando maravillas digitales
 

Programación Orientada a Objeto - Lenguaje C

  • 1. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C •LIBRERIA MATH.H •LIBRERIA STDLIB.H •FUNCIONES MATEMATICAS (sqrt - pow) •FUNCION (SYSTEM) TEMAS:
  • 2. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Qué la libreria math.h
  • 3. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H Esta libreria si realizamos una traducción es evidentemente la libreria matemáticas, por lo que maneja explicitamente funciones matemáticas y para estas se usa la liberia math.h.
  • 4. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H Como se explicaba en otros slides, la H, es de header y todas las librerias por su condición de estar en la cabecera de nuestro código su extensión es HEADER.
  • 5. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Qué funciones maneja math.h
  • 6. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H Por las funciones matemáticas que maneja math.h que nos debemos preocupar en este momento, es por las funciones Utilizadas para la raíz cuadrada y para la potenciación.
  • 7. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Cuales son estas funciones
  • 8. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H Estas funciones son: •SQRT = raíz cuadrada •POW = potenciación
  • 9. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Algún ejemplo de sqrt y pow
  • 10. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Primer ejemplo con sqrt
  • 11. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H#include<stdio.h> #include<math.h> int main(){ float a,r; printf(“Ingrese el valor: ”); scanf(“%i”,&a); r=sqrt(a); printf(“La ra%c es: %f”,r); }
  • 12. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H Se preguntaran porque la varible (a) en el código anterior fue declarada de tipo flotante, es sencillo, no todas las raices cuadradas son exactas y tienen puntos decimales, y por esa razón declaramos la variable con un tipo de dato que soporte puntos decimales.
  • 13. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Segundo ejemplo con pow
  • 14. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H#include<stdio.h> #include<math.h> int main(){ float a,b,r; printf(“Ingrese la base: ”); scanf(“%i”,&a); printf(“Ingrese el exponente: ”); scanf(“%i”,&b); r=pow(a,b); printf(“La ra%c es: %f”,r); }
  • 15. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Ahora toca el turno de la libreria STDLIB.H
  • 16. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA STDLIB.H El nombre de la libreria es un acrónimo de STANDARD LIBRARY, contiene funciones para la gestión de la ram, Control de procesos generales y otras cosas, por ahora la función que nos debe preocupar es (SYSTEM).
  • 17. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Cómo funciona system
  • 18. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA STDLIB.H System es muy versátil, entre las cosas que se pueden realizar con ella se puede destacar: •CLS: Clear Screen (limpiar pantalla) •COLOR •Y la habilidad de llamar otros ejecutibles en nuestro código
  • 19. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) Ejemplos con system
  • 20. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H #include<stdio.h> #include<stdlib.h> int main(){ system(“cls”); float a; printf(“Ingrese un digito: ”); scanf(“%i”,&a); printf(“El digito es: %f”,a); }
  • 21. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA STDLIB.H El código anterior nos muestra el uso de CLS en la función system, lo que realiza es limpiar la pantalla una vez compilado y ejecutado el código, es decir que todo lo anterior en pantalla desaparecerá al momento de ejecutarse nuestro programa.
  • 22. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA MATH.H #include<stdio.h> #include<stdlib.h> int main(){ system(“color 6c”); printf(“El color del fondo se torna amarillo y el texto un rojo suave”); }
  • 23. Catedrático: Lic. Ramón E. Zorrilla, Mcs Asignatura: Pogramación Orientada a Objeto Lenguaje C Recinto La Romana PROGRAMACIONPROGRAMACION ORIENTADA A OBJETOORIENTADA A OBJETO Lenguaje C Redes sociales: ramonezorrilla (Twitter-Instagram-LinkedIn-SlideShare-youtube) / ramonezorrilla1(Facebook) LIBRERIA STDLIB.H El código anterior nos muestra el uso de COLOR en la función system, lo que realiza es cambiar el color de la pantalla y el texto, en la consola los colores tienen números para identificarlos, en este caso el 6 equivale al amarillo y la C a un rojo suave.