ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Introducción a la Programación


Enviado por   •  30 de Enero de 2021  •  Tareas  •  357 Palabras (2 Páginas)  •  967 Visitas

Página 1 de 2

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.-

...

Descargar como (para miembros actualizados)  txt (2.3 Kb)   pdf (58.1 Kb)   docx (7.7 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com