Introducción a la Programación
Enviado por kurro22 • 30 de Enero de 2021 • Tarea • 357 Palabras (2 Páginas) • 996 Visitas
Control Semana 6
Introducción a la Programación
Instituto IACC
20 – 07 - 2020
Desarrollo
1) En Santiago se ha inaugurado una dulcería famosa porque solo produce un tipo de
queque de chocolate que satisface todos los gustos. La dulcería no vende ni hornea
ningún otro tipo de producto.
Cada día asisten más y más clientes y se ha decidido implementar un sistema de ventas
con ticket para la atención de los usuarios. Además, se debe considerar, por orden del
repostero, que los queques se vendan en el orden en que van saliendo y no se deben
acumular en los mostradores (esto para garantizar calidad y frescura del producto).
Al implementar este sistema en la repostería, ¿qué tipo de datos abstractos reconoce
que pueden estar presentes en la implementación del sistema final? Fundamente su
respuesta.
R. En la dulcería se implementó un sistema de atención por ticket por lo estudiado en la programación se conoce como Colas, su comportamiento es de FIFO (First In First Out, primero en entrar es el primero en salir), a la medida que la dulcería valla produciendo de esta manera su producto estaría practicando este tipo de programación.
*Dato abstracto reconocido es: COLAS
2) Se requiere diseñar una función que calcule si una palabra es palíndromo1 o no. Para
ello debe comparar las estructuras de datos: pila, cola, arreglos, secuencias o listas, y
argumentar cuál recomienda para implementarla dentro de un programa.
R. Realizaría un Seudocódigo simple, teniendo en cuenta que la palabra palíndroma se leería de derecha a izquierda igualmente de izquierda a derecha, usaríamos los Array para verificar la palabra, se guardaría cada carácter en un array inicial he ir comparando las letras según su ubicación.
1.- Declarar las variable y constantes
2.- crear un Array donde se almacena la palabra
Inicio programa
1.- ingresar una palabra por teclado y se visualiza en la consola
2.- Guardar la palabra en el Array
3.- Obtener la longitud de la palabra
4.-Creamos ciclo For para que lea el Array de izquierda a derecha y viceversa y que compare los caracteres
5.- A través de la consola verificaríamos si la palabra es palíndroma, con una sencilla frase :
La palabra ingresada es palíndroma
La palabra ingresada no es palíndroma.-
...