0% encontró este documento útil (0 votos)
16 vistas5 páginas

Primera Parte, Solución Laboratorio # 1

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 5

Programación I

Laboratorio # 2
19 de febrero de 2022

PRIMERA PARTE, SOLUCIÓN LABORATORIO # 1

Instrucciones: (Laboratorio # 1)

Resuelve el siguiente problema en el lenguaje de programación C++, compila


su código y luego ejecútalo.

a) Desarrolla un programa que permita el ingreso de los siguientes datos


de un producto:
• Código de producto
• Nombre del producto
• Precio (este precio no incluye IVA)
Recuerda el precio del producto puede contener enteros y
decimales.
b) Calcular lo siguiente
• IVA
• Precio con el IVA incluido

c) Mostrar en pantalla:
• Código de producto
• Nombre del producto
• Precio sin IVA
• IVA
• Precio con IVA
SOLUCION LABORATORIO # 1:
SEGUNDA PARTE:

INSTRUCCIONES:

En tu computadora resuelve el siguiente problema en el lenguaje de programación C++,


compila el código, luego ejecútalo, una vez asegurado de que funciona muy bien el
programa en tu computadora y con el objetivo de optimizar el tiempo en el laboratorio
Virtual de UMG (máquina virtual), enciende tu máquina virtual y replica el código,
compila y luego prueba su funcionamiento, seguidamente toma capturas de pantalla
tanto del código fuente como de su funcionamiento y pégalas en tu texto paralelo. Es
OBLIGATORIO que las capturas de pantalla sean de tu máquina virtual, se te invita a que
trabajes y practiques conscientemente, recuerda que la practica hace al maestro y
cualquier duda con todo gusto estaré apoyándote en el chat de la plataforma de CANVAS
o del grupo de WhatsApp. Este laboratorio deberás terminarlo a más tardar el viernes 25
de febrero de 2022.

a) Utilizando la Estructura Repetitiva FOR, desarrolle un programa que le permita


ingresar 5 productos y por cada producto que ingrese vaya al mismo tiempo
realizando los cálculos respectivos y mostrándolos en pantalla, guarde dicho
programa con el nombre de: productofor.cpp.

b) Utilizando la Estructura Repetitiva WHILE desarrolle un programa que le permita


ingresar 5 productos y por cada producto que ingrese vaya al mismo tiempo
realizando los cálculos respectivos y mostrándolos en pantalla, guarde dicho
programa con el nombre de: productowhile.cpp.
c) Utilizando la Estructura Repetitiva DO WHILE desarrolle un programa que le
permita ingresar 5 productos y por cada producto que ingrese vaya al mismo
tiempo realizando los cálculos respectivos y mostrándolos en pantalla, guarde
dicho programa con el nombre de: productodowhile.cpp.

VALIDACIONES: En los tres programas anteriores deberá validar lo siguiente:

a. El nombre del producto deberá contener por lo menos dos cadenas, con un
espacio de por medio, ejemplo: MANZANA ROJA, PERAS GRANDES,
BANANOS CRIOLLOS, etc.

b. Cantidad de producto debe ser mayor a cero y aceptar solo números


enteros positivos.

c. Cantidad de producto NO debe aceptar letras ni caracteres especiales,


solamente números enteros positivos.

d. Investigue que diferencia existe entre la estructura repetitiva WHILE y DO


WHILE, anote la respuesta en su respectivo texto paralelo.

Consejo: Tomando como referencia el Laboratorio # 1, te puede


servir de mucho el código realizado en el mismo.
Enlaces de apoyo:

A continuación se te proporciona una serie de enlaces de video tutoriales que te pueden


ayudar a resolver el problema anterior, por lo que es de suma importancia que los veas
previamente y tomes nota de lo que crees que te puede ayudar, al mismo tiempo te invito
a que investigues si fuera necesario y así poder realizar los ejercicios anteriores. El trabajo
es individual.

Comprobar si un dato es una vocal minúscula


15. Programación en C++ || Condicionales || Ejercicio Comprobar si un dato es una vocal
minúscula - YouTube

Cadena de caracteres
40. Programación en C++ || Cadenas || Introducción a las cadenas de caracteres - YouTube

Estructura repetitiva While

https://www.youtube.com/watch?v=DTmMjJ-
cd00&list=PLWtYZ2ejMVJlUu1rEHLC0i_oibctkl0Vh&index=20

Estructura repetitive Do While

https://www.youtube.com/watch?v=vHKWMR2WaIQ&list=PLWtYZ2ejMVJlUu1rEHLC0i_oibctkl0V
h&index=21

Estructura repetitiva For

https://www.youtube.com/watch?v=_6AdtcVn4xs&list=PLWtYZ2ejMVJlUu1rEHLC0i_oibctkl0Vh&i
ndex=22

Muchos éxitos y bendiciones

Haga la diferencia !! Póngale sentimiento y motivación a su actividad, utilice su


creatividad e imaginación, se premiará y tomará muy en cuenta este aspecto ☺ .

También podría gustarte