SlideShare una empresa de Scribd logo
1 de 26
UNIVERSIDAD TECNOLÓGICA DE ACAPULCO
Septiembre 2023
INGENIERÍA EN DESARROLLO Y GESTIÓN
DE SOFTWARE
LENGUAJE DART
Alumna: Emma Flores Carmona
Introducción al
Lenguaje Dart
SINTAXIS BÁSICA DE DART
El lenguaje Dart es un lenguaje de programación desarrollado por Google, se utiliza principalmente en
el desarrollo de aplicaciones móviles utilizando el framework Flutter. Flutter es un conjunto de
herramientas de código abierto que permite a los desarrolladores crear aplicaciones nativas de alta
calidad para dispositivos móviles, web y escritorio desde una única base de código.
Dart es un lenguaje de código abierto, lo que significa que su desarrollo es colaborativo y transparente.
Para mayor información: *Entra a la página https://dart.dev/ * Abre la sección de editoren
https://dartpad.dev/
¿Qué es Dart?
C
Variables y Constantes
1
Variable Constante
Espacio en memoria
que puede almacenar
uno o varios
datos/valores de
diferentes tipos y que
valor puede variar.
El contenido no cambia
a lo largo de la
ejecución del programa
un ejemplo de esto es
colocar una constante
Pi (3.14) y siempre
tendrá el mismo valor.
Variables y Constantes
Para declarar una variable sin tipo de datos especificado su sintaxis es
Poder primero la palabra var que esta palabra nos ayudará a especificar que será una variable
(indicativo) posterior a la palabra var podemos el nombre que queremos asignarle a nuestra
variable (en mi caso nombre) y por último le asignamos un valor o dato.
De esta manera, podemos declarar variables sin tener que poner el tipo de dato y así poder
cambiar su valor más adelante.
Para especificar qué tipo de dato y hacer nuestra variable más segura en torno a no
introducir datos erróneos. Especificamos su tipo de dato de la siguiente manera.
Variables y Constantes
Para declarar una variable con tipo de datos especificado su sintaxis es
Ponemos el tipo de dato que queremos que sea nuestra variable (String, Int), después
ponemos el nombre que le queremos asignar a nuestra variable y posterior a esto, su valor.
Una cosa importante es que no debemos introducir datos que sean de otro tipo de dato
cuando ya se especificó exactamente qué tipo es al inicio.
Variables y Constantes
Describe la sintaxis para la declaración de constantes y su uso
Para declarar una constante ponemos primero la palabra final para que este identifique que
queremos que sea una constante, posterior a esto, ponemos el tipo de dato que queremos
en nuestra constante (double), siguiendo este formato, ponemos el nombre que le queremos
asignar a nuestra constante y finalizamos dando un valor.
Nota* solo se puede setterar una vez (establecer el valor una vez)
C
2
Tipos de Datos
Dart tiene diversos tipos de datos para
declarar.
• Numbers (Numéricos)
• String (Cadenas de Texto)
• Bool (Boleano, true o false)
• *List (Array)
• *Map (Dictonary)
Nota: se utilizan para definir qué tipo de
valores pueden almacenarse en una
variable, constante o estructura de datos en
un programa.
Tipos de datos
NUMBER
Primer tipo de dato Number, este es un tipo de dato que almacena puros números, ya sean
enteros o decimales.
Ejemplo:
Como se observa en la ilustración anterior, se pueden declarar por el tipo de valor number o
double o por int o var. Ambas formas son aceptadas.
Tipos de datos
STRING
Primer segundo tipo de dato, tenemos el string, que son cadenas de texto, dentro de estas se
pueden escribir textos y concatenarse a otras variables.
Ejemplo:
Como se observa en la ilustración anterior, se pueden declarar un tipo de dato string poniendo la
palabra reserva String seguido del nombre de la variable.
También se puede declarar una variable de tipo texto con var seguido del nombre de la variable.
Ambas formas son aceptadas, sin embargo, String es la mejor practica.
Tipos de datos
FUNCIÓNES STRING
Dentro de estas variables, se pueden agregar funciones con agregar (.) y seguido de la
función a implementar.
Ejemplo:
Diversas funciones
En el print de la línea 10 se le agregó una función a la variable Nombre, para que ignore lo que
esta después del carácter 4 empezando desde el índice 0.
En la línea 11, se agrego la función .length para contar cuantos caracteres tiene el valor de la
variable.
Tipos de datos
BOOLEANO
El tercer tipo de dato son los Booleanos (también conocido como tipo de dato bool) es un tipo
de dato que solo puede tener dos valores posibles: verdadero (true) o falso (false).
Ejemplo:
Como se observa en la ilustración anterior, se pueden declarar un tipo de dato bool poniendo la
palabra reserva bool seguido del nombre y también de la forma convencional con var.
Tipos de datos
LIST Y MAPS
Las estructuras de datos List y Map para almacenar colecciones de datos de manera eficiente
Tipo List
Una lista en Dart es una colección ordenada de elementos que pueden ser de cualquier tipo.
Las listas se utilizan para almacenar múltiples elementos en una secuencia. (UN ARRAY)
Tipo Maps
Un mapa en Dart es una colección de pares clave-valor, donde cada clave está asociada a un
valor. Los mapas se utilizan para almacenar datos en una estructura que permite recuperar
rápidamente un valor utilizando su clave correspondiente.
Para mayor información y ejemplos, revisar detenidamente la siguiente liga de la página oficial
de Dart
https://dart.dev/language/type-system
3
C
Operaciones
Aritméticas
Las operaciones aritméticas son un conjunto de
operaciones matemáticas fundamentales que se
utilizan para realizar cálculos numéricos básicos.
Estas operaciones se aplican a números y
permiten realizar diversas tareas, como sumar,
restar, multiplicar y dividir.
Operaciones Aritméticas
SUMA
Para lograr hacer una suma usando operadores aritméticos, su sintaxis es tan fácil como
simplemente poner el signo (+) entre cada número.
RESTA
Para hacer una resta utilizaremos el operador de (-) menos, entre cada número para hacer
larespectiva resta.
Operaciones Aritméticas
MULTIPLICACIÓN
Para lograr hacer una multiplicación usando operadores aritméticos, su sintaxis es tan fácil
como simplemente poner el signo (*) entre cada número.
DIVISIÓN
Para hacer una división utilizaremos el operador de (/), entre cada número para hacer la
respectiva división.
Operaciones Aritméticas
CALCULAR RESIDUO
Para hacer la operación de calcular residuo simplemente ponemos entre medio de los
números el signo (%).
Lo que se realizo fue crear variables de tipo entero y crear una tercera variable de
resultado, en donde se realiza la operación de estos números, sin embargo, en la línea 9
se pude visualizar que también se puede hacer de manera fácil ahorrando líneas de
código con poner los números en la misma línea.
Operaciones Aritméticas
PAR O IMPAR
Para ver si es par o impar colocamos aparte del signo (%) lo evaluaremos a que, si es igual a 0,
nos dirá true (par) o false (impar).
Lo que se realizo fue crear variables de tipo entero y crear una tercera variable de resultado en
donde se realiza la operación de estos números, la segunda variable se creo de tipo constante
debido a que siempre debe ser dos para que se pueda dividir y si el resultado es 0, entonces
es par.
sin embargo, en la línea 9 se pude visualizar que también se puede hacer de manera fácil
ahorrando líneas de código con poner los números en la misma línea.
4
C
Operadores
Condicionales
Estos operadores permiten que un programa ejecute
diferentes instrucciones o acciones según si una condición
especificada es verdadera o falsa.
Ayudan a controlar el flujo de control
Ejemplo de los Operadores Condicionales
• Operador de igualdad (==)
• Operador de Desigualdad (!=)
• Operador Mayor que (>)
• Operador Menor que (<)
• Operador Mayor o Igual que (>=)
• Operador Menor o Igual que (<=)
Operadores Condicionales
Operador de igualdad (==)
Cuando queremos evaluar una condición, se va a comparar si dos valores son iguales y devuelve
true si lo son o false si no lo son.
Por ejemplo:
Operador de Desigualdad (!=)
Compara si dos valores no son iguales y devuelve true si son diferentes o false si son iguales.
Por ejemplo:
Operadores Condicionales
Operador Mayor que (>)
Compara si un valor es mayor que otro
Por ejemplo:
Operador Menor que (<)
Compara si un valor es menor que otro y devuelve true si es menor o false si no lo es.
Por ejemplo:
Operadores Condicionales
Operador Mayor o Igual que (>=)
Compara si un valor es mayor o igual que otro y devuelve true si es mayor o igual, o false si no
lo es.
Por ejemplo:
Operador Menor o Igual que (<=)
Compara si un valor es menor o igual que otro y devuelve true si es menor o igual, o false si no
lo es.
Por ejemplo:
4
C
XXXX
XXX
ANEXOS

