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


Asignaciones aritmeticas, Apuntes de Programación C

Puedes introducirte al mundo de la programacion

Tipo: Apuntes

2019/2020

Subido el 01/03/2020

Sofialibertad-montoya02
Sofialibertad-montoya02 🇨🇴

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Asignaciones Aritméticas
¿Cómo se le asigna un dato a una variable?
A través del signo ( = ). . El signo igual (=) significa que el computador va a realizar lo que está a la derecha del igual y lo va a almacenar en la variable
que se encuentre a la izquierda del igual. A la izquierda del igual solo puede haber una variable y al lado derecho del igual puede haber una
constante, una variable, una expresión o una operación.
“EN LAS ASIGNACIONES DE VARIABLES LA VARIABLE TOMA O NOS ENTREGA COMO RESULTADO EL ULTIMO VALOR QUE TOME LA VARIABLE, EL
COMPUTADOR SIEMPRE RESUELVE LO DE LA DERECHA DEL IGUAL Y SU RESULTADO LO ALMACENA EN LA VARIABLE QUE ESTÉ A LA IZQUIERDA DEL
IGUAL, CADA VEZ QUE SE LE ENTRA UN NUEVO VALOR A UNA VARIABLE, EL VALOR ANTERIOR SE PIERDE”
Operaciones con suma y resta
Ej:
Q =1 Almacena 1 en Q
C = 8 Almacena 8 en C
A = Q Almacena en A el valor de Q ósea 1
A = 3 Almacena 3 en A perdiendo el valor anterior
A = C Almacena 8 en A
A = Q – C + A Almacena en A el valor de la operación 1-8+8=1
El resultado de la variable A=1, C=8, Q=1
Ej:
A = 10 10
B = 15 15
C = 20 20
A = A + B 10+15=25
B = B + 8 15+8=23
C = C + A 20+25=45
A = A + 5 25+5=30
B = B + 3 23+3=26
C = C + 2 45+2=47
A = A – B 30-26=4
B = A – B 4-26=-22
C = A – B 4-(-22)=26
A=4 B=-22 C=26
“Tener en cuenta o recordar que los valores asignados a las variables se reemplazan por el ultimo valor que se le asigno”.
Jerarquía de operaciones
Al escribir una expresión el computador las entiende en un formato linealizado (en una sola línea).
Primero: evalúa POTENCIAS. Ej: (5²,2³, etc.), revisándolas de derecha a izquierda.
Segundo: evalúa y realiza las MULTIPLICACIONES Y DIVISIONES. Ej: (5/3, 4*6, etc.).
*Cuando el computador encuentra operaciones de un mismo nivel seguidas como lo son la división y la multiplicación el empieza a
desarrollar la operación desde el lado izquierdo.
Ej: 2*4/2 (para el PC las 2 operaciones son del mismo nivel entonces el la empieza a ejecutar desde la izquierda, así primero 2*4=8 y luego
ese resultado lo divide entre 2 así 8/2=4).
Tercero: evalúa SUMAS Y RESTAS.
Num= a + b / c + d
1. Resuelve la división ( b / c ), como no hay niveles superiores a la suma y resta luego resuelve a + ( b / c ) + d.
Es importante el uso de PARÉNTESIS, así el computador resuelve las jerarquías teniéndolos en cuenta.
Num=(a + b) / (c + d)
Estaría bien desde el punto de vista algebraico y computacionalmente correcto.
Ej: X=2 B=4 C=6
X= A^2+B*3/C+1 primero reemplazamos los valores
X=2^2+4*3/6+1 según lo anterior el computador primero evalúa las potencias así que 2^2=4
X=4+4*3/6+1 ahora busca multiplicaciones y divisiones encuentra 4*3/6 y como están seguidas y son de un mismo nivel las realiza desde
la izquierda así 4*3=12 y divide 12/6=2
pf2

Vista previa parcial del texto

¡Descarga Asignaciones aritmeticas y más Apuntes en PDF de Programación C solo en Docsity!

Asignaciones Aritméticas

¿Cómo se le asigna un dato a una variable?

