ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programacion lenguaje de C++


Enviado por   •  23 de Marzo de 2015  •  2.312 Palabras (10 Páginas)  •  618 Visitas

Página 1 de 10

FACULTAD DE INGENIERIA

LÓGICA Y ALGORITMO

PROYECTO No. 1

Resuelva los siguientes problemas, utilizando el lenguaje de C++:

1. Un banco antes de conceder un préstamo, comprueba los ingresos del solicitante. Si los ingresos son superiores a B/.12000 anuales, el crédito se concede. Si los ingresos son inferiores a B/. 12000 anuales pero superiores a B/. 10000 y el cliente tiene máximo 2 hijos, el crédito se concede. También se le concede, si tiene ingresos entre B/. 8000 y B/.10000 pero no tiene hijos. Realizar un algoritmo que pida los ingresos anuales y el número de hijos del solicitante, y diga si se le da el crédito o no.

RESPUESTA

INICIO

Real: IngresAnu

Entero: Hijos

Leer: (IngresAnu, Hijos)

Si

(IngresAnu>12000) y (Hijos=0)

Imprimir = “Préstamo Aprobado”

Sino

(10000 < IngresAnu < 12000 ) y ( Hijos ≤ 2 )

Imprimir = “Préstamo Aprobado”

Sino

( 8000 < IngresAnu < 10000) y (Hijos = 0 )

Imprimir = “Préstamo Aprobado”

Fin Si

FIN

2. Escriba un programa, que dado el nombre de un dinosaurio, su peso y su longitud, expresado estos dos últimos en toneladas y pies, respectivamente; imprima el nombre del dinosaurio, su peso expresado en kilogramo y su longitud expresada en metros.

Datos: NOM, PES, LON

Donde: NOM: es una variable de tipo cadena de caracteres, que expresa el nombre del dinosaurio.

PES: es una variable de tipo real, que expresa el peso del dinosaurio en libras.

LON: es una variable de tipo real, que expresa, la longitud del dinosaurio en pies.

Consideraciones:

o 1 tonelada equivale a 1000 kilogramos.

o 1 pie equivale a 0.3047 metros.

RESPUESTA

INICIO

Carácter: NOM

Real: PES, LON, PESKIG, LONMET

Leer (NOM, PES, LON)

PESKIG= PES * 1000

LONMET= LON * 0.3047

Imprimir ("El nombre del dinosaurio es“ NOM, “Su peso en kilogramos es” PESKIG, “y su longitud en metros es” LONMET)

FIN

3. Construya un programa, que dados como datos dos variables de tipo entero, obtenga el resultado de la siguiente función:

VAL =

Datos: NUM, V

Donde: NUM: es una variable de tipo entera, que expresa el tipo (opción) de cálculo que se va a realizar.

V: es una variable de tipo entera, que se utiliza para el cálculo de la función

RESPUESTA

INICIO

Entero: num, V

Leer: num, V

Si (num)

1. Val = 100*V

2. Val = 100**V

3. Val = 100/V

Sino

Val = 0

Fin

Imprimir = “Val “

FIN

4. Construya un programa, que dados como datos la categoría y el sueldo de un trabajador, calcule el aumento correspondiente teniendo en cuenta la siguiente tabla. Imprima la categoría del trabajador y su nuevo sueldo.

Categoría Aumento

1 15%

2 10%

3 8%

4 7%

Datos: CATE, SUE

Donde: CATE: es una variable de tipo entero, que representa la categoría del trabajador.

SUE: es una variable de tipo real, que expresa el sueldo del trabajador.

RESPUESTA

INICIO

Entero: Cate

Real: Sue, Nsuedo

Leer: Sue, Cate

Cate =

1. Nsueldo = Sue * 1.15

2. Nsueldo = Sue * 1.10

3. Nsueldo = Sue * 1.08

4. Nsueldo = Sue * 1.07

Fin

Imprimir “Nuevo Sueldo”

FIN

5. Dado el sueldo de un trabajador, considere un aumento del 25% si su sueldo es inferior a B/. 1,000 y de un 20% en caso contrario. Imprima el sueldo con el aumento incorporado.

Datos: SUE: es una variable real, que expresa el sueldo del trabajador.

RESPUESTA

INICIO

Real: Sue, Nsueldo

Leer

...

Descargar como (para miembros actualizados)  txt (7.9 Kb)  
Leer 9 páginas más »
Disponible sólo en Clubensayos.com