Documentos de Académico
Documentos de Profesional
Documentos de Cultura
B. Operaciones algebraicas
Ingrese las expresiones algebraicas y evalúe los parámetros a los valores indicados. Luego asigne otros
valores que usted desee.
i) Ingrese la expresión: a3-nb5+n, y evalúela para a=2, b=3, n=1. Luego asigne otros valores a los
parámetros que usted desee.
j) Ingrese la expresión: (a-1/2+3b-1/2)(2a-1/2 - b-1/2), y evalúela para a=4, b=9. Luego asigne
otros valores a los parámetros que usted desee.
k) Ingrese la expresión: 3m3/4(4m1/4-2n5), y evalúela para m=4, n=2. Luego asigne otros
valores a los parámetros que usted desee.
l) Evalúe la expresión:
Para c=3, d=2. Luego asigne otros valores a los parámetros que usted desee.
*Evalúe las expresiones en forma general y luego asigne los parámetros indicados a la
derecha
: a=5, b=3
: x=5, y=3
x=5, y=3
x=5, y=3
x=5, y=3
- Algoritmo que ingresa dos números y determina si el primero es divisible entre el segundo.
- Algoritmo que pide un # y establece si es par o es impar.
- Calculadora básica entre 2 números: Suma, resta, multiplicación, división y potencia.
- Después de ejecutar las siguientes sentencias de Código, cuáles valores están almacenados en las
variables value1, value2, and value3?
int value1 = 5;
int value2 = 9;
int value3 = 4;
value1 = value2;
value2 = value3;
value3 = value1;
1. Diseñar un algoritmo que realice la siguiente conversión: una temperatura dada en grados Celsius a
grados Fahrenheit o viceversa. Se debe ingresar la temperatura y la escala ‘C’ o ‘F’ y devolverla
convertida en la otra escala.
Nota: La fórmula de conversión es:
F = (9/5)C + 32, C= (5/9)*(F – 32)
2. * Diseñar un algoritmo que calcule el área de un triángulo en función de las longitudes de sus lados :
Desarrolle el algoritmo para calcular el área y el perímetro de las siguientes figuras planas:
10. *Determina el perímetro de la figura sombreada si el área del cuadrado ABCD es (dato de entrada) x cm2:
12. Desarrollar un algoritmo para hallar el Área y volumen de un cono circular recto
Algoritmo para calcular área total y volumen total de un cono circular recto, datos de entrada:
- Radio r
- Altura h
13. * Plantee un algoritmo para encontrar el Volumen de un cilindro inscrito en una esfera de radio R. El perfil
frontal del cilindro es un rectángulo con doble alto que ancho.
14. * Plantee un algoritmo para encontrar el Volumen de un cono inscrito en una esfera de radio R. El perfil frontal
del cono es un triángulo equilátero.
2. * Dados tres números, determinar si la suma de cualquier pareja de ellos es igual al tercer
número. Si se cumple esta condición, escribir «Iguales» y, en caso contrario, escribir «Distintas».
En el caso de que los números sean: 3 9 6
La respuesta es “Iguales”, ya que 3 + 6 = 9. Sin embargo, si los números fueran: 2 3 4
el resultado sería “Distintas”.
Para resolver este problema, se puede comparar la suma de cada pareja con el tercer número. Con tres
números solamente existen tres parejas distintas y el algoritmo de resolución del problema será fácil.
1. Leer los tres valores, A, B y C.
2. Si A + B = C escribir “Iguales” y parar.
3. Si A + C =B escribir “Iguales” y parar
4. Si B + C = A escribir “Iguales” y parar
5. Escribir “Distintas” y parar.
3. Escribir un algoritmo que lea un número y determine si es un cuadrado perfecto como 1, 4, 9, 16…,
para determinarlo extraiga la raíz y establezca si el resultado es un entero y al elevar al cuadrado da el
número original.
4. *Plantee un algoritmo para el juego de picas y fijas para un número de 3 cifras, solamente el primer
paso que dado el número, se pida la prueba al usuario y le indique cuántas picas y cuántas fijas. Ver
https://seactuario.com/Scripts/Juegos/PicasJS1.html
6. Escribir un algoritmo que lea cuatro números y a continuación imprima el mayor de los cuatro.
7. * Muchos bancos y cajas de ahorros calculan los intereses de las cantidades depositadas por los
clientes diariamente en base a las siguientes premisas. Un capital de 1.000 pesos, con una tasa de interés
del 6 por 100, renta un interés en un día de 0.06 multiplicado por 1.000 y dividido por 365. Esta
operación producirá 0,16 pesos de interés y el capital acumulado será 1.000,16. El interés para el
segundo día se calculará multiplicando 0,06 por 1.000 y dividiendo el resultado por 365. Diseñar un
algoritmo que reciba tres entradas: el capital a depositar, la tasa de interés y la duración del depósito en
semanas, y calcule el capital total acumulado al final del período de tiempo especificado.
8. *Escriba un algoritmo que lea tres números y a continuación los visualice en orden creciente.
9. * Diseñe un algoritmo para que dé Solución a la ecuación cuadrática 𝑎𝑥 2 + 𝑏𝑥 + 𝑐 = 0, pidiendo a, b, c,
mediante la fórmula cuadrática:
−𝑏 + √𝑏 2 − 4𝑎𝑐
x1 =
2𝑎
−𝑏 − √𝑏 2 − 4𝑎𝑐
x2 =
2𝑎
10. Escriba un algoritmo para establecer si el clima está muy caluroso y se debe comprar helado según:
11. Desarrolle un algoritmo para establecer si un estudiante de una maestría se gradúa o no si necesita al menos
1290 créditos, de acuerdo al diagrama de fluo:
Estructura if – then -else-if
Se crea una estructura if-then-else-if cuando se anida un if-then-else en la sección else de un if-then-else.
12a. * Supongamos que la temperatura se introduce en grados centígrados y que se envían mensajes sobre si el
agua está en forma de vapor, agua o hielo. A 100° o más, el agua está en forma de vapor, y a 0° o menos está en
forma de hielo; de lo contrario, está en estado líquido. Como antes, es útil ver la estructura en forma de diagrama
de flujo, como se muestra en las sig. Figuras:
12b. Otra forma de visualizar el diagrama de flujo para desarrollar el algoritmo, es:
13. Se introduce la puntuación sobre 10 en cantidades enteras y se emite un mensaje indicando el rendimiento del
alumno según (adapte el código siguiente a Python y pseudocódigo en PSeInt):
13. * La Administración Nacional Oceánica y Atmosférica de EE.UU. (NOAA) clasifica los huracanes en cinco
categorías en función de la velocidad del viento.
14. * El usuario del tarifador nos pide ahora una modificación, ya que no es lo mismo la tarifa por segundo de las
llamadas cortas que la tarifa por segundo de las llamadas largas. Al inicio del programa se informará la duración
máxima de una llamada corta, la tarifa de las llamadas cortas y la de las largas. Se deberá facturar con alguno de
los dos valores de acuerdo a la duración de la comunicación.
Mantenimiento del tarifador: a) Al nuevo programa que cuenta con llamadas cortas y largas, agregarle los
adicionales, de modo que: Los montos se escriban como pesos y centavos. Se informe además cuál fue el total
facturado en la corrida. b) Modificar el programa para que sólo informe cantidad de llamadas cortas, valor total de
llamadas cortas facturadas, cantidad de llamadas largas, valor total de llamadas largas facturadas, y total
facturado. Al llegar a este punto debería ser evidente que es conveniente separar los cálculos en funciones aparte.
15. * Dados tres puntos en el plano expresados como coordenadas (x, y) informar cuál es el que se encuentra más
lejos del centro de coordenadas.
16. En matemáticas, la palabra capicúa se refiere a cualquier número que se lee igual de izquierda a derecha
que de derecha a izquierda. Ejemplos: 161, 2002, 2112, 2992, 3003, 91019, 5005, 292, 2882, 2442, 9102019.
17. a. Pedir el día, mes y año de una fecha e indicar si la fecha es correcta. Suponiendo todos los meses de 30 días.
b. Avanzado. Pedir el día, mes y año de una fecha e indicar si la fecha es correcta. Analizar los meses según los días
correctos. Suponga años no bisiestos.
c. * Avanzado. Pedir el día, mes y año de una fecha e indicar si la fecha es correcta. Analizar los meses según los
días correctos. Analice también si el año es bisiesto.
18. Algoritmo para convertir a horas, minutos y segundos una cierta cantidad de tiempo expresada en segundos.
La variable segundos se utilizará para leer la cantidad total de segundos y posteriormente para ir guardando
Constantes y Variables de los segundos restantes al descontar del total de segundos los que se hayan Convertido a
horas o minutos completos.
19. Calcular la edad de una persona tomando la fecha de nacimiento y la fecha actual.
20. * Algoritmo para confeccionar un recibo sencillo, correspondiente a la compra de unos equipos. Como datos
habrá que introducir el tipo de equipo, indicado mediante un código como se indica en la tabla y la cantidad de
equipos. De acuerdo al código, el programa tomará el precio unitario (de acuerdo a la tabla) y aplicará el IVA
correspondiente. Tenga en cuenta que los computadores que tengan un valor igual o inferior a $1.900.000 están
excluidos de IVA, o sino aplicar el 19%. Entregar el valor total a pagar. Se supondrá que compra un solo un tipo de
equipo cada vez según:
21. * Se trata de calcular el costo total de las baldosas necesarias para cubrir el suelo de una habitación
rectangular. Se supone que las baldosas son cuadradas. El programa lee el lado de las baldosas, en centímetros, y
las dimensiones de la habitación rectangular en metros. También se suministra corno dato el precio unitario de
cada baldosa. El programa calcula cuántas baldosas hay que colocar a lo largo de cada dimensión de la habitación,
incluyendo contar una baldosa más si no es un número entero y hay que romper alguna baldosa para cubrir
exactamente hasta el borde. A continuación se calcula el número total de baldosas y se multiplica por el precio de
cada una.
Problemas de clase:
- Ingresar los 3 lados de un triángulo y establecer si este es: Equilátero, isósceles o escaleno.
- Ingresar dos ángulos interiores de un triángulo y calcular el tercero, además establecer si este es
rectángulo (tiene un ángulo recto), es acutángulo (los tres ángulos agudos) y obtusángulo (tiene un ángulo
obtuso o mayor que 90°).
22. * Programa de Requisitos para la estimación costos de pintura y mano de obra: escriba un algoritmo que
debe preguntar al usuario por el largo (l), ancho (w) y alto (h) de una habitación en metros. Estas entradas se
tomarán para su procesamiento. Este programa usará estas entradas para realizar una serie de cálculos:
-El área de cada una de las dos paredes largas, el área de cada una de las dos paredes anchas, el área del techo y el
área total del techo y las cuatro paredes en conjunto.
- el costo de la pintura, el costo de la mano de obra y el costo total, con base en los siguientes cargos: un galón de
pintura cuesta $120,000 y cubre 32 metros cuadrados; la mano de obra cuesta $45,000 la hora y se tarda 1 hora
en pintar cada 16 metros cuadrados.
El programa debe generar el área total de la habitación, seguido del costo de la pintura, el costo de la mano de
obra y el costo total.
Por ejemplo, si el usuario ingresa: l= 10m, w= 5 y h=2 para la longitud, el ancho y la altura, el área de cada una de
las dos paredes largas será:
El área de las cuatro paredes y el techo combinados será 2*20 + 2*10 + 50 = 110 m2.
La cobertura será 110/32 = 3.4375 galones de pintura que puede aproximar a 3.5 o 3 galones y medio (mínimo
puede comprar octavos de galón).
La mano de obra será 110/16 = 6.875 horas y el costo de la mano de obra será 6.875 * 45,000 = $309,375.
- Requisitos para viajar: escriba un programa que permita a un cliente solicitar un viaje combinado a Roma. Se
debe preguntar al usuario por el número de personas que viajan y el número de noches a reservar. Este
programa debe calcular:
- el costo total.
El programa debe mostrar la cantidad de personas que viajan, la cantidad de noches, el costo de los boletos de
avión, el costo del hotel y el costo total. Por ejemplo, si el usuario ingresa 2 viajeros por 4 noches, el viaje
aéreo costará 2 * 875 = $1750 y el costo del hotel será 2 * 110 * 4 = $880, para un costo total de $2630.
24. *Desarrolle un programa para calcular el costo de gasolina y peajes de un viaje. Requisitos: programa que
calcule y muestre los costos de combustible y peajes para un viaje. Se debe preguntar al usuario el consumo de
combustible habitual (mpg) de su automóvil, las millas recorridas y el costo de combustible por galón y el número
de peajes y costo promedio de cada uno de estos. Estas entradas se tomarán por el programa para su
procesamiento. Este programa debe calcular y mostrar el costo del viaje basado en estas entradas.
Por ejemplo, si el usuario envía 20 como millas por galón, 100 como millas recorridas y $3,00 como costo por
galón, el programa calcularía el costo como 100 / 20 * 3,00, que es $15,00. Además si son 2 peajes a un costo
promedio de $3, en total se pagarán 4 peajes (viaje de ida y vuelta) y el costo por peajes es de 4*3 = $12,0. El
costo total será de $15,0 + $12,0 = $27.
a) 3.0101010101...
b) 3, 12112111211112.
c) 14.3333…
d) 2,453453453…
e) -1.728
f) 0.00158
Ejercicios de clase: