Practica programacion
Enviado por Ruben Dario Giron Martinez • 4 de Abril de 2017 • Práctica o problema • 1.998 Palabras (8 Páginas) • 258 Visitas
Departamento de sistemas y computación
Mecatrónica
Programación básica
PROFESOR: M. C. Oscar Mendoza Camargo
Practica Numero uno
Girón Martínez Rubén Darío 16251814
Jiménez Vásquez Rubén 16251818
K23
FECHA: 28 de febrero de 2017
Calificacion:
segundo semestre
Resumen
El calcular el área y perímetro de un circulo no es mayor problema solo será necesario leer un dato variable y operarlo a un nivel aritmética básico declarando la constante
Calcular el área y perímetro de un rectángulo tampoco es un problema solo es operar dos valores variables
La fórmula general es una serie de métodos algebraicos con tres variables la cual nos sirve para calcular las soluciones o raíces reales de una ecuación de segundo grado. El crear un programa capaz de llevar a cabo estos métodos y decidir qué hacer en base a diferentes condicionales es el propósito de este proyecto el programa tendrá que asignar diferentes valores a cada variable a partir de los tres que nosotros ingresaremos siendo “A” el coeficiente de termino cuadrático “B” el coeficiente del termino lineal y “c” la constante en la ecuación a resolver en nuestro programa tendrá que pedir cada termino y operarlo a un nivel aritmético algo complejo con lo que tendremos que hacer uso de una librería adicional
Introducción
Estos ejemplos nos harán ver la estructura básica de un programa, saber crear variables y asignarles un valor a estas mismas, realizar operaciones aritméticas básicas y complejas mediante el uso de comandos básicos o a través de diferentes librerías el escribir una leyenda en pantalla la cual nos dé una instrucción, introducir datos y que el programa lea estos mismos y por ultimo crear condicionales para distintas situaciones. A pesar de no ser unos ejemplos complicados serán bastante ilustrativo y con un fin o propósito interesante y aplicable a la realidad
Objetivos
Crear un programa que calcule área y perímetro de un circulo
Crear un programa que calcule área y perímetro de un rectángulo
Crear un programa que calcule las raíces reales de una ecuación de segundo grado
Fundamentos teóricos
La fórmula general tiene operaciones aritméticas tanto básicas como complejas con lo que tendremos que hacer uso de la librería “math.h” la cual nos servirá para calcular valores exponenciales o bien radicales los comandos a utilizar de esta librería son los siguientes
“pow” este nos servirá para calcular valores exponenciales y se utiliza poniendo el comando seguido del entre paréntesis el valor o variable a operar y separado por una coma el exponente a calcular ejemplo
pow(B,2.0);
otro tipo de comando será “sqrt” el cual nos ayudara a calcular una raíz cuadrada y se utiliza poniendo el comando y enseguida y entre paréntesis el numero o variable a operar. ejemplo:
sqrt(D);
a hora la formula general ocupa varias variables y se pueden presentar distintos casos en los cuales es necesario operar de manera distinta dichos casos se verán más adelante en un diagrama de flujo por ahora solo nos sentaremos en la formula general
[pic 3][pic 4]
Para calcular el área y perímetro de un circulo tenemos que:
[pic 5][pic 6]
Para lo cual pi es una constante la cual jamás cambiara por lo tanto la declararemos con el comando “define”
Ejemplo
#define Pi 3.1416
Mientras que para calcular los de un rectángulo la forma es la siguiente
[pic 7][pic 8]
Y para cada uno de los programas en general ocupáramos comandos como:
“doublé” la cual crea distintas variables ejemplo
double r,a,p;
“printf” la cual imprime una leyenda en pantalla ejemplo
printf("Programa área y perímetro de un circulo\n");
“scanf” el cual lee los tatos ingresados
scanf("%lf",&r)….(en este ejemplo utilizamos %lf ya que son variables con decimales y asi asignamos el valor leído a estas)
Desarrollo experimental
Área y perímetro de un circulo
- Diagrama a bloques
[pic 9][pic 10][pic 11]
[pic 12][pic 13]
- Pseudocódigo y diagrama de flujo
Inicio
Constantes Pi= 3.1416
Variables Radio, área perímetro = real
Imprime "Introduce el radio: "
Leer radio.
area= radio*radio*Pi
perímetro= 2(radio*pi)
Imprimir "El área del circulo es: ", área.
Imprimir "El perímetro del circulo es: ", perímetro
Fin. [pic 14]
- Pantallas de entrada y salida en ejecución
[pic 15]
[pic 16]
- Explicar el programa
En realidad, solo creamos una constante llamada pi asignándole el valor de 3.1416 después tres variables “r” “p” y “a” asignando a “r” el valor ingresado y a la definimos con la operación a=pi*r*r y a p con P=2*r*pi después solo las imprimimos en pantalla y listo no hubo mayor complicación para ver el programa ir a los apéndices
Calcular el área y perímetro de un rectángulo
- Análisis del problema diagrama a bloques[pic 17]
[pic 18][pic 19][pic 20]
[pic 21][pic 22]
[pic 23]
- Pseudocódigo y diagrama de flujo
Inicio [pic 24]
Variables base, altura, área perímetro = real[pic 25]
Imprime "Introduce el base: "
Leer base.[pic 26]
Imprime "Introduce la altura: "[pic 27]
Leer altura[pic 28]
área= Base*altura
perímetro= 2(base*altura)[pic 29]
Imprimir "El área del rectángulo es: ", área.[pic 30]
Imprimir "El perímetro del rectángulo es: ", perímetro[pic 31]
Fin[pic 32]
[pic 33]
[pic 34]
[pic 35]
- Capturas de entrada y salida
[pic 36][pic 37]
- Explicar programa
Este caso es realmente sensillo solo creamos cuatro variables y a dos de estas les asignamos un valor mediante la entrada de texto y las otras dos son consecuencia de las primeras ya que se consiguen mediante una serie de operaciones algebraicas
...