SlideShare una empresa de Scribd logo
Variables en C
Variables en c(1)
El tipo de dato void es el de valor nulo, representa una celda de memoria donde no
hay ningún dato almacenado, cuando se hace referencia en los lenguajes de
programación de un valor nulo, null, nil o void, se quiere representar y trabajar con
una variable o expresión vacía en valor.
Operadores en C
Variables en c(1)
Variables en c(1)
Variables en c(1)
Estructuras de control de flujo selectivas
 1. if
La estructura de selección fundamental es el if, ésta permite evaluar una expresión
con el fin de que si el resultado de esa evaluación es un booleano TRUE la sentencia o
sentencias incluidas en él se ejecutarán, en caso contrario el flujo de ejecución no
realizará ninguna de esas instrucciones y seguirá su curso.
Un if tiene la siguiente estructura:
if (expresión a evaluar) {
sentencias;
}
Es importante que se respete la sintaxis en todo momento, los paréntesis son esenciales
para que el programa sepa que sentencia evaluar.
 2. if...else
Hay momentos en los que el programa ejecute unas acciones u otras
dependiendo de la valoración de la expresión en el if, para eso se tiene a
disposición la palabra reservada else, con else se determina qué código se va a
ejecutar en caso de que la valoración de la expresión del if sea FALSE.
El else no puede ser utilizado sin un if, tampoco puede utilizarse junto a una
expresión para valorar. La estructura del else es la siguiente:
if (expresión a evaluar) {
sentencias;
}
else {
sentencias;
}
Así si la evaluación de la expresión da como resultado FALSE el programa
procederá a ejecutar el código que haya dentro del else.
 3. if anidado
Es posible utilizar estructuras if dentro de otras estructuras if, a esto se le conoce
como if anidado. La estructura de un if anidado sería la siguiente:
if (expresión a evaluar) {
if (expresión a evaluar) {
sentencias;
}
}
else {
sentencias;
}
Cabe resaltar que las estructuras if se pueden anidarlas cuantas veces sean
necesarias, dentro del bloque if o dentro del bloque else, no existen límites.
Ejercicios
Variables en c(1)

Más contenido relacionado

PPTX
Elementos de una programación
PPTX
Taller algoritmos2
PPTX
Presentacion c
PPTX
If else
PDF
Operadores utilizados en programación
PPT
Metodología para la resolución de problema
DOCX
Estructuras
Elementos de una programación
Taller algoritmos2
Presentacion c
If else
Operadores utilizados en programación
Metodología para la resolución de problema
Estructuras

La actualidad más candente (18)

PPT
Metodologia para la resolución de problema
PPTX
2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene
PDF
2.2 Estructuras Secuenciales
PPTX
Presentació de PSEInt
PPTX
PPT
Resumen Conceptos Javascriptya.com.ar
PPTX
Elementos de programación
PDF
PSEUDOCODIGO
PPTX
Algoritmo
PPSX
Estructuras de control selectivas
PPTX
Las estructuras de control en la programación
PPTX
PPT
08 Logica Programacion
PPTX
Lógica de programación basica
PPTX
Algoritmos
PPTX
Instrucciones basicas c_
PDF
Estructuras básicas maria jose ramos.docx
PPS
1 conceptos algoritmos
Metodologia para la resolución de problema
2 indicaciones algarreglos_utpl_abr-ago-2014_pdirene
2.2 Estructuras Secuenciales
Presentació de PSEInt
Resumen Conceptos Javascriptya.com.ar
Elementos de programación
PSEUDOCODIGO
Algoritmo
Estructuras de control selectivas
Las estructuras de control en la programación
08 Logica Programacion
Lógica de programación basica
Algoritmos
Instrucciones basicas c_
Estructuras básicas maria jose ramos.docx
1 conceptos algoritmos
Publicidad

Similar a Variables en c(1) (20)

PDF
Lenguaje c
DOCX
Mariangel garcía informática
PPT
Estructuras de Control
PPTX
Presentación introducción a Matlab y su estructura
PPTX
Programacion I
PPT
Iv unidad estructuras de control
PPT
Iv unidad estructuras de control
PPTX
Toma de decisiones If Else
PPTX
USO DE LOS ELEMENTOS DEL LENGUAJE JAVASCRIPT
PPTX
DAW-Estructuras de control
PPT
Arreglos Expresiones y Control de Flujo
PPTX
Estructura de control
PDF
Sentencias if-elif-else en Python Dev.pdf
PPTX
Fundamentos de programación en diseño web
PPTX
Estructura de control en la Programación. Luis Rondón
PPTX
Estructuras de control
PPT
Selec cast. 8o tetra
PPTX
If then o if then else
PPTX
ESTRUCTURAS DE CONTROL
PDF
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 2 de 7(Flujos, Excepciones y ...
Lenguaje c
Mariangel garcía informática
Estructuras de Control
Presentación introducción a Matlab y su estructura
Programacion I
Iv unidad estructuras de control
Iv unidad estructuras de control
Toma de decisiones If Else
USO DE LOS ELEMENTOS DEL LENGUAJE JAVASCRIPT
DAW-Estructuras de control
Arreglos Expresiones y Control de Flujo
Estructura de control
Sentencias if-elif-else en Python Dev.pdf
Fundamentos de programación en diseño web
Estructura de control en la Programación. Luis Rondón
Estructuras de control
Selec cast. 8o tetra
If then o if then else
ESTRUCTURAS DE CONTROL
OCP, JSE 6 Programmer (1Z0-851) - Guia practica 2 de 7(Flujos, Excepciones y ...
Publicidad

Último (20)

PDF
Tomo 1 de biologia gratis ultra plusenmas
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
PDF
Lección 6 Escuela Sab. A través del mar rojo.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PPT
Cosacos y hombres del Este en el Heer.ppt
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
DOCX
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
PDF
Escuelas Desarmando una mirada subjetiva a la educación
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PPTX
caso clínico iam clinica y semiología l3.pptx
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Tomo 1 de biologia gratis ultra plusenmas
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
IDH_Guatemala_2.pdfnjjjkeioooe ,l dkdldp ekooe
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
Lección 6 Escuela Sab. A través del mar rojo.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Cosacos y hombres del Este en el Heer.ppt
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
UNIDAD DE APRENDIZAJE 5 AGOSTO tradiciones
Escuelas Desarmando una mirada subjetiva a la educación
Punto Critico - Brian Tracy Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
caso clínico iam clinica y semiología l3.pptx
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf

Variables en c(1)

  • 3. El tipo de dato void es el de valor nulo, representa una celda de memoria donde no hay ningún dato almacenado, cuando se hace referencia en los lenguajes de programación de un valor nulo, null, nil o void, se quiere representar y trabajar con una variable o expresión vacía en valor.
  • 8. Estructuras de control de flujo selectivas  1. if La estructura de selección fundamental es el if, ésta permite evaluar una expresión con el fin de que si el resultado de esa evaluación es un booleano TRUE la sentencia o sentencias incluidas en él se ejecutarán, en caso contrario el flujo de ejecución no realizará ninguna de esas instrucciones y seguirá su curso. Un if tiene la siguiente estructura: if (expresión a evaluar) { sentencias; } Es importante que se respete la sintaxis en todo momento, los paréntesis son esenciales para que el programa sepa que sentencia evaluar.
  • 9.  2. if...else Hay momentos en los que el programa ejecute unas acciones u otras dependiendo de la valoración de la expresión en el if, para eso se tiene a disposición la palabra reservada else, con else se determina qué código se va a ejecutar en caso de que la valoración de la expresión del if sea FALSE. El else no puede ser utilizado sin un if, tampoco puede utilizarse junto a una expresión para valorar. La estructura del else es la siguiente: if (expresión a evaluar) { sentencias; } else { sentencias; } Así si la evaluación de la expresión da como resultado FALSE el programa procederá a ejecutar el código que haya dentro del else.
  • 10.  3. if anidado Es posible utilizar estructuras if dentro de otras estructuras if, a esto se le conoce como if anidado. La estructura de un if anidado sería la siguiente: if (expresión a evaluar) { if (expresión a evaluar) { sentencias; } } else { sentencias; } Cabe resaltar que las estructuras if se pueden anidarlas cuantas veces sean necesarias, dentro del bloque if o dentro del bloque else, no existen límites.