Documentos de Académico
Documentos de Profesional
Documentos de Cultura
C. OBJETIVO(S): Conocerla clasificación y usos de las alternativas, que pueden ser simples, dobles, múltiples .
D. METODOLOGÍA:
1) De acuerdo con la cantidad de estudiantes y/o equipo, trabaje de manera individual o grupal.
2) Distribuya la actividad entre los estudiantes y/o grupos.
3) La actividad debe ser desarrollado en el tiempo establecido por el docente.
4) La solución de los problemas se realizará usando Seudocódigo.
5) Presentar la prueba de escritorio para validar la solución.
6) Para ejecutar la solución utilizar el lenguaje C.
7) La entrega de la solución queda a discreción del docente. Sugerencia: Plataforma, dispositivo físico, correo
electrónico, sustentación e impreso, entre otros.
F. PROCEDIMIENTO:
Indicar todos los pasos necesarios para realizar la experiencia. Se pueden mostrar con esquemas, dibujos, imágenes,
fotos, entre otros.
a. Análisis y Diseño del Problema
b. Algoritmo
c. Prueba de Escritorio
d. Codificación en C
G. RECURSOS:
Listar los distintos recursos que se emplearán en la Asignación: La guía de la actividad, lápiz, papel, borradores, tablero,
marcador, aplicaciones de Celular (CppDroid), Moodle, Videos o tutoriales de youtube, entre otros .
Análisis y Diseño
Entradas Proceso Salida
Variable var1, var2 Ingrese dos valores Si los valores coinciden con las
Verificar si el valor 1 es mayor condiciones, imprimir que el
o igual a 2 y si el valor 2 es bloque de instrucciones es
menor o igual a 10 cierto
Si los valores no coinciden con
las condiciones, imprimir que
el bloque de instrucciones es
falso y que el valor 1 es menor
a2
Algoritmo
Algoritmo 1Prac4
{
//Bloque de declaración de variables
entero var1, var2 ;
Imprimir(" Universidad tecnologica de panama\n");
Imprimir(" uso del if taller 04");
Imprimir(" favor digitar el valor 1 =? ");
Leer(“var1);
Imprimir(" favor digitar el valor 2 =? \n");
Leer(var2);
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 04
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
Prueba de Escritorio
Los datos de prueba a considerar para la prueba de escritorio serán: distancia 25,0 , 30.00 y tiempo 10 y 5
Empezamos con distancia=25.00 y tiempo= 10
Continuamos con distancia=30 y tiempo = 5
Variables en memoria
Pantalla
distancia tiempo velocidad
Introduzca la distancia: 30.0
30.0 5.0 150.00 Introduzca el tiempo: 5.0
La velocidad es = 150.0
En esta sección capture las pantallas de la corrida de su programa.
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 04
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
Codificación en C
#include <string.h>
#include <stdio.h>
main() {
int var1, var2 ;
printf(" Universidad tecnologica de panama\n");
printf(" uso del if taller 04\n");
printf(" favor digitar el valor 1 =? \n");
scanf("%d", &var1);
printf(" favor digitar el valor 2 =? \n");
scanf("%d", &var2);
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 04
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
Análisis y Diseño
Entradas Proceso Salida
Variables para los valores de la Ingresar valor para la variable m Valor de “y”
ecuación m, b, z, h Ingresar valor para la variable b
Variable para el acumulador i Ingresar valor para la variable z
Ingresar valor para la variable h
Dependiendo del valor del
acumulador varia la cantidad de
ecuaciones hechas
Calcular la ecuación
Algoritmo
Algoritmo 2Prac4
{
//Bloque de declaracion de variables
entero m, b, z, h, i;
//Bloque de instrucciones
Imprimir(" Universidad tecnologica de panama");
Imprimir(" uso del if taller 04");
Imprimir(" favor digitar el valor para la pendiente");
Leer(m);
Imprimir(" favor digitar el valor para b");
Leer(b);
Imprimir(" favor digitar el valor inicial ");
Leer(z);
Imprimir(" favor digitar el valor final ");
Leer(h);
Imprimir(" incremento");
Para (i=z;i<=h;i=i+1){
m=m+1;
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 04
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
b=b+1;
Imprimir(" y=%d x+%d", m,b);
}
Imprimir (" decremento");
Para (i=h;i>=z;i=i-1){
m=m-1;
b=b-1;
Imprimir(" y=%d x+%d", m,b);
}
}
Variables en memoria
Prueba de Escritorio Pantalla
distancia tiempo velocidad
Introduzca la distancia: 30.0 Este es un
30.0 5.0 150.00 Introduzca el tiempo: 5.0 ejemplo,
La velocidad es = 150.0 cambiar
los datos según su problema
Los datos de prueba a considerar para la prueba de escritorio serán: distancia 25,0 , 30.00 y tiempo 10 y 5
Empezamos con distancia=25.00 y tiempo= 10
Continuamos con distancia=30 y tiempo = 5
Codificación en C
#include <string.h>
#include <stdio.h>
main() {
int m, b, z, h, i;
printf(" Universidad tecnologica de panama\n");
printf(" uso del if taller 04\n");
printf(" favor digitar el valor para la pendiente\n");
scanf("%d", &m);
printf(" favor digitar el valor para b\n");
scanf("%d", &b);
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 04
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
I. BIBLIOGRAFIA:
Texto o apunte recomendado como material base para la actividad.
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 04
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
Indentar 5
*Claridad en la Escritura 5
Prueba de Escritorio 25
*Código en Lenguaje C 10
*Optimización de instrucciones 5
*Puntualidad en la entrega 5
Total 100
Nota: * Queda a discreción del docente, de acuerdo al tema, la utilización de este criterio
#include <stdio.h>
#include <string.h>
/* uso del comando IF con ELSE donde && = EQIVALE A UN and */
// comentarios: if simple y a la vez utilizando el and ( Y = and) programa if13x.c
int var1 = 2,var2; // datos por consola deben ser leídas.
main( ) {
leer ( por consola la variable var1, var2) por medio del scanf
if (var1 >=2 && var2<=10 ) // adicional del if, también usamos el and (Y)
{
printf ("la letra var1 x>=2 and adicional var1<=10 %d \n ", var1) ;
printf ("bloque instrucciones del cierto \n") ;
}
else
{
printf ("bloque instrucciones del Falso %d \n ", var1) ;
printf ( "var1 es menor que numero 2\n " ) ;
}
}