TERCER TRIMESTRE
PROGRAMACIÓN
EVALUACIÓN:
Práctica/Actividades 80%
Exámenes en línea 20%
Total 100%
Exámenes en línea 20%
Total 100%
CONTENIDO:
- Estructuras Selectivas, de decisión o condicionales.
* Instrucción if, if-else
* Instrucción switch.
* Bucles (for, while, do-while)
* Bucles (for, while, do-while)
- Estructuras Cíclicas (bucles)
OBJETIVO:
Hacer sencillos programas en C que ocupen instrucciones de entrada/salida y operaciones aritméticas,lógicas y de relación para el manejo las instrucciones selectivas y repetitivas.
Clave de acceso: QC36-QR8G-3MQSD en Schoology
Horario de entrega: tendrá hasta las 5:00 pm.
Mandar como evidencia foto del código escrito en cuaderno, según la práctica.
PRÁCTICA 1
Hacer un programa que pida un número entero del 1 al 5, y diga si es número primo o no.
Espere a que la maestra revise su práctica, una vez que funcione correctamente escribir el código en su libreta.
--------------------------------------------------------------------
PRÁCTICA 2
PRÁCTICA 2
Hacer un programa que lea un número entero e imprima si es par o impar dicho número.
Espere a que la maestra revise su práctica, una vez que funcione correctamente escribir el código en su libreta.
--------------------------------------------------------------------
PRÁCTICA 3
PRÁCTICA 3
Hacer un programa que lea dos números y diga si son iguales o no.
Espere a que la maestra revise su práctica, una vez que funcione correctamente escribir el código en su libreta.
--------------------------------------------------------------------
PRÁCTICA 4
Hacer un programa que lea 3 números e imprima de mayor a menor.
Espere a que la maestra revise su práctica, una vez que funcione correctamente escribir el código en su libreta.
--------------------------------------------------------------------
PRÁCTICA 5
Crear un programa para introducir un número y verificar si se encuentra entre 10 y 20
Espere a que la maestra revise su práctica, una vez que funcione correctamente escribir el código en su libreta.
--------------------------------------------------------------------
ACTIVIDAD 2
Ejercicios
Operadores y expresiones
PRÁCTICA 6
Operadores y expresiones
Descarga el siguiente archivo Ejercicios, y contesta lo que se pide. Guardar el documento como Actividad2_Nombreyprimerapellido.
Ejemplo: Actividad2_AnaLuisaRuiz
Fecha de entrega: 23/03/2020 antes de las 5:00 pm
Ejemplo: Actividad2_AnaLuisaRuiz
Fecha de entrega: 23/03/2020 antes de las 5:00 pm
Enviar por tarea a schoology dentro de Tarea1 de la Carpeta actividad_operadores y expresiones.
Clave de acceso: QC36-QR8G-3MQSD
Clave de acceso: QC36-QR8G-3MQSD
--------------------------------------------------------------------
Desarrollar un programa que lea dos números enteros , realizar la resta e imprima el resultado, así mismo indique si el resultado es positivo, negativo o cero.
Espere a que la maestra revise su práctica, una vez que funcione correctamente escribir el código en su libreta.
PRÁCTICA 7
--------------------------------------------------------------------
Crear un programa que lea un número e indique si es múltiplo de 6 y 8.
Espere a que la maestra revise su práctica, una vez que funcione correctamente escribir el código en su libreta.
ACTIVIDAD 3
20/04/20
-------------------------------------------------------------------
------------------------------------------------------------------
------------------------------------------------------------------
ACTIVIDAD 3
20/04/20
Realizar en su cuaderno un mapa mental o conceptual sobre el tema "estructuras de condición en lenguaje c" (
Enviar evidencias a la plataforma de schoology antes de las 5:00 pm.
ACTIVIDAD 4
21 de Abril de 2020
Enviar evidencias a la plataforma de schoology antes de las 5:00 pm.
------------------------------------------------------------------
ACTIVIDAD 4
21 de Abril de 2020
Escribe el siguiente código en tu cuaderno, analiza y escribe lo que realiza.
Enviar evidencias a la plataforma de schoology antes de las 5:00 pm.
ACTIVIDAD 5
Enviar evidencias a schoology antes de las 5:00 pm.
Enviar evidencias a la plataforma de schoology antes de las 5:00 pm.
------------------------------------------------------------------
ACTIVIDAD 5
22 de Abril de 2020
El siguiente código contiene distintos errores, observa y analiza cuáles son, y escribe en tu cuaderno el código correcto, resaltando con distinto color la corrección que realizaste. Enviar evidencias a schoology antes de las 5:00 pm.
------------------------------------------------------------------
27 de Abril de 2020
PRÁCTICA 8
27 de Abril de 2020
PRÁCTICA 8
Clase virtual en plataforma "videoconferencia Telmex"
estar atentos la liga para la reunión
estar atentos la liga para la reunión
Escribir el código en su libreta y enviar evidencias en schoology. antes de las 5:00 pm.
TEST
-----------------------------------------------------------------
De la actividad 5, utilizar la sentencia switch (casos) para llegar al mismo resultado.
Escribir el código en su libreta y enviar evidencias en schoology. antes de las 5:00 pm.
-----------------------------------------------------------------
TEST
Realiza el test que está publicado en Schoology.
Fecha: 28/04/20
Horario de aplicación: 11:00 - 16:00
Tiempo Límite: 30 min.
Intentos: 1
Nota: El test se cierra a las 4 pm, por lo que se debe empezar a contestar 30 min. antes de esa hr.
Fecha: 28/04/20
Horario de aplicación: 11:00 - 16:00
Tiempo Límite: 30 min.
Intentos: 1
Nota: El test se cierra a las 4 pm, por lo que se debe empezar a contestar 30 min. antes de esa hr.
PRÁCTICA 9
29 de Abril
29 de Abril
De la actividad 5, utilizar la sentencia switch (casos) para llegar al mismo resultado.
Escribir el código en su libreta y enviar evidencias en schoology. antes de las 5:00 pm.
-----------------------------------------------------------------
PRÁCTICA 10
06 de Mayo
06 de Mayo
Elaborar un programa,tal que dado el costo por metro cuadrado, permita calcular e imprimir el precio de un terreno,del cual se tienen los siguientes datos: largo 100 m, ancho 150 m, y el descuento es del 25%. Pedir el precio por metro cuadrado.
Escribir el código en su libreta y enviar evidencias en schoology. antes de las 5:00 pm.
Escribir el código en su libreta y enviar evidencias en schoology. antes de las 5:00 pm.
-----------------------------------------------------------------
Analizar el siguiente texto y realizar un cuadro comparativo de las tres sentencias (While, for, do-while).
ESTRUCTURAS REPETITIVAS O BUCLES
Analizar el siguiente texto y realizar un cuadro comparativo de las tres sentencias (While, for, do-while).
Una estructura repetitiva, estructura iterativa, ciclo repetitivo, sentencia repetitiva o simplemente bucle como más comúnmente se les denomina a esta clase de elementos de programación, se refiere a un tipo de estructura de control que permite la repetición de la ejecución de una o varias sentencias internas, de tal modo que no sea necesario escribir varias veces una misma instrucción o un mismo procedimiento, el cual sea necesario ejecutar en múltiples ocasiones. En Java hay tres tipos diferentes de bucles: while, for y do-while.
|
1. Sentencia MIENTRAS (WHILE)
Esta estructura primero verifica la condición y luego ejecuta la acción. La acción puede ser una acción simple o una acción compuesta ( bloque de instrucciones encerradas entre llaves ).
Propósito : Repetir el bucle mientras la condición, que se encuentra al inicio, sea verdadera (TRUE).Gráfica 1.

Sintaxis:

Ejemplo:
int n=1;
while (n<=3)
{
printf("repeteción por método while");
n++; // es igual a n= n+1
}
2. Sentencia PARA (FOR)
SINTAXIS:
for (inicio; termino; iteracion)
Este tipo de estructuras incluye un contador como parte de su estructura, lo cual, quiere decir que se conoce el número de veces que se repetirá el cuerpo del bucle.
SINTAXIS:
for (inicio; termino; iteracion)
{
sentencia_1;
sentencia_2;
sentencia_n;
}
Ejemplo:
int n;
for (n=1; n<=3; n++)
{
printf("repetición por método for");
}
3. Sentencia HACER-PARA(DO-WHILE)
Es un bucle o sentencia repetitiva con una condicion al final. Se ejecuta una sentencia mientras sea cierta una condición. En este caso, la sentencia se ejecuta al menos una vez.
Flujograma de la sentencia do/while :

Sintaxis:
do {
sentencias;
[iteracion;]
} while (expresionLogica);
Ejemplo:
int n=1;
do
{
printf("repeteción por método do-while");
n++;
}
while(n<=3);
CONTADOR: Los procesos repetitivos o cíclicos requieren contar los sucesos y acciones internas. Una forma de hacerlo es mediante un contador. Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante en cada repetición
CONTADOR: Los procesos repetitivos o cíclicos requieren contar los sucesos y acciones internas. Una forma de hacerlo es mediante un contador. Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante en cada repetición
La forma en que se construye un contador se muestra en el siguiente ejemplo:
int cont=1; //se declara variable y se inicia con un valor, en este caso es 1.
cont++; o cont=cont+1;
ACUMULADOR:
Es una variable cuya función es almacenar cantidades resultantes de operaciones sucesivas. Realiza la misma función que un contador con la diferencia de que el incremento o decremento es variable en lugar de ser constante.
int cont=1; //se declara variable y se inicia con un valor, en este caso es 1.
cont++; o cont=cont+1;
ACUMULADOR:
Es una variable cuya función es almacenar cantidades resultantes de operaciones sucesivas. Realiza la misma función que un contador con la diferencia de que el incremento o decremento es variable en lugar de ser constante.
ACTIVIDAD 6
11/Mayo/2020
PRODUCTO: Apunte del tema en su cuaderno. < Definición, tipos de estructuras, sintáxis, diagrama de flujo, ejemplo, acumulador y contador>. Mínimo 1 cuartilla pero contendiendo lo que se indica
Enviar evidencias a la plataforma antes de las 5:00 pm
13/Mayo/2020
Enviar evidencias a la plataforma antes de las 5:00 pm
ACTIVIDAD 7
Escribe el siguiente código en su cuaderno, analice y explique su funcionamiento (puede ejemplificar con datos de salida si deseas).
#include <stdio.h>
printf ("NUMERO \t\t CUBO \n\n");
for( x=0; x<=20, x++){
printf("%d \t\t %d\n", x, x*x*x);
}
}
Nota--> \t permite tabular
Enviar evidencias a la plataforma antes de las 4 pm.
#include <stdio.h>
{
int x;printf ("NUMERO \t\t CUBO \n\n");
for( x=0; x<=20, x++){
printf("%d \t\t %d\n", x, x*x*x);
}
}
Nota--> \t permite tabular
Enviar evidencias a la plataforma antes de las 4 pm.
ACTIVIDAD 8 ( Lunes 18 de Mayo )
Utilizando la instrucción for ,Escribe el código de un programa que imprima los números del 50 al 100.
Enviar evidencias a la plataforma antes de las 4 pm. .
Enviar evidencias a la plataforma antes de las 4 pm. .
PRÁCTICA 11 ( Martes 19 de Mayo)
Utilizando la instrucción for ,Escribe el código de un programa que imprima los números enteros del 50 al 0, de manera decreciente
Enviar evidencias a la plataforma antes de las 4 pm.
Enviar evidencias a la plataforma antes de las 4 pm.



