Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Materia:
Programación de computadoras
Tema:
Portafolio de programación de computadoras
Profesora:
Esther Aguilar
Presentado por:
Marissa Vega
Grado:
11ª
2021
Indice
Introducción ......................................................................................3
Asignación N.1 .................................................................................5
Asignación N.2 ...............................................................................37
Asignación N.3 ...............................................................................38
Separador ejercicios ........................................................................39
Ejercicio N.1 ...................................................................................40
Ejercicio N.2 ...................................................................................43
Conclusión ......................................................................................45
Introducción
En este portafolio encontraremos todos los trabajos del segundo
trimestre de la materia de programación de computadoras. En este
trimestre vimos temas como los problemas del cual realizamos
asignaciones para obtener un mejor conocimiento del tema, también
realizamos un ejercicio. Aparte vimos un poco de Pseint donde
realizamos un taller practico de este tema para clausurar el tema. Por
ultimo también encontrar el portafolio que se le realizo al primer
trimestre de clase.
Asignaciones
Ministerio de educación
Materia:
Programación de computadoras
Tema:
Portafolio de programación de computadoras
Profesora:
Esther Aguilar
Presentado por:
Marissa Vega
Grado:
11ª
2021
Indice
Introducción ...................................................................................... 3
Asignación N.1 ................................................................................. 5
Asignación N.2 ............................................................................... 16
Asignación N.3 ............................................................................... 20
Asignación N.4 ............................................................................... 28
Introducción
En este portafolio podrá encontrar todas las asignaciones dadas en el primer
trimestre del año escolar cada una de las asignaciones con un tema distinto y
con la finalidad de entender mejor el tema. En el caso de la asignación N.1 se
trata de dos aplicaciones que se encargan de crear diagramas de flujos, estas
aplicaciones son PSEINT y DFD; en esta investigación podremos encontrar un
poco de sus datos de creación, así como también las herramientas que posee la
aplicación. En la asignación N.2 podremos apreciar un cuestionario sobre los
conceptos de algoritmos donde se colocaron preguntas variadas sobre el tema
para el mejor entendimiento. Seguidamente en la asignación N.3 apreciaremos
un cuestionario de problemas resulto. Para finalizar en la asignación N.4
encontraremos el Power Point que utilizo mi grupo para hablar sobre el tema
de la Creación de algoritmos; la conclusión sobre este trimestre está al final de
todo el portafolio
Asignaciones
ASIGNACION N.1
Ministerio de educación
Materia:
Programación de computadoras
Tema:
PSeint y DFD
Presentado por:
Marissa Vega
Grado:
11ª
2021
PSeint
PSeInt es un software libre educativo multiplataforma dirigido a personas que se
inician en la programación.
Aspecto de Pseint:
• Fuente: Puede configurar las tipografías utilizadas para el pseudocódigo y
para la terminal de ejecución mediante la opción Seleccionar fuentes... del
submenú Presentación del menú Configurar. Puede además variar rápida y
temporalmente el tamaño de la fuente (hacer zoom) en una sola pestaña de
pseudocódigo o terminal de ejecución utilizando el ratón, manteniendo
presionada la tecla Control y girando la rueda del mismo.
• Colores en la Interpretación: Si activa la opción Utilizar colores al interpretar
del menú Configurar, al ejecutar el algoritmo, el intérprete utilizará diferentes
colores para cada tipo de evento. Los errores se presentarán en rojo, los
mensajes de salida que escriba el algoritmo se mostrarán en verde, los datos
de entrada que ingrese el usuario se mostrarán en amarillo y toda la
información adicional que se presente en la ventana se mostrará en azul.
Paneles acoplables:
• Panel de Variables: muestra las variables identificadas en un algoritmo,
organizadas por proceso y subprocesos. El ícono representa el tipo de dato.
Notar que esta información se extrae antes de ejecutar el algoritmo, por lo
que algunos tipos de datos pueden no estar completamente determinados, y
algunos arreglos pueden no tener dimensiones bien definidas.
• Panel de Operadores y Funciones: presenta un catálogo con las funciones y
constantes predefinidas en PSeInt y la lista de posibles operadores,
organizado por categorías. Al hacer click sobre uno de ellos se inserta en el
pseudocódigo en la posición actual del cursor de texto, reemplazando al texto
seleccionado en caso de haberlo.
• Panel de Comandos: permite introducir acciones o estructuras de control en
su algoritmo mediante un click. Se ubica por defecto en la parte izquierda de
la ventana y al seleccionar una de sus primitivas introduce en el código del
proceso actual la plantilla de la misma, marcando con recuadros las partes
de la misma que debe completar (expresiones, acciones, valores, etc.).
Puede mostrar u ocultar este panel mediante el ítem Mostrar Panel de
Comandos del menú Configuración.
• Panel de Ejecución Paso a Paso: El panel de ejecución paso a paso le
permite controlar de forma más detallada la ejecución del algoritmo, o
configurar la prueba de escritorio del mismo. Puede mostrar u ocultar este
panel mediante el ítem Mostrar Panel de Ejecución Paso a Paso del menú
Configuración.
• Panel de Ayuda Rápida: este panel rápido le ayudará a completar las
plantillas del panel de comandos, o le brindará detalles y sugerencias para
corregir los errores que el intérprete encuentre en su algoritmo. Se despliega
automáticamente en la parte inferior de la ventana cada vez que introduzca
un comando mediante el Panel de Comandos o cada vez que se hace click
sobre un mensaje de error.
Asistencias (para la escritura del pseudocódigo):
• Autocompletado: El autocompletado muestra sugerencias de palabras claves
mientras escribe y permite seleccionarlas para completarlas sin tener que
tipearlas por completo. Para que el menú se muestre se deben haber
ingresado al menos tres letras de la palabra. Puede activar o desactivar el
autocompletado mediante el ítem Utilizar Autocompletado del menú
Configuración.
• Cierre Automático de Estructuras de Control: Cuando esta opción está
activada, al presionar enter en el editor de pseudocódigo en una línea donde
se inicia una estructura de control (ejemplo: "Si ... entonces", "Para ... hacer",
"Repetir..."), el editor analiza la siguiente línea y a menos que presente mayor
indentado, agrega la palabra clave que cierra la estructura (ejemplos:
"FinPara", "FinSi" "Hasta Que..."). Puede activar o desactivar esta
característica mediante el ítem Cerrar Estructuras Repetitivas/Condicionales
del menú Configuración.
• Resaltado de Bloques Lógicos: Cuando esta opción está activada, colocar el
cursor de edición de texto en la primer o última linea de una estructura de
control en el pseudocódigo, todas las lineas correspondientes a las
estructuras se resaltan mediante un fondo amarillo, para indicar de forma
visual el alcance de dicha estructura.
• Ayudas emergentes: Estas ayudas le indican qué debe escribir luego de cada
palabra clave. Se muestran como globos emergentes sobre el código e
indican el tipo de acción, expresión, etc. que debe introducir a continuación.
Puede activar o desactivar estas ayudas mediante el ítem Utilizar Ayudas
Emergentes del menú Configuración.
• Indentado Inteligente: El indentado inteligente agrega o quita tabulaciones a
las lineas para indentar correctamente el código según su estructura y
anidamiento (por ejemplo, luego de una línea que abre un bucle PARA, la
siguiente tendrá un indentado mayor). Estas acciones se realizan en conjunto
con la selección de palabras claves en el menú de autocompletado. Puede
activar o desactivar estas acciones mediante el ítem Indentado Inteligente
del menú Configuración.
• Comprobación de Sintaxis en Tiempo Real: Cuando esta opción se
encuentra habilitada, PSeInt verifica la sintaxis del pseudocódigo
automáticamente unos segundos después de que el usuario deja de escribir,
sin necesidad de intentar ejecutar el algoritmo. Cuando se encuentran
errores, se marcan con un subrayado ondulado en color rojo, y si se coloca
el cursor de texto sobre la instrucción se despliega la descripción abreviada
del mismo. De esta forma, el alumno puede ir viendo la validez de su
pseudocódigo desde el punto de vista sintáctico en tiempo real mientras lo
desarrolla. Puede activar o desactivar estas ayudas el ítem Comprobar
Sintaxis Mientras Escribe del menú Configuración.
Edición de un diagrama de flujo
PSeInt permite editar un algoritmo modificando el pseudocódigo o modificando su
diagrama de flujo. Para utilizar este segundo mecanismo debe abrir el pseudocódigo
del algoritmo a editar y hacer click sobre el ítem "Editar diagrama de flujo..." del
menú "Archivo", o el botón correspondiente en la barra de herramientas. Esta acción
abrirá una nueva ventana en la que podrá visualizar y editar dicho diagrama.
La barra de herramientas de la ventana de edición de Diagramas de flujo permite:
(F3): muestra la lista de procesos y subprocesos del algoritmo actual para
seleccionar cuál de ellos mostrar y editar en el diagrama, o para agregar/eliminar
subprocesos.
(F9): regenera el pseudocódigo a partir del diagrama para reflejar los cambios e
intenta ejecutar el algoritmo resultante. Si el algoritmo generado es correcto, se
ejecutará, si no lo es los errores se marcarán con íconos en rojo sobre las entidades
que los producen y al pasar el cursor del ratón sobre éstas se mostraran las
descripciones cortas de los errores en la parte inferior izquierda de la ventana (para
obtener las descripciones detalladas deberá seleccionar los errores en el editor de
pseudocódigo).
(F5): aplica los cambios realizados en el editor de diagramas sobre el pseudocódigo
en la ventana principal de PSeInt, e inicia la ejecución paso a paso. Durante la
ejecución paso a paso las instrucciones que se vayan ejecutando se irán marcarán
tanto en el pseudocódigo como en el diagrama de flujo (con una flecha verde a la
izquierda de la instrucción). Si en la configuración de la ventana principal está
seleccionada la opción "Organizar Ventanas al Iniciar el Paso a Paso" las ventanas
del pseudocódigo y diagrama se redimensionarán y reposicionarán para ocupar la
mitad de la pantalla cada una, de modo que pueda utilizar los controles de la
ejecución paso a paso de la ventana principal sin perder de vista el diagrama.
: Permite exportar el diagrama como archivo de imágen. Se presentará un cuadro
de diálogo para modificar las opciones para generar la imágen (tipo de diagrama,
mostrar o no comentarios, usar o no colores, qué subproceso utilizar, etc). Nota: la
configuración por defecto en dicho cuadro no es la seleccionada en el editor al
momento de generar la imagen.
(F12): acomoda el zoom y el desplazamiento del diagrama de flujo para que se
muestre completo en la ventana.
(F11): cambia a modo pantalla completa, o retorna a modo ventana.
(F9): alterna entre el diagrama de flujo clásico, y el diagrama de Nassi-Shneiderman.
Esta opción no es persistente; es decir, si cambia el tipo de diagrama, al cerrar el
editor y abrirlo nuevametne, el cambio no se mantendrá. Para elegir qué tipo de
diagrama utilizar por defecto, utilice la opción "Utilizar diagramas de Nassi-
Shneiderman" del menú "Configurar" de la ventana principal de PSeInt. Nota: el
valor por defecto para esta opción puede variar con el perfil.
: Muestra u oculta los comentarios del algoritmo.
: Habilita o deshabilita el corte/abreviado de etiquetas. Esta funcionalidad hace que
se muestren en el diagrama solo las primeras letras del texto de cada entidad, para
evitar que instrucciones o expresiones muy largas deformen excesivamente el
diagrama, y permitir que se observe mejor el flujo de la ejecución. Cuando esta
opción está activada, puede ver en la parte inferior de la ventana el texto completo
de una entidad colocando el puntero del mouse sobre la mimsa, o al editarlo.
: Habilita o deshabilita el coloreado de entidades según su tipo. La versión coloreada
aporta mayores referencias visuales, pero la versión sin colorear puede ser más
apta para su impresión en blanco y negro.
(F1): muestra esta ventana de ayuda.
(Esc): cierra el editor, preguntando si se debe actualizar el pseudocódigo de la
ventana principal en caso de que existan cambios sin aplicar.
Para añadir nuevas entidades (instrucciones o estructuras de control) al diagrama,
debe seleccionarlas desde la barra de entidades que se despliega al llevar el
puntero del mouse al margen derecho de la ventana, y arrastrarlas hasta la posición
en el diagrama donde desee insertarla. Algunas entidades pueden presentar
variaciones. Por ejemplo, un comentario puede asociarse a un punto en el flujo, o a
otra instrucción; Repetir-Mientras Que es la alternativa a Repetir-Hasta Que, o Para
Cada es la variante del Para convencional. Para insertar una entidad en su versión
alternativa debe mantener presionada la tecla Shift mientras la selecciona. Notará
que al presionar la tecla Shift, el texto de ayuda que aparece en la parte inferior de
la ventana cambia mostrando la descripción de la variante.
Alternativamente puede duplicar una entidad existente. Para ello debe arrastrar la
entidad que quiere copiar manteniendo la tecla Shift presionada.
Para modificar el texto de una entidad debe hacer doble click sobre el texto de la
misma con el botón izquierdo del mouse, o un click simple con el botón derecho.
Para eliminar una entidad debe arrastrarla hasta la papelera ubicada en la esquina
inferior izquierda de la ventana. Normalmente esta papelera no es visible. Se
presentará en pantalla al comenzar a arrastrar una entidad.
Para realizar una selección múltiple puede mantener presionada la tecla Shift y
utilizar el botón izquierdo del mouse (arrastrando). Esta acción delimita un área
rectangular, y al finalizar agrupa cualquier conjunto de entidades lógicamente
contiguas contenidas en dicha área. Verá una línea de trazos alrededor de las
mismas. Esto indica que, si se intenta mover, duplicar o borrar una de ellas, la acción
se realiza en realidad sobre todo el conjunto. Para desagrupar el conjunto de
entidades debe utilizar el ícono de la esquina superior izquierda del conjunto (una
X).
Puede utilizar la rueda del mouse para variar el zoom gradualmente, o seleccionar
un área de la ventana con el botón del medio para hacer zoom sobre dicha área.
Para mover todo el diagrama debe arrastrar el fondo (es decir, haciendo click en un
lugar que no contenga ninguna entidad) con los botones derecho o izquierdo.
Además, puede pasar al modo pantalla completa mediante la tecla F11.
Puede utilizar además la tecla F7 para alternar entre los modos de solo
visualización, y de edición. En el primero, no podrá modificar el algoritmo (si el
algoritmo era de solo lectura en el editor de pseudocódigo, el editor de diagramas
no permitirá pasar al modo edición). Finalmente, mientras edita el algoritmo, puede
anclar el panel de entidades (el panel de la derecha) para que permanezca siempre
visible, utilizando la tecla Tab.
En cualquier momento, si el algoritmo no contiene errores, puede visualizar su
conversión a pseudocódigo volviendo el foco al editor de pseudocódigo de la
ventana principal de PSeInt. Es decir, al hacer click en el viejo pseudocódigo, este
se actualizará reflejando los cambios generados en el diagrama.
Por último, debe notar que los errores solo se marcan sobre el diagrama cuando se
regenera el pseudocódigo en la ventana principal, y no automáticamente luego de
cada cambio como ocurre con en dicha ventana cuando la opción "Comprobar
sintaxis mientras escribe" está seleccionada. Pero puede regenerar el
pseudocódigo en cualquier momento sin necesidad de ejecutar el algoritmo,
utilizando la tecla F2.
Edición de un diagrama de flujo
PSeInt permite editar un algoritmo modificando el pseudocódigo o modificando
su diagrama de flujo. Para utilizar este segundo mecanismo debe abrir el
pseudocódigo del algoritmo a editar y hacer click sobre el ítem "Editar diagrama de
flujo..." del menú "Archivo", o el botón correspondiente en la barra de herramientas.
Esta acción abrirá una nueva ventana en la que podrá visualizar y editar dicho
diagrama.
La barra de herramientas de la ventana de edición de Diagramas de flujo permite:
(F3): muestra la lista de procesos y subprocesos del algoritmo actual para
seleccionar cuál de ellos mostrar y editar en el diagrama, o para agregar/eliminar
subprocesos.
(F9): regenera el pseudocódigo a partir del diagrama para reflejar los cambios e
intenta ejecutar el algoritmo resultante. Si el algoritmo generado es correcto, se
ejecutará, si no lo es los errores se marcarán con íconos en rojo sobre las entidades
que los producen y al pasar el cursor del ratón sobre éstas se mostraran las
descripciones cortas de los errores en la parte inferior izquierda de la ventana (para
obtener las descripciones detalladas deberá seleccionar los errores en el editor de
pseudocódigo).
Estos son todos los símbolos de DFD que necesitas. (Nota: pasa el cursor sobre
cada figura para ver lo que representa: proceso, almacenes de datos, flujo de datos
y entidades externas). Tenemos símbolos para los métodos Yourdon-Coad,
Yourdon-DeMarco y Gane-Sarson. Haz clic sostenido en Entidad externa y arrastra
al espacio de trabajo.
Arrastra y suelta los símbolos apropiados para agregar todas las entidades
externas, procesos y almacenes de datos a tu diagrama. Mueve símbolos haciendo
un clic sostenido sobre ellos y luego arrastrándolos a su nuevo lugar. Haz clic en un
símbolo para modificar su tamaño, luego haz clic sostenido en el recuadro azul en
una de las esquinas y arrastra la esquina para agrandar o achicar la figura. Usa el
gráfico de fondo como guía para alineación y modificación de tamaño.
Haz doble clic en una entidad, proceso o almacén de datos y luego haz clic
sostenido en uno de los círculos naranja y arrastra la línea al símbolo apropiado.
Agrega un nombre para describir el flujo de datos haciendo doble clic en la línea de
flecha. Aparecerá una opción para escribir texto. Escribe el nombre del flujo de
datos.
Una vez que tengas el diseño básico de tu diagrama, podrás agregar colores a
símbolos, cambiar fuentes y ajustar flechas. He aquí cómo hacerlo:
• Agrega colores a símbolos: Haz clic en un símbolo del diagrama y luego haz clic
en el icono de relleno y elige un color.
Consejo: Para asignar el mismo color a varios símbolos, haz clic en el primer
elemento y luego sostén la tecla de mayúsculas y haz clic en las figuras restantes.
Luego, haz clic en el icono de relleno y elige un color.
Consejo: Para cambiar el estilo de todas las flechas, elige Seleccionar todo del
menú Editar.
En la parte superior de la columna de símbolos, verás una letra T grande. Haz clic
en ella y arrástrala a donde desees agregar un título al diagrama. Escribe el título y
si lo deseas, ajusta la fuente y su tamaño mediante las teclas de acceso directo en
la parte superior de la pantalla.
Puedes fácilmente compartir tu DFD con otras personas ya sea a través de correo
electrónico, enlace, redes sociales (Facebook, Twitter, Google+ y LinkedIn) o
incrustándolo en un sitio web. Haz clic en el botón azul Compartir en la esquina
superior derecha de la pantalla y aparecerá un menú emergente. Elige cómo deseas
compartir el DFD y escribe la información apropiada.
2. ¿Qué es un problema?
R. Es el planteamiento de una situación cuya respuesta desconocida, debe obtenerse a
través de métodos científicos. Esto es obtendremos una solución a través de una serie de
etapas que hay que recorrer para obtener un conocimiento comprobando y por lo tanto
válido.
3. Observa el video y contesta las preguntas descritas en el libro – bloque 1 - videos. La
dirección es:
A) ¿Qué debemos tomar en cuenta para solucionar un problema?
R. Para solucionar un problema debemos tomar en cuenta:
• Entender el Problema
• Configurar un Plan
• Estrategias
✓ Hacer una lista
✓ Enunciar el Problema de otra forma
✓ Ensayo y Error
✓ Buscar un Patrón
✓ Hacer un Programa
✓ Usar una Formula
✓ Resolver Problemas Similares
• Ejecutar el Plan
✓ Comprueba cada uno de los pasos
✓ No tengas miedo a equivocarte
✓ Búsqueda de estrategia perfecta
• Mirar Hacia Atrás
✓ Examine la solución obtenida
✓ Acepta el reto de resolver problemas y sea un triunfador
B) ¿Porque es importante platear ideas de solución?
R. Cuando se presenta un problema es necesario para encontrar su solución, plantear
en que consiste para posteriormente, dilucidar una forma de resolverlo de acuerdo con
nuestra capacidades y conocimientos.
C) ¿Qué es un plan de acción?
R. Un plan de acción, es una ruta que puede ayudarlo a lograr sus metas y objetivos.
D) Para concluir la solución de un problema, ¿Qué debes verificar? Son cinco pasos:
• Identificar el problema
• Representar el problema
• Diseñar un plan o estrategia
• Llevar a cabo el plan
• Concluir y revisar resultados.
9. ¿Qué es un algoritmo?
R. Se le llama algoritmo al conjunto ordenado de operaciones o pasos para llegar a un
resultado. Usualmente estos se utilizan en las áreas afines con las Matematices y la
Informática y con ellas los relacionamos, sin embargo, en la realidad lo usamos en cualquier
ámbito
CHARLA GRUPAL
Diapositiva 1
Creación de JA
VA
algoritm
</ UI
>
os U
X
Diapositiva 2
2. ¿Qué entiendes por descifrado o decodificación?
● El descifrado es el proceso de convertir el texto cifrado en el
texto original utilizando el código secreto.
Diapositiva 3
• Finito
• Preciso
• Definido
Diapositiva 4
Algoritmo
Diapositiva 5
Operadores relacionados:
HT
</
ML >
Operadores Aritmético:
C
(+) adicción (x) multiplicación (**,^) exponenciación o potencia
(-) sustracción (/) división ++
Diapositiva 6
Ejemplos:
Diapositiva 7
Algoritmos en la
Informática
En la informática, los algoritmos realizan
programas más seguros, más rapidos y CS
eficientes en su uso. S
Diapositiva 8
Criptografía
¿Cómo defines el concepto de
cifrado o codificación?
• El cifrado es un procedimiento o
manera de comunicarse con cierta
clave que transforma un mensaje, sin
atender a su estructura lingüística o
significado, de tal forma que sea
incomprensible o, al menos, difícil de
comprender a toda persona que no
tenga la clave secreta; y así evitar que
este mensaje sea interceptado por
alguien más.
Diapositiva 9
Marissa Vega
2. Un estudiante desea saber cuál es el promedio final, sabiendo que tiene dos notas de
ejercicio y tres notas de apreciación y un examen final
Marissa Vega
3. Tres personas deciden invertir su dinero para formar una empresa. Cada una de ellas
invierte una cantidad distinta de 20%, 35% y 45% de la inversión. Dibuje un DFD que
imprima el porcentaje que cada persona invierte con respecto al total dela inversión.
Marissa Vega
4. Elabore un programa que realice la conversión de libras a kilogramos. Donde 1 Kg. =
2.2046 libras. Por lo tanto, el usuario proporcionara el dato de N libras y el programa dirá
a cuantos kilogramos equivale.
Marissa Vega
5. Un alumno desea saber cuál será su calificación final en la materia Programación II. Dicha
calificación se compone de los siguientes porcentajes: 55% del promedio de sus tres
calificaciones parciales.30% de la calificación del examen final.15% de la calificación de un
trabajo final.
Marissa Vega
6. Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto dinero
ganara después de un mes si el banco paga a razón de 2% mensual.
Marissa Vega
7. Escribir un programa que calcule el salario de un trabajador de la manera siguiente. El
trabajador cobra un precio fijo por hora y se le descuento el 10% en concepto de impuesto
sobre la renta. El programa debe pedir las horas trabajadas y el precio que cobra por hora.
Como salida debe imprimir el sueldo bruto, el descuento de renta y el salario a pagar.
Marissa Vega
8. Un profesor desea saber qué porcentaje de hombres y que porcentaje de mujeres hay
en un grupo de estudiantes.
Marissa Vega
9. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual
del hospital se reparte conforme a la siguiente tabla:
Área Porcentaje del presupuesto
Ginecología 40%
Traumatología 30%
Pediatría 30%
Obtener la cantidad de dinero que recibirá cada área, para cualquier monto presupuestario.
Marissa Vega
10. El dueño de una tienda compra un artículo a un precio determinado. Obtener el
precio en que lo debe vender para obtener una ganancia del 30%.
Marissa Vega
11. Todos los lunes, miércoles y viernes, una persona corre la misma ruta y cronometra
los tiempos obtenidos. Determinar el tiempo promedio que la persona tarda en recorrer
la ruta en una semana cualquiera.
Marissa Vega
12. Suponga que un individuo desea invertir su capital en un banco y desea saber
cuanto dinero ganara después de un mes el banco paga a razón de 2% mensual.
Marissa Vega
Asignación 3
Problemas de Pseint
Profesora: Delmira Aguilar
Nombre: Marissa Vega
Materia: Programación de
computadoras
Grado: 11ª
Año: 2021
1. Ingresar 5 números. Calcular el promedio.
Marissa Vega
2. Ingresar 3 números. Calcular lo siguiente:
Marissa Vega
3. Ingresar código, nombre del producto,
precio total, enganche, número de pagos y tasa
de interés. calcular:
Marissa Vega
4. Ingresar código, cantidad, descripción,
peso, procedencia y precio unitario.
Calcular Subtotal, muellaje, almacenaje,
flete, acarreo, iva, total impuestos y total a
pagar.
Marissa Vega
5. Calcule el volumen de una esfera: V = 4/3 * PI * radio3.
Marissa Vega
6. Evalúe la siguiente expresión: (a+7*c)/(b+2-a)+2*b
Marissa Vega
7. Evalúe la siguiente expresión: (a+5) * 3 / 2 * b – b
Marissa Vega
8. Evalúe la siguiente expresión: (-b + (b2-4*a*c)/(2*a)
Marissa Vega
9. Ingresar la temperatura en grados Celsius y que calcule el equivalente en
grados Fahrenheit. Investigar Formula.
Marissa Vega
10. Ingrese metros. Calcule: pies, pulgadas y centímetros.
Marissa Vega
11. Ingresar cantidad y precio. Obtener: subtotal, descuento
y total a pagar.
Subtotal = Cantidad * Precio
Descuento = Subtotal * 10%
Total = Subtotal – Descuento
Marissa Vega
12. Ingresar una cantidad en dólares. Convertirlos a quetzales.
Marissa Vega
13. Ingresar 5 edades para cada sexo. Obtener el promedio por sexo y el
promedio general.
Marissa Vega
• 14. Ingresar un sueldo. Obtener: SS, SE IMPUESTO y total.
•
SS = SUELDO* 9.75%SE=
SUELDO*1.25%
IMP .%= Sueldo * 11
Total = Sueldo – IMP
Marissa Vega
15. Ingresar dos números. Obtener: el doble, el triple, el cuadrado y el cubo de
cada uno.
Marissa Vega
16. Código Empleado, Nombre del Empleado, Sueldo Base, Horas Extras, Valor Hora Extra, Sueldo
Extra, Sueldo Bruto, IMP, Anticipos, Otros descuentos, Total Descuentos,Bonificación, Sueldo Neto,
Aumento y Sueldo Líquido. Para esto aplique las siguientes formulas:
• Bonificación =250
Marissa Vega
Ejercicios