Vous êtes sur la page 1sur 5

r1.

Operaciones primordiales y bsicas


Las operaciones primordiales y bsicas son todas aquellas operaciones que incluyen los operadores
aritmticos, combinados con algunas variables. El ejemplo ms sencillo, es cuando en un algoritmo se
pide realizar sumas, restas, multiplicaciones, divisiones, exponentes como cuadrados o cubos,
mitades, terceras o cuartas partes, races cuadradas o cbicas, entre otras.
Utilice las siguientes operaciones dependiendo lo solicitado por un algoritmo.
Para sumar dos valores: valor1 + valor2
Para restar dos valores: valor1 - valor2
Para dividir dos valores: valor1 / valor2
Para multiplicar dos valores: valor1 * valor2
Para calcular el cuadrado de un valor: (valor ** 2) o bien (valor ^ 2) Para calcular
el cubo de un valor: (valor ** 3) o bien (valor ^ 3)
Para calcular la potencia N de cualquier valor: (valor ** N) o bien (valor ^ N) Para calcular
la mitad de un valor: valor / 2
Para calcular la tercera parte de un valor: valor / 3
Para calcular la ensima parte de un valor: valor / N Para calcular
el doble de un valor: valor * 2
Para calcular el triple de valor: valor * 3
Para calcular la raz cuadrada de un valor: valor ** (1 / 2) o bien (valor ^ (1 / 2) Para calcular
la raz cbica de un valor: valor ** (1 / 3) o bien (valor ^ (1 / 3))
Para calcular la raz ensima de un valor: valor ** (1 / N) o bien (valor ^ (1 / N))
En estos ejemplos no se ponen todas las posibles operaciones; pero si la mayora de ellas. Algunas
otras se pueden deducir como por ejemplo el quintuple de un valor: valor * 5.
2. Frmulas generales
Luego de trabajar la conversin de expresiones matemticas en expresiones algortmicas ser muy
fcil el trabajo en esta unidad con frmulas porque lo nico que se tendra que hacer es convertirla de
tal forma que sea entendible en algoritmos y al mismo tiempo lo ser para un computador (esa es la
finalidad de los algoritmos, realizar soluciones a problemas usando esta potente herramienta).

3. Ejemplos de algoritmos secuenciales


Ejemplo1: Desarrolle un algoritmo que calcule e imprima el doble de un nmero.
INICIO
LEER NUM
DOBLE=NUM*2
IMPRIMIR DOBLE
FIN
Ejemplo2: Calcular el doble de la suma de dos nmeros y el triple de la resta de esos mismos
nmeros.
INICIO
LEER num1, num2
sum = num1 + num2
doble = sum * 2
resta = num1 - num2
triple = resta * 3
IMPRIMIR doble, triple
FIN
Tambin se podra hacer de siguiente manera para ahorrar cdigo y haciendo lo mismo del ejercicio
anterior.
INICIO
LEER num1, num2
doble = (num1 + num2) * 2
triple = (num1 - num2) * 3
IMPRIMIR doble, triple
FIN
Ejemplo 3: Desarrollar un algoritmo que permita calcular la raz cuadrada de la mitad de la
multiplicacin de dos nmeros. Adems calcular la raz cbica del doble del triple de la cuarta parte
de la suma del cuadrado del primer nmero ms el cubo del segundo nmero.
INICIO
LEER num1, num2
mult = num1 * num2
mit = mult / 2
raiz2 = mit ^ (1 / 2)
cubo = num2 ^ 3
cuad = num1 ^ 2
sum = cuad + cubo
cua_parte = sum / 4
triple = cua_parte
doble = triple * 2
raiz3 = doble ^ (1 / 3)
IMPRIMIR raiz2, raiz3
FIN
Ejemplo 4: Tambin existen algoritmos del mundo laboral como este ejemplo. Desarrolle un
algoritmo que lea el nmero de horas y el valor de cada laborados por un empleado e imprima su
salario bsico.
INICIO
LEER NUMHOR, VLRHOR
SALBAS = NUMHORA * VLRHOR
IMPRIMIR SALBAS
FIN

Ejemplo 5: Calcular e imprimir el rea de un cuadrado.


INICIO
LEER LADO
AREA = LADO * LADO
IMPRIMIR AREA
FIN
Ejemplo 6: Lea dos nmeros. Calcular e imprimir la suma, la resta, la multiplicacin y la
divisin del primer nmero por el segundo.
INICIO
LEER num1, num2
suma = num1 + num2
resta = num1 - num2
mult = num1 * num2
div = num1 / num2
IMPRIMIR suma, resta, mult, div
FIN
Ejemplo 7:- lea dos nmeros. Calcular e imprimir la suma, la resta, la multiplicacin de la suma por
la resta, la divisin de la multiplicacin por la suma y hallar el cuadrado de dichos nmeros.
INICIO
LEER num1, num2
suma = num1 + num2
resta = num1 - num2
mult = suma * resta
div = mult / suma
IMPRIMIR suma, resta, mult, div
FIN
Ejemplo 8:- Lea dos nmeros. Calcular e imprimir el primer nmero multiplicado por el segundo y
dividir ese resultado por la suma de los dos nmeros.
INICIO
LEER num1, num2
mult = num1 * num2
div = mult / (num1 + num2)
IMPRIMIR mult, div
FIN
Ejemplo 9:- Elabore un algoritmo que lea el nmero. Calcule e imprima su raz cuadrada.
INICIO
LEER num
raiz = num ^ (1 / 2)
IMPRIMIR raiz
FIN
Ejemplo 10:- Elabore un algoritmo que lea un nmero negativo e imprima el nmero y el positivo
del mismo.
INICIO
LEER num_neg
num_pos = num_neg * (-1)
IMPRIMIR num_neg, num_pos
FIN

Ejemplo 11:- Dados los dos lados de un rectngulo, calcule el permetro y el rea del mismo.

INICIO
LEER lado1, lado2
perim = lado1 * 2 + lado2 * 2
area = lado1 * lado2
IMPRIMIR perim, area
FIN
Ejemplo 12:- Dada una cantidad en pesos, obtener la equivalencia en dlares, asumiendo que la
unidad cambiara es un dato desconocido.
INICIO
LEER cant_pes, unid_camb
equiv_dol = cant_pes / unid_camb
IMPRIMIR equiv_dol
FIN
Ejemplo 13:- La presin, el volumen y la temperatura de una masa de aire se relacionan por la
formula: masa = (presin * volumen)/(0.37 * (temperatura + 460)).
INICIO
LEER pres, vol, temp
masa = (pres * vol) /(0.37 * (temp + 460))
IMPRIMIR masa
FIN
Ejemplo 14:- Elaborar un algoritmo para leer la edad de una persona y permita calcular la
cantidad de meses que ha vivido.
INICIO LEER edad
num_meses = edad * 12
IMPRIMIR num_meses
FIN
Ejemplo 15:- Realizar un algoritmo que calcule la edad de una persona por medio de su fecha de
nacimiento.
INICIO
LEER fec_nac, fec_act
edad = fec_act fec_nac
IMPRIMIR edad
FIN
Ejemplo 16:- Escribe un programa que convierta una temperatura en grados Fahrenheit en grados
Celsius.
INICIO
LEER temp_far
temp_cels = temp_far * 123
IMPRIMIR temp_cels
FIN
Ejemplo 17:- Elaborar un algoritmo que lea dos variables A y B respectivamente e intercambie el
valor de A para B y el valor de B para A. Imprima los dos valores.
INICIO LEER a, b
aux = a
a=b
b = aux
IMPRIMIR a, b
FIN

Ejemplo 18:- Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas
invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad
total invertida.
INICIO
LEER dinero1, dinero2, dinero3
tot_inver = dinero1 + dinero2 + dinero3
porc1 = dinero1 / tot_inver * 100
porc2 = dinero2 / tot_inver * 100 porc3 =
dinero3 / tot_inver * 100
IMPRIMIR porc1, porc2, porc3
FIN
Ejemplo 18:- Calcular el 10% de nmero.
INCIO
LEER num
porc = num * 10 / 100
IMPRIMIR porc
FIN
Ejemplo 19:- Calcular el 45% del cuadrado de un nmero.
INICIO
LEER num cua = num ^ 2
porc = cua * 45 / 100
IMPRIMIR porc
FIN
Ejemplo 20:- Calcular el valor de retencin del salario de un empleado, sabiendo que se le hace un
descuento del ISS del 27.777%
INICIO
LEER salar
val_retenc = 27.777 / 100
IMPRIMIR val_retenc
FIN