Está en la página 1de 14

NOMBRE DE LA ASIGNATURA

Programación básica.
PRÁCTICA No. #2
"programación con expresiones
aritméticas."
COMPETENCIAS ESPECÍFICAS:

Lograr que el alumno pueda programar un programa o un sistema el cual


pueda ayudarlo a el o mas personas a la realización de alguna actividad o
automatizar algún objeto.

MATERIAS RELACIONADAS:

Matemáticas
Ingles
Español
Informática
Programación
Electrónica
Algebra
PRECAUCIONES Y MEDIDAS DE SEGURIDAD:

 Portar el equipo de protección correctamente.


 Ninguna persona no autorizada puede trabajar con o en el equipo.
 Todas las cubiertas y puertas de protección deben estar cerradas antes de
la puesta en marcha de la máquina y no pueden ser abiertas durante la
práctica.
 Nunca deje objetos extraños en el área de trabajo (cables, pinzas,
desarmadores, etc.)
 Solo utilice le material adecuado para la operación que va a realizar.
 Maneje con cuidado herramientas y piezas con bordes afilados para evitar
heridas.
 Si tiene algún problema con el funcionamiento del equipo o herramienta que
utiliza, pida ayuda a su docente o al encargado del laboratorio.
 Reporte cualquier anomalía a su docente o al encargado del laboratorio.
 Utilice gafas de seguridad.
 Utilice zapato cerrado.
REQUERIMIENTOS:

CANTIDAD MATERIAL, EQUIPO ESPECIFICACIONES


Y/O SOFTWARE
1 Computadora o celular Instalado el programa
Dev C++ Instalar el programa en la computadora

FUNDAMENTO TEÓRICO:

El lenguaje de programación C fue creado por Brian Kernighan y Dennis Ritchie a


mediados de los años 70. La primera implementación del mismo la realizó Dennis Ritchie
sobre un computador DEC PDP-11 con sistema operativo UNIX. C es el resultado de un
proceso de desarrollo que comenzó con un lenguaje anterior, el BCPL, el cual influyó en
el desarrollo por parte de Ken Thompson de un lenguaje llamado B, el cual es el
antecedente directo del lenguaje C. El lenguaje C es un lenguaje para programadores en
el sentido de que proporciona una gran flexibilidad de programación y una muy baja
comprobación de incorrecciones, de forma que el lenguaje deja bajo la responsabilidad
del programador acciones que otros lenguajes realizan por si mismos. Así, por ejemplo, C
no comprueba que el índice de referencia de un vector (llamado array en la literatura
informática) no sobrepase el tamaño del mismo; que no se escriba en zonas de memoria
que no pertenecen al área de datos del programa, etc. El lenguaje C es un lenguaje
estructurado, en el mismo sentido que lo son otros lenguajes de programación tales como
el lenguaje Pascal, el Ada o el Modula-2, pero no es estructurado por bloques, o sea, no
es posible declarar subrutinas (pequeños trozos de programa) dentro de otras subrutinas,
a diferencia de como sucede con otros lenguajes estructurados tales como el Pascal.
Además, el lenguaje C no es rígido en la comprobación de tipos de datos, permitiendo
fácilmente la conversión entre diferentes tipos de datos y la asignación entre tipos de
datos diferentes, por ejemplo la expresión siguiente es válida en C: float a; /*Declaro una
variable para numeros reales*/ int b; /*Declaro otra variable para numero enteros*/ b=a;
/*Asigno a la variable para entera el numero real*/ Todo programa de C consta,
básicamente, de un conjunto de funciones, y una función llamada main, la cual es la
primera que se ejecuta al comenzar el programa, llamándose desde ella al resto de
funciones que compongan nuestro programa. Desde su creación, surgieron distintas
versiones de C, que incluían unas u otras características, palabras reservadas, etc. Este
hecho provoco la necesidad de unificar el lenguaje C, y es por ello que surgió un standard
de C, llamado ANSI-C, que declara una serie de características, etc., que debe cumplir
todo lenguaje C. Por ello, y dado que todo programa que se desarrolle siguiendo el
standard ANSI de C será fácilmente portable de un modelo de ordenador a otro modelo
de ordenador, y de igual forma de un modelo de compilador a otro, en estos apuntes
explicaremos un C basado en el standard ANSI-C.

Los números representan unidades de cosas; pero es posible utilizarlos como solamente
números; y de esa forma, realizar con ellos diversas operaciones que sirven para realizar
cálculos que son muy útiles; y que se llaman operaciones aritméticas.

Esas operaciones son:

— La SUMA — (también llamada ADICIÓN), que se representa con el signo de MÁS: +

— La RESTA — (también llamada SUSTRACCIÓN o DIFERENCIA) que se representa


con el signo de MENOS: –

— La MULTIPLICACIÓN — que se representa con el signo de POR: ×

— La DIVISIÓN — que se representa con el signo de DIVIDIDO: ÷

El resultado de las operaciones, se representa utilizando el signo de IGUAL: =


DESARROLLO DE LA PRÁCTICA:

Encendemos nuestro pc
Abrimos el programa en este caso puede ser dev c++ o zinjal

Nos mostrara la siguiente ventana, a continuación realizaremos el titulo de nuestro


programa /*1.Escribe un programa que lea de la entrada estándar de dos números
y muestre en
la salida estándar su suma, resta, multiplicación y división. */
En este caso utilizando /* para abrir nuestro titulo y designar que es un escrito que
no aparecerá en nuestra ventana de salida y cerrándolo con */
Continuamos introduciendo los comandos de
#include<iostream>
Include le indica al preprocesador que cuando este se
ejecute, el compilador debe incluir un archivo
en el código. Y el indicador iostream es una librería que
permite realizar operaciones de entrada y salida
Para así lograr concretar los ejercicios que nos plantee el problema ocupando
lenguaje de programación.

En seguida empezaremos con el código del programa y las determinaciones


En este caso creamos lo siguiente:
using namespace std;
int main(){
//puedes declarar en una sola linea tus variables
en este caso utilizamos // doble diagonal para poder crear un subtitulo en nuestro
programa e indicar que es lo que esta realizando.
Además de crear la función principal. Con Int main esto nos ayudará a determinar
desde donde se iniciará nuestro programa.
Después:

int n1, n2, suma=0, resta=0, multiplicacion=0, division=0;


le daremos una determinación a n1, y n2 además de indicar que es lo que
realizara el programa y el valor de cada variable.

Después seguiremos con nuestro programa:

En este caso tenemos que designar un valor para n1 y n2 y además de darle


indicaciones de que es lo que debe y tiene que hacer en el programa para poder
resolver lo que se le esta pidiendo o indicando.

//solicito los valores para n1 y n2


cout<<"Digite el primer numero: ";
cin>>n1;
cout<<"Digite el segundo numero: ";
cin>>n2;
suma=n1+n2;
resta=n1-n2;
multiplicacion=n1*n2;
division=n1/n2;
en este caso el comando cout Muestra datos o texto en pantalla a modo de
impresión.
El comando cin Permite que el usuario ingrese un dato, y en este caso las
“comillas se utilizan para la impresión ya que ahí aparecerá el título que estamos
poniendo en la ventana del programa.
Y al final le decimos al programa que es lo que debe hacer con las operaciones,
de suma, resta, multiplicación y división.
Para finalizar haremos lo siguiente

/*Realiza la concatenacion o mando a traer el resultado de la operacion que


Se guarda o asigna en la variable suma, resta , multiplicacion y division*/
cout<<"\nLasuma es:"<<suma<<endl;
cout<<"\nLa resta es:"<<resta<<endl;
cout<<"\nLa multiplicacion es:"<<multiplicacion<<endl;
cout<<"\nLa division es:"<<division<<endl;

return 0;
}

En este caso podemos observar que tenemos la concatenación para poder


guardar el resultado que se le asigna a la variable n para las expresiones
aritméticas que igual se imprimirán y se vera de manera mas estética ya que el
comando endl es lo que busca y sobre todo se resolverán las expresiones,
además de que al finalizar este procedimiento se finalizara el programa.
Para poder concluir y poder correr nuestro programa es necesario guardad
nuestro código y compilar la información.
Lo guardamos y en seguida el programa se abrirá en una ventana como la siguiente.

Y verificamos si esta funcionando bien.


Y en efecto ya que la suma de 5+5 es 10 su multiplicación es 25, su resta es 0 y su
división es 1.
Con esto concluimos de manera exitosa nuestro programa de expresiones aritméticas.

ACTIVIDADES:

Estas actividades buscan ayudar al alumno a practicar para poder el realizar la


programación de varias cosas.
En un futuro dirigirse a la programación de componentes específicos.
Para lograr concretar la función o automatización de algo para la facilidad de
utilizar algún sistema industrial o doméstico.

CONCLUSIONES:

En conclusión como ingenieros mecatrónicos es de suma importancia para


nosotros el saber utilizar la programación para poder en un futuro programar
componentes los cuales nos ayudaran a la utilización de sistemas y de maquinas
o programas que facilitaran al ser humano la realización de muchas cosas y
muchos aspectos para la vida cotidiana.

REFERENCIAS:
U.N.A.M. (2007, 12 marzo). scribunam.mx. scribunam.

http://www.ptolomeo.unam.mx:8080/xmlui/bitstream/handle/132.248.52.100/216/

A6.pdf?sequence=6

Nuñez, A. E. C. (2016, 12 diciembre). Marco Teorico Analisi Algoritmos.doc. Scribd.

https://es.scribd.com/document/135054416/Marco-Teorico-Analisi-Algoritmos-doc

ANEXOS:
ELABORÓ: REVISÓ: AUTORIZÓ:
M. C. Julio Cesar Camargo
Santos
Luna Geron Eduardo
Anotar quien la revisó la práctica

NOMBRE Y FIRMA NOMBRE Y FIRMA NOMBRE Y FIRMA

FECHA FECHA FECHA


19/02/2021 Dia/Mes/Año Dia/Mes/Año

También podría gustarte