Más contenido relacionado

Similar a FORMATO DIAPOSITIVAS - dart y flutter.pptx

Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
Jennybeatriz1
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++
Obmaro García
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
guestc906c2
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
guestc906c2
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
Ysaac Ruiz
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivel
guestbf0046
 

Similar a FORMATO DIAPOSITIVAS - dart y flutter.pptx (20)

Introducción
IntroducciónIntroducción
Introducción
 
Introducción
IntroducciónIntroducción
Introducción
 
Pascal
PascalPascal
Pascal
 
Unidad 1.1 PROGRAMACION I
Unidad 1.1  PROGRAMACION IUnidad 1.1  PROGRAMACION I
Unidad 1.1 PROGRAMACION I
 
Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_Curso lenguaje c_segundo_modulo_
Curso lenguaje c_segundo_modulo_
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Manual de PSeInt
Manual de PSeIntManual de PSeInt
Manual de PSeInt
 
Identificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigoIdentificadores variables y constates en pseudocódigo
Identificadores variables y constates en pseudocódigo
 
Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++Tipos de dato y expresiones en C++
Tipos de dato y expresiones en C++
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
 
Clase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - MéridaClase III Estructura de Datos IUTE - Mérida
Clase III Estructura de Datos IUTE - Mérida
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
TUTORIAL LENGUAJE C
TUTORIAL LENGUAJE CTUTORIAL LENGUAJE C
TUTORIAL LENGUAJE C
 
TUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE CTUTORIAL DE LENGUAJE C
TUTORIAL DE LENGUAJE C
 
Introduccion a Python, un recorrido express.
Introduccion a Python, un recorrido express.Introduccion a Python, un recorrido express.
Introduccion a Python, un recorrido express.
 
Algoritmos y lenjuage de programacion
Algoritmos y  lenjuage de programacionAlgoritmos y  lenjuage de programacion
Algoritmos y lenjuage de programacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Lenguajes De Bajo Nivel
Lenguajes De Bajo NivelLenguajes De Bajo Nivel
Lenguajes De Bajo Nivel
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 

Último

707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
ErnestoCano12
 

Último (20)

Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
UNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptxUNIDAD III Esquemas de comunicacion pptx
UNIDAD III Esquemas de comunicacion pptx
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayo
 
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
 
Diagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicadaDiagramas de Tiempo.pptpara electronica aplicada
Diagramas de Tiempo.pptpara electronica aplicada
 
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPODIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
DIFERENCIA DE COMPRESION Y TENSION EN UN CUERPO
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOSTEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
TEST ESPACIAL CONTEO DE CUBOS y TEST DE MOSAICOS
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdfDiseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
Diseno de Estructuras de Acero - 5ta Ed - McCormac.pdf
 
subestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energiasubestaciones electricas, distribucion de energia
subestaciones electricas, distribucion de energia
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
707555966-El-Libro-de-La-Inteligencia-Artificial-Version-11-Alfredovela.pdf
 
1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf1.1 Los 14 principios del Toyota Way -2024.pdf
1.1 Los 14 principios del Toyota Way -2024.pdf
 
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
Convocatoria de Becas Caja de Ingenieros_UOC 2024-25
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 

