Sie sind auf Seite 1von 3

PASO 4 IDENTIFICAR LAS ESTRUCTURAS DE CONTROL Y

ENTRADAS/SALIDAS EN C++

TUTOR:
FREDDY MAYO RENTERIA

ALUMNO:
OMAR ANDRES RIVERA REYES
COD: 11056181980
GRUPO: 2150510_4

UNIVERSIDAD NACIONAL ABIERTAY A DISTANCIA “UNAD”


ALGORITMOS Y PROGRAMACION
2018
Actividades que desarrollar
1. Acuerdos previos
En el foro y tema de la actividad se debe evidenciar lo siguiente:
✓ Cada integrante del grupo debe escoger un bloque de ejercicios e informar en el foro
para que no vayan a desarrollar los mismos.
2. Solución a ejercicios
Estudiante 2.
1. Definir con sus propias palabras que es una estructura repetitiva.
2. Se trata de calcular el salario neto de un trabajador en función del número de horas
trabajadas, precio de la hora del trabajo y considerando unos descuentos fijos, el sueldo
bruto en concepto de impuestos (20 por 100). Realizar pseudocódigo.
3. Detección de entradas numéricas – enteros – erróneas. Realizar pseudocódigo.
Solución
1. Definir con sus propias palabras que es una estructura repetitiva.
¿Qué es una estructura repetitiva?
Las estructuras repetitivas se utilizan cuando se quiere que un conjunto de instrucciones se
ejecuten un cierto número finito de veces, por ejemplo, escribir algo en pantalla cierta
cantidad de veces, mover un objeto de un punto a otra cierta cantidad de pasos, o hacer una
operación matemática cierta cantidad de veces. Se les llama bucle o ciclo a todo proceso
que se repite cierto número de veces dentro de un pseudocódigo o un programa y las
estructuras repetitivas nos permiten hacerlo de forma sencilla.
2. Se trata de calcular el salario neto de un trabajador en función del número de horas
trabajadas, precio de la hora del trabajo y considerando unos descuentos fijos, el sueldo
bruto en concepto de impuestos (20 por 100). Realizar pseudocódigo.
inicio
// cálculo salario neto
leer (nombre, horas, precio_hora)
salario_bruto ← horas * precio_hora
impuesto ← 0.20 * salario_bruto
salario_neto ← salario_bruto - impuestos
escribir (nombre, salario_bruto, salario_neto)
fin
3. Detección de entradas numéricas – enteros – erróneas. Realizar pseudocódigo.
Análisis
Este subprograma es una aplicación fácil de interruptor. Se sitúa el valor inicial del
interruptor (SW=0) antes de recibir la entrada de datos.
La detección de números no enteros se realizará con una estructura repetitiva mientras
que se realizará si SW=0. La instrucción que detecta si un numero leído desde el
dispositivo de entradas es entero:
Leer N
Realizara la comparación de N y parte entera de N
• Si son iguales, N es entero.
• Si son diferentes, N es no entero.
Un método para calcular la parte entera es utilizar la función estándar ent existente en
muchos lenguajes de programación.
Pseudocódigo
Algoritmo error
Inicio
SW  0
Mientras SW  0 hacer
Leer “dato de entrada”, N
Si N < > ent (N)
Entonces
Escribir “dato no valido”
“pruebe de nuevo”
Sino SW  1
Fin__ Si
Fin__ mientras
Fin

Das könnte Ihnen auch gefallen