A través del signo ( = ).. El signo igual (=) significa que el computador va a realizar lo que está a la derecha del igual y lo va a almacenar en la variable que se encuentre a la izquierda del igual. A la izquierda del igual solo puede haber una variable y al lado derecho del igual puede haber una constante, una variable, una expresión o una operación. “EN LAS ASIGNACIONES DE VARIABLES LA VARIABLE TOMA O NOS ENTREGA COMO RESULTADO EL ULTIMO VALOR QUE TOME LA VARIABLE, EL COMPUTADOR SIEMPRE RESUELVE LO DE LA DERECHA DEL IGUAL Y SU RESULTADO LO ALMACENA EN LA VARIABLE QUE ESTÉ A LA IZQUIERDA DEL IGUAL, CADA VEZ QUE SE LE ENTRA UN NUEVO VALOR A UNA VARIABLE, EL VALOR ANTERIOR SE PIERDE”

Operaciones con suma y resta

Ej: Q =1 Almacena 1 en Q C = 8 Almacena 8 en C A = Q Almacena en A el valor de Q ósea 1 A = 3 Almacena 3 en A perdiendo el valor anterior A = C Almacena 8 en A A = Q – C + A Almacena en A el valor de la operación 1-8+8= El resultado de la variable A=1, C=8, Q= Ej: A = 10 10 B = 15 15 C = 20 20 A = A + B 10+15= B = B + 8 15+8= C = C + A 20+25= A = A + 5 25+5= B = B + 3 23+3= C = C + 2 45+2= A = A – B 30-26= B = A – B 4-26=- C = A – B 4-(-22)= A=4 B=-22 C= “Tener en cuenta o recordar que los valores asignados a las variables se reemplazan por el ultimo valor que se le asigno”.

Jerarquía de operaciones

Al escribir una expresión el computador las entiende en un formato linealizado (en una sola línea). Primero: evalúa POTENCIAS. Ej: (5²,2³, etc.), revisándolas de derecha a izquierda. Segundo: evalúa y realiza las MULTIPLICACIONES Y DIVISIONES. Ej: (5/3, 46, etc.). Cuando el computador encuentra operaciones de un mismo nivel seguidas como lo son la división y la multiplicación el empieza a desarrollar la operación desde el lado izquierdo. Ej: 24/2 (para el PC las 2 operaciones son del mismo nivel entonces el la empieza a ejecutar desde la izquierda, así primero 24=8 y luego ese resultado lo divide entre 2 así 8/2=4). Tercero: evalúa SUMAS Y RESTAS. Num= a + b / c + d

  1. Resuelve la división ( b / c ), como no hay niveles superiores a la suma y resta luego resuelve a + ( b / c ) + d. Es importante el uso de PARÉNTESIS, así el computador resuelve las jerarquías teniéndolos en cuenta. Num=(a + b) / (c + d) Estaría bien desde el punto de vista algebraico y computacionalmente correcto. Ej: X=2 B=4 C= X= A^2+B3/C+1 primero reemplazamos los valores X=2^2+43/6+1 según lo anterior el computador primero evalúa las potencias así que 2^2= X=4+43/6+1 ahora busca multiplicaciones y divisiones encuentra 43/6 y como están seguidas y son de un mismo nivel las realiza desde la izquierda así 4*3=12 y divide 12/6=

X=4+12+1 ahora lo último que realiza son sumas así 4+12+1= X= Ej con raíz:

X =− B +√¿ ¿ ¿ hay que tener en cuenta que cualquier signo algebraico debe de ser reemplazado por los operadores que ya

mencionamos (+, -, /,, ^, raíz) X= (- B + RAIZ (B^2- 4AC)/2A note usted que se utilizan los paréntesis para indicar las operaciones que se desarrollan primero. Ej NUM= ((A+B/A)/C)C^³*A^³- B+A/C El pc resolverá primero lo que hay dentro de los paréntesis más internos, así que en (A + B / A) la jerarquía es la división, por eso primero divide y luego suma. Después sigue con los paréntesis de más afuera haciendo la DIVISIÓN (lo que había calculado) / C. Después busca potencias y las realiza ya que están afuera del paréntesis C^³, A^³. Hace nuevamente la jerarquía y opera las multiplicaciones y las divisiones (RESULTADO) * C^³ * A^³, A / C, finalmente luego de haber ejecutado las operaciones del paréntesis y las potencias realiza las sumas y las restas.