Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programacion basica I, Exámenes de Programación Java

Teoria y guia de ejercicios basico programacion

Tipo: Exámenes

2022/2023

Subido el 14/05/2023

gary-eliab-camacho-gonzales
gary-eliab-camacho-gonzales 🇧🇴

4 documentos

1 / 3

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
SUBPROGRAMAS EN
PSEINT
PROGRAMACIÓN DESDE CERO
pf3

Vista previa parcial del texto

¡Descarga Programacion basica I y más Exámenes en PDF de Programación Java solo en Docsity!

SUBPROGRAMAS EN

PSEINT

PROGRAMACIÓN DESDE CERO

1

PEJERCICIOS PRÁCTICOSP

Para cada uno de los siguientes ejercicios realizar el análisis del problema e indicar cuáles son los datos de entrada y cuáles son los datos de salida. Escribir luego el programa en PSeInt utilizando funciones y/o procedimientos.

VIDEOS: Te sugerimos ver los videos relacionados con este tema, antes de empezar los ejercicios, los podrás encontrar en tu aula virtual o en nuestro canal de YouTube.

Subprogramas: Procedimientos

  1. Realizar un procedimiento que permita intercambiar el valor de dos variables de tipo entero. La variable A, debe terminar con el valor de la variable B.
  2. Crear un procedimiento que calcule la temperatura media de un día a partir de la temperatura máxima y mínima. Crear un programa principal, que, utilizando un procedimiento, vaya pidiendo la temperatura máxima y mínima de n días y vaya mostrando la media de cada día. El programa pedirá el número de días que se van a introducir.
  3. Realizar un procedimiento que permita realizar la división entre dos números y muestre el cociente y el resto utilizando el método de restas sucesivas.

El método de división por restas sucesivas consiste en restar el dividendo con el divisor hasta obtener un resultado menor que el divisor, este resultado es el residuo, y el número de restas realizadas es el cociente. Por ejemplo: 50 / 13:

50 – 13 = 37 una resta realizada 37 – 13 = 24 dos restas realizadas 24 – 13 = 11 tres restas realizadas

dado que 11 es menor que 13, entonces: el residuo es 11 y el cociente es 3.

  1. Escribir un programa que procese una secuencia de caracteres ingresada por teclado y terminada en punto, y luego codifique la palabra o frase ingresada de la siguiente manera: cada vocal se reemplaza por el carácter que se indica en la tabla y el resto de los caracteres (incluyendo a las vocales acentuadas) se mantienen sin cambios.

a e i o u

Realice un subprograma que reciba una secuencia de caracteres y retorne la codificación correspondiente. Utilice la estructura “según” para la transformación.

Por ejemplo, si el usuario ingresa: Ayer, lunes, salimos a las once y 10.

La salida del programa debería ser: @y#r, l*n#s, s@l$m%s @ l@s %nc# y 10.

NOTA: investigue el uso de la función concatenar de PSeInt para armar la palabra/frase.