Está en la página 1de 12

facultad De Ingeniería.

Programación.
Docente: Alumnos:
1-)Escribe un programa que lea una cantidad depositada en un banco y que calcule la cantidad final después de
aplicarle un 20% de interés.

“Análisis”

Entrada: cantidad1, cantidad2; total, porcentaje

Proceso: Pedimos al usuario la cantidad deposita se multiplica la cantidad ingresada por 20 y se divide entre 100 para
conseguir como resultado el 20% de la cantidad ingresada por el usuario

Salida. Al monto inicial ingresado se le resta ese 20% para poder mostrar por pantalla cuánto tiene el usuario en el
banco después de haber aplicado el interés.

"Algoritmo"

-Inicio

-Declaración de variables: int cantidad1, cantidad2; float total, porcentaje;

-Escribir "Ingrese la cantidad depositada"

Leer cantidad1

-Asignar cantidad 2 a cantidad 1

-Asignar cantidad1 a porcentaje, multiplicar por 20 y dividir por 100

-Escribir Su saldo total luego de aplicar el 20% de interés es: " restar al monto inicial el resultado de calcular el interés

2- Diseñar un programa que lea un valor en dólares y lo convierta a Bolívares.


"Análisis"

Entrada: pedimos la cantidad que se va a proceder a convertir en bolívares y la tasa actual del dólar

Proceso: Multiplicamos la cantidad en dólares por la tasa actual

Salida: mostramos por pantalla la conversión

-"Algoritmo"

-Inicio

Declaración de variables: valor_dolares, tasa_dolar;

-Escribimos: "Ingrese la cantidad que desea convertir a Bolívares: "

Leemos: valor_dolares

-Escribimos:"Ingrese la tasa actual del dolar: "

Leemos: tasa_dolar;

-resultado_conversion = valor_dolares * tasa_dolar;

- Mostramos por pantalla: ("Usted tiene un total de: " ) << resultado_conversion << (" Bs");
3- A un trabajador le pagan según sus horas y una tarifa de pago por horas. si la cantidad de horas trabajadas es
mayor a 40 horas. La tarifa se incrementa en un 50% para las horas extras. calcular el salario del trabajador dadas las
horas trabajadas y la tarifa.

"Análisis"

Entrada:

Proceso: pedimos el salario por horas y horas de trabajo, Si las horas de trabajo sobrepasan las 40 se le aplica el 50%

Multiplicando el pago por horas por horas de trabajo y el resultado de eso por 1.5

Salida: Mostramos el resultado al usuario por pantalla

“Algoritmo”

-Inicio

-Declaración de variables: pago_por_hora, horas_de_trabajo;

-Escribimos: "Ingrese su salario por hora: "

Leemos: pago_por_hora

-Escribimos: "Ingrese sus horas de trabajo: "

Leemos: horas_de_trabajo

-Si (horas_de_trabajo > 40) Escribir “su salario es” pago por hora * horas de trabajo * 1.5

-Si no se cumple, “su salario es” pago por hora * hora de trabajo
4- Una tienda se dedica a la venta de computadoras, cuenta con 10 vendedores. Cada uno de ellos tiene un sueldo
mensual pero además de su sueldo ganan una comisión por venta.

- Si el monto de venta es mayor de 1000 la comisión será del 15%

- Si el monto de venta es mayor o igual a 500 y menor de 1000 la comisión es del 5%

- Si el monto de la venta es menor que 500 no tiene comisión

“Análisis”

Entrada: Pedimos el monto de la venta

Proceso: Si el monto es mayor a 1000 el usuario obtiene un 15% de la venta, si es mayor o igual a 5 y menor o igual a
1000 obtiene una comisión del 5%, sí es menor que 500 no obtiene comisión por venta

Salida: se muestra por pantalla si el usuario obtuvo comisión por la venta y si no se le indica que no obtuvo comisión

“Algoritmo”

-Inicio

-Declaración de variables: monto de venta;

-Escribimos: "Ingrese el monto de la venta: "

Leemos: monto_de_venta

-Si (monto_de_venta > 1000)

Escribir ("Usted obtuvo una comision de: ") << (monto_de_venta * 15) / 100;

-Si (monto_de_venta >= 500 and monto_de_venta <= 1000){

Escribir << ("Usted obtuvo una comision de: ") << (monto_de_venta * 5) / 100;

-Si (monto_de_venta < 500)

Escribir << ("Lo sentimos, usted no obtuvo comision por venta");


5- Realice un programa que Lea un número e imprima el número y el valor absoluto del mismo.

"Análisis"

Entrada: a,b;

Proceso: pedimos al usuario que ingresé un número se multiplica x por menos 1 para que el número sea positivo y dé
como resultado el valor absoluto

Salida: se muestra por pantalla el valor absoluto del número ingresado

“Algoritmo”

-Inicio

-Declaración de variables: a,b;

-Escribimos: "Ingresa un número"

Leemos: a

-Escribir: ""El valor absoluto de "<<a<<" es: "<<b;"


6-)Realice un programa que lea un número e imprima su cuadrado.

