práctica nº 4: operadores relacionales y lógicos...

Post on 10-Jul-2020

9 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

[ ] Departament d’InformàticaDepartamento de Informática

InformáticaPRÀCTICA 4

Curs 2002-2003

FACULTAT DE MATEMATIQUES

UNIVERSITAT DE VALENCIA

Práctica Nº 4: Operadores relacionales y lógicos. Estructuras de control selectivas. 1/1

Práctica Nº 4: Operadores relacionales y lógicos. Estructuras de control selectivas.

* [maxmin4.cpp:] Hacer un programa en que, dados cuatro números enteros por teclado, saquepor pantalla el valor máximo y el valor mínimo.

* [billete.cpp] Diseñar un algoritmo que determine el precio de un billete de ida y vuelta enferrocarril, dando la distancia a recorrer y el número de días en destino,sabiendo que si la estancia es superior a 7 días y la distancia es superior a 800km. el billete tiene una reducción del 30%. El precio por kilómetro es de 8,5pts.

* [comision.cpp] Nuestra empresa calcula las comisiones a sus vendedores en función de lacategoría a la que pertenece. Los porcentajes según la categoria a la quepertenece son:

Categoría A: 2% Categoria B: 8% Categoria C: 12%

Realiza un programa que, en función de la categoría del trabajador, muestre elporcentaje asociado.

[comision2.cpp] La misma empresa anterior nos propone modificar el programa realizado para,en función de la categoría y las unidades vendidas, se calculen las comisionesa sus vendedores. Estos cálculos los realiza utilizando la siguiente tabla:

Ventas ComisiónMenos de 100 n_ventas * 100€ * Porcentaje categoría * 2Entre 100 y 199 n_ventas * 100€ * Porcentaje categoría * 3Mas de 199 n_ventas * 100€ * Porcentaje categoría * 4

Modificar adecuadamente el programa anterior para añadir esta nuevafunción.

* [calculadora.cpp] Escribe un programa que simule una calculadora simple. Lee dos enteros y uncarácter. El caracter indica la operación a realizar (sumar=’s’, restar=’r’,multiplicar=’m’, dividir=’d’).Nota: utiliza la sentencia switch y después repítelo con if anidado.

[raices.cpp] Encontrar las raíces de un polinomio de segundo grado.[domingopascua.cpp] El domingo de Pascua es el primer domingo después de la primera luna llena

posterior al equinoccio de primavera, y se determina mediante el siguientecálculo.

)22(7mod)5642(

30mod)2419(7mod4mod19mod

EDNDCBE

ADañoCañoBañoA

++=+++=

+====

Donde N indica el número de día del mes de marzo (si N es igual o menor que31) o el mes de abril (si es mayor que 31), en este caso el día del mes de abrilse obtiene como (d+e-9).Construir un programa que determine fechas dedomingos de Pascua. Ej: 2002, 31 de marzo; 2003, 20 de abril.

top related