Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Laboratorio de programación 4, Guías, Proyectos, Investigaciones de Programación C

Laboratorio de programación 4

Tipo: Guías, Proyectos, Investigaciones

2019/2020

Subido el 29/11/2021

bryant-r
bryant-r 🇵🇦

5 documentos

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Universidad Tecnológica De Panamá
Facultad De Ingeniería Mecánica
Licenciatura En Ingeniería Aeronáutica
Laboratorio N.º 4
“Alternativa doble”
Integrantes:
Keisy Francis 8-962-599
Bryant Rodríguez 8-968-554
Grupo:
1AA112
Asignatura:
Programación
Código de la materia:
7894
Profesor:
Emilio Batista
Fecha De Entrega:
2 de Octubre de 2020
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Laboratorio de programación 4 y más Guías, Proyectos, Investigaciones en PDF de Programación C solo en Docsity!

Universidad Tecnológica De Panamá

Facultad De Ingeniería Mecánica

Licenciatura En Ingeniería Aeronáutica

Laboratorio N.º 4

“Alternativa doble”

Integrantes:

Keisy Francis 8-962-

Bryant Rodríguez 8-968-

Grupo:

1AA

Asignatura:

Programación

Código de la materia:

Profesor:

Emilio Batista

Fecha De Entrega:

2 de Octubre de 2020

Introducción

En este laboratorio el objetivo era conocer la clasificación y usos de las alternativas, que pueden ser simples, dobles, múltiples y que pueda calcular la ecuación de la parábola.

Análisis y Diseño

Entradas Proceso Salida

Programa No. int var1, n1, n2, x Programa No. int x, n1, n2, n Programa No. if (var1>=2 && var1<=10 ) for (int x=n1; x<=n2; x=x+1) fx= pow(x,2) +1; Programa No. x= n if (x <21) for (int x=n2; x<=n3; x=x+1) y= 0.5* x + 0. Programa No. float fx Programa No. float y

Algoritmo: Escribir su algoritmo en esta sección.

Pseudo Código del Primer Programa

1. INICIO 2. Declaración de las variables de entrada tipo entero: var1, n1, n2, x 3. Declaración de las variables de salida tipo flotante: fx 4. Imprimir espacio para ingresar el valor: “entre el valor de var1” 5. Leer el valor ingresado: var 6. Se establece la condición “cierta” Si var1>=2 y var1<=10, entonces.

Si x<21, entonces Se Imprimen la instrucción de la condición “entre el valor de n2” “entre el valor de n3” Leer los valores ingresados n2,n Escribir la formula del proceso secundario: x Imprimir los resultados “x, y”

8. FIN

Diagrama de Flujo del Primer Programa

Codificación en Lenguaje C

Programa No. #include <stdio.h> #include <string.h> int var1, n1, n2 ; //Declaración de variables tipo entero float fx ; // declaración de variables tipo flotantes main( ) { printf ("========== Universidad tecnológica de Panamá ============== \n"); printf ("==== Estudiantes: Bryant Rodríguez/ 8-968-554, Keisy Francis/ 8- 962-599 ====== \n"); printf ("==== Uso del if y el else compuesto ====== \n"); printf (" entre el valor de var1 \n ") ; scanf ("%d",&var1); if (var1 >=2 && var1<=10 ) //declaración de la condición cierta { printf ("la letra var1 x>=2 and adicional var1<=10 %d \n ", var1) ; printf (" Instrucciones de la Condición Cierta \n") ; } else //declaración de la condición falsa { printf (" Instrucciones de la Condición Falsa %d \n ", var1) ; printf ( "var1 es menor que numero 2\n " ) ; printf ( "\n " ) ; printf (" entre el valor de n1 \n ") ; scanf ("%d",&n1); printf (" entre el valor de n2 \n ") ; scanf ("%d",&n2); for ( int x= n1; x <= n2; x=x+1 ) //Se declara un ciclo repetitivo { fx= pow(x,2) +1; //Formula de la parábola printf ("valor de x= %d f(x) = %.2f \n", x, fx); //Impresión de los resultados } } }

// Programa No. #include <stdio.h> #include <string.h> main( ) { printf ("========== Universidad tecnológica de Panamá ============== \n"); printf ("==== Estudiantes: Bryant Rodríguez/ 8-968-554, Keisy Francis/ 8- 962-599 ====== \n"); printf ("==== Uso del if simple ====== \n"); int x,n1,n2, n3; //Declaración de variables tipo entero printf ("entre el valor de: x \n ") ; scanf ("%d",&n1); x= n1; //Se establece el valor de x float y; //Declaración de variables tipo flotantes if ( x <21 ) //Declaración de una condición { printf (" entre el valor de n2 \n ") ; scanf ("%d",&n2); printf (" entre el valor de n3 \n ") ; scanf ("%d",&n3); for ( int x= n2; x <= n3; x=x+1 ) //Declaración de un ciclo repetitivo { y= 0.5* x + 0.95; //Formula de la línea recta printf ("valor de x= %d f(x) = %.2f \n", x, y); //Impresión de los resultados } } }

Conclusión

Es este laboratorio se utilizó la estructura if / else lo que hace es ejecutar una acción si el resultado de la evaluación de la expresión es verdadero y otra acción si el resultado de la evaluación es falso. La diferencia con utilizar sólo la estructura if es que si la expresión evaluada es verdadera sólo en ese caso se ejecuta una acción de otro modo se pasa de largo. En cambio, en la estructura if / else si la expresión es falsa entonces se ejecuta otra acción. En síntesis, lo que hace esta estructura es realizar una acción si la expresión es verdadera y otra si es falsa.

Rubrica

Aspectos Para Evaluar Puntaje

Máximo

Puntaje

Obtenido

Estilo de escritura e

Indentar

*Claridad en la Escritura 5

Breve documentación a

través de comentarios

Secuencia lógica

(Seudocódigo)

Prueba de Escritorio 25

*Código en Lenguaje C 10

*Optimización de

instrucciones

*Puntualidad en la entrega 5

Total 100