FORMATO DIAPOSITIVAS - dart y flutter.pptx

  • 1. UNIVERSIDAD TECNOLÓGICA DE ACAPULCO Septiembre 2023 INGENIERÍA EN DESARROLLO Y GESTIÓN DE SOFTWARE LENGUAJE DART Alumna: Emma Flores Carmona
  • 4. El lenguaje Dart es un lenguaje de programación desarrollado por Google, se utiliza principalmente en el desarrollo de aplicaciones móviles utilizando el framework Flutter. Flutter es un conjunto de herramientas de código abierto que permite a los desarrolladores crear aplicaciones nativas de alta calidad para dispositivos móviles, web y escritorio desde una única base de código. Dart es un lenguaje de código abierto, lo que significa que su desarrollo es colaborativo y transparente. Para mayor información: *Entra a la página https://dart.dev/ * Abre la sección de editoren https://dartpad.dev/ ¿Qué es Dart?
  • 5. C Variables y Constantes 1 Variable Constante Espacio en memoria que puede almacenar uno o varios datos/valores de diferentes tipos y que valor puede variar. El contenido no cambia a lo largo de la ejecución del programa un ejemplo de esto es colocar una constante Pi (3.14) y siempre tendrá el mismo valor.
  • 6. Variables y Constantes Para declarar una variable sin tipo de datos especificado su sintaxis es Poder primero la palabra var que esta palabra nos ayudará a especificar que será una variable (indicativo) posterior a la palabra var podemos el nombre que queremos asignarle a nuestra variable (en mi caso nombre) y por último le asignamos un valor o dato. De esta manera, podemos declarar variables sin tener que poner el tipo de dato y así poder cambiar su valor más adelante. Para especificar qué tipo de dato y hacer nuestra variable más segura en torno a no introducir datos erróneos. Especificamos su tipo de dato de la siguiente manera.
  • 7. Variables y Constantes Para declarar una variable con tipo de datos especificado su sintaxis es Ponemos el tipo de dato que queremos que sea nuestra variable (String, Int), después ponemos el nombre que le queremos asignar a nuestra variable y posterior a esto, su valor. Una cosa importante es que no debemos introducir datos que sean de otro tipo de dato cuando ya se especificó exactamente qué tipo es al inicio.
  • 8. Variables y Constantes Describe la sintaxis para la declaración de constantes y su uso Para declarar una constante ponemos primero la palabra final para que este identifique que queremos que sea una constante, posterior a esto, ponemos el tipo de dato que queremos en nuestra constante (double), siguiendo este formato, ponemos el nombre que le queremos asignar a nuestra constante y finalizamos dando un valor. Nota* solo se puede setterar una vez (establecer el valor una vez)
  • 9. C 2 Tipos de Datos Dart tiene diversos tipos de datos para declarar. • Numbers (Numéricos) • String (Cadenas de Texto) • Bool (Boleano, true o false) • *List (Array) • *Map (Dictonary) Nota: se utilizan para definir qué tipo de valores pueden almacenarse en una variable, constante o estructura de datos en un programa.
  • 10. Tipos de datos NUMBER Primer tipo de dato Number, este es un tipo de dato que almacena puros números, ya sean enteros o decimales. Ejemplo: Como se observa en la ilustración anterior, se pueden declarar por el tipo de valor number o double o por int o var. Ambas formas son aceptadas.
  • 11. Tipos de datos STRING Primer segundo tipo de dato, tenemos el string, que son cadenas de texto, dentro de estas se pueden escribir textos y concatenarse a otras variables. Ejemplo: Como se observa en la ilustración anterior, se pueden declarar un tipo de dato string poniendo la palabra reserva String seguido del nombre de la variable. También se puede declarar una variable de tipo texto con var seguido del nombre de la variable. Ambas formas son aceptadas, sin embargo, String es la mejor practica.
  • 12. Tipos de datos FUNCIÓNES STRING Dentro de estas variables, se pueden agregar funciones con agregar (.) y seguido de la función a implementar. Ejemplo: Diversas funciones En el print de la línea 10 se le agregó una función a la variable Nombre, para que ignore lo que esta después del carácter 4 empezando desde el índice 0. En la línea 11, se agrego la función .length para contar cuantos caracteres tiene el valor de la variable.
  • 13. Tipos de datos BOOLEANO El tercer tipo de dato son los Booleanos (también conocido como tipo de dato bool) es un tipo de dato que solo puede tener dos valores posibles: verdadero (true) o falso (false). Ejemplo: Como se observa en la ilustración anterior, se pueden declarar un tipo de dato bool poniendo la palabra reserva bool seguido del nombre y también de la forma convencional con var.
  • 14. Tipos de datos LIST Y MAPS Las estructuras de datos List y Map para almacenar colecciones de datos de manera eficiente Tipo List Una lista en Dart es una colección ordenada de elementos que pueden ser de cualquier tipo. Las listas se utilizan para almacenar múltiples elementos en una secuencia. (UN ARRAY) Tipo Maps Un mapa en Dart es una colección de pares clave-valor, donde cada clave está asociada a un valor. Los mapas se utilizan para almacenar datos en una estructura que permite recuperar rápidamente un valor utilizando su clave correspondiente. Para mayor información y ejemplos, revisar detenidamente la siguiente liga de la página oficial de Dart https://dart.dev/language/type-system
  • 15. 3 C Operaciones Aritméticas Las operaciones aritméticas son un conjunto de operaciones matemáticas fundamentales que se utilizan para realizar cálculos numéricos básicos. Estas operaciones se aplican a números y permiten realizar diversas tareas, como sumar, restar, multiplicar y dividir.
  • 16. Operaciones Aritméticas SUMA Para lograr hacer una suma usando operadores aritméticos, su sintaxis es tan fácil como simplemente poner el signo (+) entre cada número. RESTA Para hacer una resta utilizaremos el operador de (-) menos, entre cada número para hacer larespectiva resta.
  • 17. Operaciones Aritméticas MULTIPLICACIÓN Para lograr hacer una multiplicación usando operadores aritméticos, su sintaxis es tan fácil como simplemente poner el signo (*) entre cada número. DIVISIÓN Para hacer una división utilizaremos el operador de (/), entre cada número para hacer la respectiva división.
  • 18. Operaciones Aritméticas CALCULAR RESIDUO Para hacer la operación de calcular residuo simplemente ponemos entre medio de los números el signo (%). Lo que se realizo fue crear variables de tipo entero y crear una tercera variable de resultado, en donde se realiza la operación de estos números, sin embargo, en la línea 9 se pude visualizar que también se puede hacer de manera fácil ahorrando líneas de código con poner los números en la misma línea.
  • 19. Operaciones Aritméticas PAR O IMPAR Para ver si es par o impar colocamos aparte del signo (%) lo evaluaremos a que, si es igual a 0, nos dirá true (par) o false (impar). Lo que se realizo fue crear variables de tipo entero y crear una tercera variable de resultado en donde se realiza la operación de estos números, la segunda variable se creo de tipo constante debido a que siempre debe ser dos para que se pueda dividir y si el resultado es 0, entonces es par. sin embargo, en la línea 9 se pude visualizar que también se puede hacer de manera fácil ahorrando líneas de código con poner los números en la misma línea.
  • 20. 4 C Operadores Condicionales Estos operadores permiten que un programa ejecute diferentes instrucciones o acciones según si una condición especificada es verdadera o falsa. Ayudan a controlar el flujo de control Ejemplo de los Operadores Condicionales • Operador de igualdad (==) • Operador de Desigualdad (!=) • Operador Mayor que (>) • Operador Menor que (<) • Operador Mayor o Igual que (>=) • Operador Menor o Igual que (<=)
  • 21. Operadores Condicionales Operador de igualdad (==) Cuando queremos evaluar una condición, se va a comparar si dos valores son iguales y devuelve true si lo son o false si no lo son. Por ejemplo: Operador de Desigualdad (!=) Compara si dos valores no son iguales y devuelve true si son diferentes o false si son iguales. Por ejemplo:
  • 22. Operadores Condicionales Operador Mayor que (>) Compara si un valor es mayor que otro Por ejemplo: Operador Menor que (<) Compara si un valor es menor que otro y devuelve true si es menor o false si no lo es. Por ejemplo:
  • 23. Operadores Condicionales Operador Mayor o Igual que (>=) Compara si un valor es mayor o igual que otro y devuelve true si es mayor o igual, o false si no lo es. Por ejemplo: Operador Menor o Igual que (<=) Compara si un valor es menor o igual que otro y devuelve true si es menor o igual, o false si no lo es. Por ejemplo:
  • 25. XXX