Introduccion A La Informatica
Introduccion A La Informatica
Introduccion A La Informatica
Casos de Estudio
Diseñar los siguientes programas en scracth
2. Diseñe un algoritmo para que la mascota dibuje la siguiente figura utilizando la estructura repetir. Cada
línea tiene una longitud de 100 pasos.
3. Diseñe un algoritmo que permita calcular el total a pagar por la venta de N productos. Por cada uno de ellos
se ingresa el precio, el número de unidades a comprar, y se calcula el importe. Considere además que a
partir de 5 unidades se realiza un descuento del 10% sobre el total de la compra. Al finalizar del ingreso de
productos debe mostrar el total a pagar por el cliente.
1. Haga que la mascota le pida que ingrese un número entre 1 y 3. Luego si el número ingresado es: 1 que
muestre el mensaje Uno, si es 2 muestre el mensaje Dos, si es 3 muestre el mensaje Tres, si no es ninguno
de los anteriores mostrar el mensaje No es 1, 2 o 3. Nota haga dos algoritmos: utilizando solo estructuras
condicionales simples (si-finsi) y utilizando estructuras condicionales dobles (si-sino-finsi).
2. Ingresar 3 números A, B, C y mostrar un mensaje indicando cual es el mayor de ellos. Realizar los
algoritmos con diferentes alternativas de estructuras condicionales.
3. Ordenar en forma creciente tres valores diferentes A, B, C.
4. Generar un algoritmo que permita mostrar la edad de N personas ingresando su año de nacimiento y el
año actual.
5. Diseñe un algoritmo para que la mascota le pregunte su edad y le indique si es mayor de edad o no utilizando
la estructura repetir, el proceso finaliza cuando el operador no quiere continuar.
6. Diseñe un algoritmo para que la mascota solicite a N personas el ultimo dígito del documento e informe
que si es par cobra por cajero sino por ventanilla.
7. Dados dos números enteros positivos A y B, calcular el producto A*B mediante sumas sucesivas.
8. Diseñe un algoritmo que permita calcular las raíces de una ecuación de segundo grado hasta que el
operador decida no continuar. La fórmula para el cálculo de las raíces es:
Facultad de Ingeniería de la Universidad Nacional de Jujuy Italo Palanca 10 - 4600 San Salvador de Jujuy - Argentina Tel: 54-88-221577 Fax: 54-88-
221579 Introducción a la informática http://virtual.unju.edu.ar
pág. - 1 -
SCRATCH
TRABAJO PRÁCTICO 3 EXPRESIONES LÓGICAS
2020 ESTRUCTURA REPETIR
9. Diseñe un algoritmo para que la mascota dibuje una escalera con N escalones utilizando la estructura
repetir. Cada línea tiene una longitud de 50 pasos
10. Haga que Scratch dibuje N triángulos equiláteros cuyos lados tengan tamaños iguales a L y colores
diferentes desfasados por un ángulo igual a 360/N. Ejemplo: N=15, L=100
11. Realizar un juego para adivinar un número oculto generado al azar por la computadora entre 1 y 100. Se
tendrán los siguientes criterios:
● El jugador deberá ingresar un número que se comparará con el número oculto generado al azar por
la computadora.
● Si el número ingresado por el jugador es mayor al número oculto, se emite un mensaje “Es Mayor”.
Espera 3 segundos y continúa con el siguiente intento.
● Si el número ingresado por el jugador es menor al número oculto, se emite un mensaje “Es Menor”.
Espera 3 segundos y continúa con el siguiente intento.
● Si hay coincidencia entre el número ingresado por el jugador y el número oculto, se emite un
mensaje “Acertaste” y un sonido. Finalizar el juego.
12. Una institución de educación, con carreras tanto diurnas como vespertinas, considera lo siguiente en su
proceso académico: si un estudiante de carrera vespertina tiene una nota de presentación mayor o igual a 6,
se exime, y si no alcanza el 6 pero tiene una nota de presentación igual o mayor a 3.5, rinde examen. Si el
estudiante es de carrera diurna, si su nota de presentación es mayor o igual a 3.5, rinde examen (no hay
posibilidad de eximirse). En ambos regímenes, si la nota de presentación es menor que 3.5, reprueba.
Escriba el algoritmo correspondiente.
Facultad de Ingeniería de la Universidad Nacional de Jujuy Italo Palanca 10 - 4600 San Salvador de Jujuy - Argentina Tel: 54-88-221577 Fax: 54-88-
221579 Introducción a la informática http://virtual.unju.edu.ar
pág. - 2 -