Estructuras de control en c
Permiten modificar el flujo de ejecución de las instrucciones
de un programa. Con las estructuras de control se puede:
•De acuerdo a una condición, ejecutar un grupo u otro de sentencias
(If-Then-Else y Select-Case)

•Ejecutar un grupo de sentencias mientras exista una condición
(Do-While)
•Ejecutar un grupo de sentencias hasta que exista una condición
(Do-Until)
•Ejecutar un grupo de sentencias un número determinado de veces
(For to Do)
Escribir un programa en C que ingrese la edad de un persona y muestre
En la pantalla un mensaje “mayor de edad” o “menor de edad”
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int e;
main()
{
clrscr();
printf(" ingrese la edad ");
scanf("%d",&e);

if (e>=18)

{
printf("mayor de edad");
}

else

IF condición
Bloque de sentencias
else

{
printf("menor de edad");
}
getch();
}
ESTRUCTURA
WHILE - DO
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int i,s,x ;
main()
{
clrscr();
printf("ingrese el numero de la serie");
scanf("%d",&x);
i=0;
s=0;

while (i<=x)

WHILE (Condición)
(Bloque de sentencias)

{
i=i+1;
s=s+2;
printf("n %d",s);
}
getch();
}
ESTRUCTURA
FOR -TO - DO
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int i,s,x ;
main()
{
clrscr();
printf("ingrese el numero de la serie");
scanf("%d",&x);
s=0;

FOR (Variable) = (Expresión1) TO (Expresión2) STEP (Salto)
(Bloque de sentencias)

for (i=1;i<=x;i++)
{
s=s+2;
printf("n %d",s);
}
getch();
}
ESTRUCTURA
REPEAT UNTIL
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int i,s,x ;
main()
{
clrscr();
printf("ingrese el numero dela serie");
scanf("%d",&x);
s=0;

do{
do {
bloque de enunciados
} while (condición);

s=s+2;
i=i+1;
printf("n %d",s);
}while (i<x);
getch();
}
Evaluación
Realizar un programa en C que permite generar la serie de los
números impares.
Realizar en las 3 estructuras de control (repetición)

Más contenido relacionado

PPTX
Ciclos en java script
PPTX
Estructura repetitiva for
PDF
Programacion Internet
ODP
estructura condicional y selenctiva
PPTX
Clase 2 3 estructuras de control
PPTX
Elementos basicos c++
PPTX
Estructura de control
Ciclos en java script
Estructura repetitiva for
Programacion Internet
estructura condicional y selenctiva
Clase 2 3 estructuras de control
Elementos basicos c++
Estructura de control

Similar a Estructuras de control en c (20)

PDF
Elemento 2
PDF
Programacion elem2
PPTX
sem01.s02 - Introducción al javaScript.pptx
PDF
Sintaxis funciones c++
PDF
Elemento2
PDF
Estructuras de Control C++
PPTX
Estructuras de control c++
PPTX
Estructuras de seleccion
PPTX
Sentencias de Programacion
PDF
PPT
Estructuras de control en la POO
PPTX
Estructuras de decisión o selectivas
PDF
Estructuras de control
PPTX
Power point progrmacion 2[1]
DOC
Sentencias condicionales y ciclos
PDF
Utp lpi_s4_instrucciones de control 2012-2
PDF
Programas 21 27
PPTX
Introduccion a programacion en lenguaje C 2023.pptx
PDF
Utp pti_s4_instrucciones de control 2012-2
Elemento 2
Programacion elem2
sem01.s02 - Introducción al javaScript.pptx
Sintaxis funciones c++
Elemento2
Estructuras de Control C++
Estructuras de control c++
Estructuras de seleccion
Sentencias de Programacion
Estructuras de control en la POO
Estructuras de decisión o selectivas
Estructuras de control
Power point progrmacion 2[1]
Sentencias condicionales y ciclos
Utp lpi_s4_instrucciones de control 2012-2
Programas 21 27
Introduccion a programacion en lenguaje C 2023.pptx
Utp pti_s4_instrucciones de control 2012-2
Publicidad

Más de Belén (20)

PDF
Formato curriculum 2013
PDF
Tópicos especiales 5 marzo 2013
PDF
Informatica educativa final
PDF
Topicos especiales
PPTX
Funciones biblioteca
PDF
Vectores
PPTX
Unidad2
PDF
Lenguajes de programación 5 marzo 2013
PPTX
Datos belen
PPTX
Introduccion
PPTX
Introduccion
PPTX
Datos informativos
PPTX
Unidad2
PPTX
Unidad1
PPTX
Tema 2 funciones
PPTX
Sotfware
PPTX
Hola
PPTX
Primavera
PPTX
Diagramas de flujo
PPTX
Tecnologia
Formato curriculum 2013
Tópicos especiales 5 marzo 2013
Informatica educativa final
Topicos especiales
Funciones biblioteca
Vectores
Unidad2
Lenguajes de programación 5 marzo 2013
Datos belen
Introduccion
Introduccion
Datos informativos
Unidad2
Unidad1
Tema 2 funciones
Sotfware
Hola
Primavera
Diagramas de flujo
Tecnologia
Publicidad

Estructuras de control en c

  • 2. Permiten modificar el flujo de ejecución de las instrucciones de un programa. Con las estructuras de control se puede: •De acuerdo a una condición, ejecutar un grupo u otro de sentencias (If-Then-Else y Select-Case) •Ejecutar un grupo de sentencias mientras exista una condición (Do-While) •Ejecutar un grupo de sentencias hasta que exista una condición (Do-Until) •Ejecutar un grupo de sentencias un número determinado de veces (For to Do)
  • 3. Escribir un programa en C que ingrese la edad de un persona y muestre En la pantalla un mensaje “mayor de edad” o “menor de edad” #include<stdio.h> #include<stdlib.h> #include<conio.h> int e; main() { clrscr(); printf(" ingrese la edad "); scanf("%d",&e); if (e>=18) { printf("mayor de edad"); } else IF condición Bloque de sentencias else { printf("menor de edad"); } getch(); }
  • 4. ESTRUCTURA WHILE - DO #include<stdio.h> #include<stdlib.h> #include<conio.h> int i,s,x ; main() { clrscr(); printf("ingrese el numero de la serie"); scanf("%d",&x); i=0; s=0; while (i<=x) WHILE (Condición) (Bloque de sentencias) { i=i+1; s=s+2; printf("n %d",s); } getch(); }
  • 5. ESTRUCTURA FOR -TO - DO #include<stdio.h> #include<stdlib.h> #include<conio.h> int i,s,x ; main() { clrscr(); printf("ingrese el numero de la serie"); scanf("%d",&x); s=0; FOR (Variable) = (Expresión1) TO (Expresión2) STEP (Salto) (Bloque de sentencias) for (i=1;i<=x;i++) { s=s+2; printf("n %d",s); } getch(); }
  • 6. ESTRUCTURA REPEAT UNTIL #include<stdio.h> #include<stdlib.h> #include<conio.h> int i,s,x ; main() { clrscr(); printf("ingrese el numero dela serie"); scanf("%d",&x); s=0; do{ do { bloque de enunciados } while (condición); s=s+2; i=i+1; printf("n %d",s); }while (i<x); getch(); }
  • 7. Evaluación Realizar un programa en C que permite generar la serie de los números impares. Realizar en las 3 estructuras de control (repetición)