ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

USO DEL LENGUAJE C EN APLICACIONES SIMPLES CON OPERADORES


Enviado por   •  8 de Junio de 2021  •  Apuntes  •  1.095 Palabras (5 Páginas)  •  59 Visitas

Página 1 de 5

Ronald Hernandez Méndez

PROGRAMACIÓN APLICADA A LA AUTOMATIZACIÓN[pic 1]

PRACTICA # 1 DESARROLLO DE APLICACIONES SIMPLES EN C USANDO OPERADORES.[pic 2]

CAPÍTULO DEL CURSO: PROGRAMACIÓN ESTRUCTURADA PARA APLICACIONES DE AUTOMATIZACIÓN.

TEMA DE LA ACTIVIDAD: USO DEL LENGUAJE C EN APLICACIONES SIMPLES CON OPERADORES.[pic 3]

OBJETIVOS DE APRENDIZAJE:

  • Crear programas simples en C que empleen operadores.
  • Usar el ambiente de desarrollo integrado de Qt Creator para la edición, compilación, ejecución y depuración de programas en C.

DURACIÓN: 120 minutos

MATERIALES Y HERRAMIENTAS:

  • Computadora con Qt Creator correctamente instalado.
  • Recuerde debe haber visto previamente los tres videotutoriales iniciales relacionados con: “Instalación de Qt Creator”, “Creación de un proyecto en Qt” y “El ambiente de desarrollo de Qt”.

INTRODUCCIÓN

El lenguaje de programación C es un lenguaje de alto nivel que se emplea tradicionalmente en aplicaciones de electrónica y automatización. En esta parte se realizan ejercicios que introducen en los elementos básicos de este lenguaje y la creación de programas o algoritmos empleando operadores. Se debe emplear como bibliografía la conferencia I o sesión de clase 1 y la propia bibliografía allí propuesta.

DESCRIPCIÓN DE LA PRÁCTICA: El estudiante prueba los programas realizados en la prepráctica en el ambiente de Qt Creator. Luego modifica algunos de estos programas simples con operadores realizados previamente para lograr alguna nueva funcionalidad. Posteriormente, estos programas son implementados y depurados en el ambiente de desarrollo.

PROCEDIMIENTO:

  1. Crear una carpeta en el escritorio que tenga de nombre “practica_1” donde guardará sus programas y luego podrá llevárselos con usted. (Si se hace en su PC propia puede obviar este paso, pero debe saber dónde se guardarán sus proyectos.)
  2. Abra el IDE o Ambiente de Desarrollo Integrado que utilizará (Qt Creator).
  3. Implemente y pruebe la solución de la pregunta #1 editando su programa en el IDE. Resuelva cada pregunta en un proyecto independiente. Compile y ejecute su programa en el IDE. En caso de no compilar o ejecutarse adecuadamente revise los mensajes de error (en caso de error de sintaxis) o depure el programa (en caso de error de ejecución). Copie el código del programa al informe de esta práctica (como texto) y la ventana de consola dónde se vea su ejecución de forma válida (como imagen).
  4. Implemente y pruebe la solución de la pregunta #2 editando su programa en el IDE. Compile y ejecute su programa en el IDE. Copie el código del programa al informe de esta práctica y la ventana de consola dónde se vea su ejecución de forma válida.
  5. Implemente y pruebe la solución de la pregunta #3 editando su programa en el IDE. Compile y ejecute su programa en el IDE. Copie el código del programa al informe de esta práctica y la ventana de consola dónde se vea su ejecución.
  6. Informe al profesor cuando haya concluido esta etapa.
  7. Realice las modificaciones que se encuentran en las preguntas #1 y #3 posteriormente en este documento.
  8. Vuelva a realizar los pasos 3 y 5 con los programas ya modificados.
  9. Informe al profesor cuando haya concluido esta etapa.
  10. Describa las conclusiones y recomendaciones de la práctica.
  11. Suba el informe a Sidweb.

PREGUNTAS:

  1. Dada La relación entre temperaturas Celsius y Fahrenheit está dada por: C = 5/9 (F-32). Diseñar un programa que convierta 20 grados F en C.

Modifique la pregunta 1 para que:

  • se le pueda introducir un número entero por teclado;
  • también convierta dicho número de grados C a grados F.

  1. Realice un programa que:
  1. permita introducir un número en hexadecimal, le realice una operación AND a nivel de bits con 1A3F hexadecimal y luego, lo desplace a la izquierda en 6 bits. Después de cada operación se debe mostrar el resultado.

Modifique el literal a para que:

  • Realice la operación OR del número ingresado con 0X1A3F y luego desplace 3 bits a la derecha. Después de cada operación se debe mostrar el resultado.

b. Realice un programa que evalúe y muestre el resultado de la         siguiente función con operadores relacionales y lógicos:

y= (a mayor que b) O (b diferente de c) Y  NO(a igual a c).

Los valores a, b y c son enteros introducidos por teclado.

Modifique el literal para que:

  • introduzca un valor entero d por teclado y aplíquele un operador Y(AND lógico) con el resultado de y. Muestre el resultado. Llegue a conclusiones sobre su resultado.

IMPLEMENTACIONES Y RESULTADOS

Pregunta #1:

#include <stdio.h>

int main()

{

float gradosF,gradosC;

printf("Ingrese los grados Fahrenheit: \n ");  //de F a C 

scanf("%f", &gradosF);

gradosC = ((gradosF - 32)/1.8);

printf("El valor en grados Centigrados es: %.2f \n",gradosC); 

//Parte modificada

printf("Ingrese los grados Centigrados: \n ");  //de C a F

...

Descargar como (para miembros actualizados)  txt (7.5 Kb)   pdf (474.5 Kb)   docx (292.9 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com