0% encontró este documento útil (0 votos)
93 vistas

Algoritmos TP1

Este documento presenta 19 ejercicios prácticos de programación que incluyen algoritmos, pseudocódigos y diagramas de flujo. Los ejercicios involucran tareas como leer números e imprimir el mayor, determinar si números fueron ingresados en orden, calcular descuentos, identificar vocales/consonantes, realizar operaciones matemáticas, calcular promedios, sueldos, estadísticas de ingresos a un local y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
93 vistas

Algoritmos TP1

Este documento presenta 19 ejercicios prácticos de programación que incluyen algoritmos, pseudocódigos y diagramas de flujo. Los ejercicios involucran tareas como leer números e imprimir el mayor, determinar si números fueron ingresados en orden, calcular descuentos, identificar vocales/consonantes, realizar operaciones matemáticas, calcular promedios, sueldos, estadísticas de ingresos a un local y más.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

TRABAJO PRACTICO 1

Realizar pseudocodigo y diagrama en DFD o PSeInt

1) Leer dos números enteros y escribir el mayor de los dos o un mensaje si son iguales.

2) Algoritmo que pida tres números y diga si se introdujeron en orden o no.

3) Una frutería ofrece las manzanas con descuento según la siguiente tabla:
NUM. DE KILOS COMPRADOS % DESCUENTO
0 - 2 0%
2.01 - 5 10%
5.01 - 10 15%
10.01 en adelante 20%
Determinar cuánto pagará una persona que compre manzanas es esa frutería, si el kg
cuesta $72,70.

4) Algoritmo que pida una letra e imprima si es vocal o consonante.

5) Diseñe un algoritmo donde se ingresen 2 números y genere las siguientes salidas.


a. Suma
b. Resta
c. Multiplicación
d. División
e. Resto de la división entera.

6) Se desea construir un diagrama para calcular el promedio de 3 notas de los alumnos


de un curso.
a. Modifique el diagrama anterior para decir si aprobó o no.
b. Modifique el diagrama anterior para decir si fue a Diciembre o Marzo.

7) El sueldo neto de un vendedor se calcula como la suma de un sueldo básico de $6500


más el 12% del monto total vendido. Diseñe un algoritmo que determine el sueldo neto de
un vendedor sabiendo que hizo tres ventas en el mes.

8) En la entrada de un boliche se ingresan la edad y sexo de cada persona que entra. Se


pide
a. Calcular la cantidad de varones y mujeres que ingresaron.
b. Quien fue el de mayor edad.
c. Quien el de menor edad.

9) Se ingresa una tira de números, cuando se ingresa un numero 0, el programa debe


informar cuantos números ingresaron y la suma de los mismos.

10) En un negocio se hace un 15% de descuento sobre el precio de los productos.


Construir un diagrama que permita ingresar el precio y obtener el total con descuento.
Para terminar el proceso se debe ingresar precio = 0.
11) Se tiene registrado la producción (unidades) logradas por un operario a lo largo de la
semana (lunes a sábado). Elabore un algoritmo que nos muestre o nos diga si el operario
recibirá incentivos sabiendo que el promedio de producción mínima es de 100 unidades
semanales.

12) Construir un diagrama de tal manera que para cada numero distinto de 0 que se
ingrese, salga un mensaje que diga “Es positivo” o “Es negativo” según el numero.

13) Se ingresa un número de 5 cifras, en 5 ingresos diferentes, decir si el número que se


forma es capicúa o no.

14) Se ingresan 3 datos, el ancho y largo de un terreno (expresado en metros) y el precio


de 1 metro cuadrado de tierra, calcular la superficie de ese terreno, y el precio del mismo.

15) En un club deportivo local se cobra los siguientes precios como cuota. Ingresando la
edad de un socio, se debe informar cuanto debe pagar.
a. $ 20 a los socios activos
b. $ 10 a los socios infantiles, (menores de 15 años)
c. $ 15 a los socios cadetes, (menores de 21 años)
d. Gratis para los mayores de 50 años.

16) Se ingresan 3 valores por pantalla. El primero es la cantidad de kilómetros a recorrer


con un remis. El segundo es el precio de un litro de combustible. El tercero es el precio
del peaje a cruzar. Se pide que realice un algoritmo que permita calcular el gasto para ir y
volver a cualquier lugar sabiendo que...
a. El auto consume 1 litro de combustible cada 13 kilómetros.
b. La cantidad de peajes son 2 (con el mismo precio ambos) hasta la llegada.
c. Si la cantidad de kilómetros es mayor a 400 kilómetros, se cobraran 50 pesos
más por demora.

17) Se tira un dado X veces, contar las veces que el dado fue tirado y contar cuantas
veces salió el 1 y cuantas salió el 6. (Use la función RANDOM(x) o AZAR(x)) .

18) Se ingresan números, contar los que sean positivos, los ceros, y los negativos que se
ingresaron.

19) En una farmacia, se anota el dinero ingresado en caja por cada venta, y una letra “O”
si es el ingreso de una obra social, o una “E” si el cliente paga en efectivo. Al finalizar el
día se desea saber, cuantos clientes pagaron en efectivo, cuantos con Obra social y que
cantidad de dinero total se ingreso en caja.
Webgrafía y Licencia

- Textos tomados, corregidos y modificados de diferentes páginas de Internet,


tutoriales y documentos.
- Este documento se encuentra bajo Licencia Creative Commons 2.5 Argentina (BY-
NC-SA), por la cual se permite su exhibición, distribución, copia y posibilita hacer
obras derivadas a partir de la misma, siempre y cuando se cite la autoría del Prof.
Matías E. García y sólo podrá distribuir la obra derivada resultante bajo una
licencia idéntica a ésta.
- Autor:

Matías E. García
.
Prof. & Tec. en Informá
Informática Aplicada
www.profmatiasgarcia.com.ar
[email protected]

También podría gustarte