Documente Academic
Documente Profesional
Documente Cultură
itsguasave.edu.mx
FUNDAMENTOS DE PROGRAMACION
Competencia:
• Conoce y aplica las estructuras condicionales y repetitivas de un
lenguaje de programación para resolver problemas reales.
FUNDAMENTOS DE PROGRAMACIÓN
Operadores
lógicos
FUNDAMENTOS DE PROGRAMACIÓN
Ejercicio:
Ejercicio:
• Estructura while()
• Estructura do-while()
• Estructura for()
FUNDAMENTOS DE PROGRAMACIÓN
Ejercicio:
Ejercicio:
Sintaxis:
printf (“cadena de control”, lista de argumentos);
scanf (“cadena de control”, &lista de argumentos);
Ejemplo:
printf(“Nombre %s",&nombre);
scanf("%f",&estatura);
FUNDAMENTOS DE PROGRAMACIÓN
Tabla de códigos de control y argumentos
FUNDAMENTOS DE PROGRAMACIÓN
Estructura do-while()
do {
proposición 1 ;
…
proposición n ;
} while (expresión) ;
FUNDAMENTOS DE PROGRAMACIÓN
#include<stdio.h>
using namespace std;
Contador con
main( ) valor inicial
{ Variables de
trabajo
int i=0 ;
int a , suma=0 ;
float promedio ;
Ejemplo do { // comienza el ciclo
Incremento
cin >> a; del contador
Bloque de suma + = a ; // reemplaza a suma = suma + a
código a i++ ; // equivale a i=i+1;
repetir
} while ( i < 10 ) ; //el ciclo se ejecuta, mientras i sea menor a 10
promedio = suma;
cout << “\n el promedio es: ”;
Condición return 0; Cierre del ciclo
}
FUNDAMENTOS DE PROGRAMACIÓN
Ejercicio:
Ejercicio:
Donde:
• Contador: es una variable numérica de tipo entero.
• Condición: es la condición que se evalúa, es decir, el valor final
para contador.
• Incremento: es el valor que se suma o resta al contador.
FUNDAMENTOS DE PROGRAMACIÓN
#include<stdio.h>
Ejemplo using namespace std; Variables de
int main( ) trabajo
{
Contador
y valor int i; Condición o
inicial int a , suma=0; final
float promedio ;
for ( i=1 ; i<=10 ; i++ ) //el ciclo se ejecutará con i desde 10 veces
{ Incremento
cout<<“capture valor: ”; cin >>a; del contador
suma += a ; // EQUIVALE A suma = suma + a;
Bloque de } Cierre del ciclo
código a promedio = suma/10;
repetir
cout << “\n el promedio es; ” <<promedio;
return 0;
}
FUNDAMENTOS DE PROGRAMACIÓN
Ejercicio:
Ejercicio: Ejemplo
1 100
• Utilizando el ciclo for Hacer un programa que
despliegue en dos columnas una numeración 2 99
del: 1 al 100 y del 100 al 1 simultáneamente, 3 98
utilizando con un solo ciclo y un solo contador. 4 97
5 96
FUNDAMENTOS DE PROGRAMACIÓN