“Análisis”

Entrada: n, cuadrado;

Proceso: Escribir “ingrese un número” n*n=cuadrado.

Salida. “Mostrar el Cuadrado del número”

“Algoritmo”

-Inicio.

-Declaración de variables

n, cuadrado;

-Escribir “ingrese el número del que desee saber su cuadrado”

Leer número.

-Cuadrado=n*n.

-Escribir: “Su cuadrado es”


7-)Realice un programa que lea un número e imprímalo si es par.

“Análisis”

Entrada: numero;

Proceso: Escribir “ingrese un número” si número es %2==0 entonces imprimir el número es par si no escribir salir.

Salida: Mostrar el número si es par, si no lo es “salir”

“Algoritmo”

-Inicio

-Declaración de variables

Numero

-Escribir “Ingrese un número”

Leer número

-Si (numero %2==0)

Escribir “el número es par”

-Si no

Escribir “salir”
8-)Realice un programa que lea dos números y calcule el cociente de dividir el por el segundo e imprima el cociente. Si
el segundo número es cero no ejecute el cálculo e imprima un mensaje que diga “la división no es posible”

“Análisis”

Entrada: a, b, cociente;

Proceso: pedir el ingreso de ambos números que solo serán ejecutados si el segundo número no es 0.

Salida: Mostrar el cociente si se cumple la condición si no se mostrara “la división no es posible.

“Algoritmo”

-Inicio

-Declaración de variables

a, b, cociente

-Escribir “ingrese el dividendo”

Leer a.

-Escribir “ingrese el divisor”

Leer b.

-Si (b es diferente de 0, cociente será igual a\b)

Escribir “El cociente es: ”

-Si no

Escribir “la división no es posible”


9-)Realice un programa que lea el nombre de un empleado, su salario básico por hora y el número de horas
trabajadas en un mes, calcular su salario mensual e imprimir tanto el nombre como su salario mensual.

“Análisis”

Entrada: entero HT; decimal SH, SM; cadena N;

Proceso: pedir nombre, salario básico y horas trabajadas, salario mensual será igual salario básico*hora trabajadas.

Salida: Mostrar el nombre del empleado y su sueldo mensual.

“Algoritmo”

-Inicio.

-Declaración de variables.

HT; SH, SM; String N;

-Escribir “ingrese el nombre del empleado”

Leer N.

-Escribir “ingrese su salario básico por hora”

Leer SH.

-Escribir “ingrese el número de horas trabajadas”

Leer HT.

-SM será igual SH*HT.

-Mostrar el nombre del empleado y Mostrar el salario mensual.

-Fin.

10-)Diseña un programa que, tras leer tres números, comprueba si la suma de cualquier pareja de ellos es igual al
tercer número, indicando si se cumple esta condición o no.

“Análisis”

Entrada: num1, num2, num3;

Proceso:

Salida
“Algoritmo”

-Inicio

Declaración de variables:

num1, num2, num3;

-Ingrese tres números

Leer tres números.

-Comprobar la suma de cada uno de ellos hasta que se cumpla la condición.

-Si se cumple escribir “se cumple la condición”

-Si no escribir “No se cumple la condición”

Debemos aclarar que para realizar este taller utilizamos varios elementos los cuales son:

Include: es una palabra clave que hace referencia a una instrucción al preprocesador que está
presente en la gran mayoría de lenguajes de alto y medio nivel, de forma genérica se usa para
adicionar un archivo al código, como por ejemplo la llamada a una biblioteca de funciones en C++:
#include <nombre de la biblioteca>

Para el caso de desarrollar estos programas utilizamos algunas de las bibliotecas las cuales son:
#include<iostream.h>, las funciones más comunes que vamos a usar son de entrada / salida de
datos. Y las operaciones más comunes como suma/resta/multiplicacion/división

#include<stdio.h>, es el archivo de cabecera que contiene las definiciones de macros, las


constantes, las declaraciones de funciones y la definición de tipos usados por varias operaciones
estándar de entrada y salida.

#include<stdlib.h>, también es archivo de cabecera de la biblioteca estándar de propósito general


del lenguaje de programación C. Contiene los prototipos de funciones de C para gestión de memoria
dinámica, control de procesos y otras.

#include<string>, declara un conjunto de funciones principalmente para manipulación de elementos


tipo string ”cadena”

 #include<math.h> es un archivo de cabecera de la biblioteca estándar del lenguaje de


programación C diseñado para operaciones matemáticas básicas.

using namespace std: es el de dar acceso al espacio de nombres (namespace) std, donde se
encuentra encerrada toda la librería estándar.

Int main() {}: Es simplemente la llamada inicial al programa.

Para cada ejercicio aparte de sus respectivas bibliotecas se utilizaron una serie de variables:
En C las variables tienen un nombre que las identifica, y sirve para hacer referencia a ellas. También
tienen un tipo, que es el tipo de datos que puede almacenar. El valor de las variables es, como su
propio nombre indica, variable. Podemos alterar su valor en cualquier punto del programa .

También podría gustarte