1. Implemente las siguientes operaciones lógicas con dos variables: AND, OR,
NAND, NOR, XOR y XNOR. Utilice pulsadores y resistencias para ingresar los
estados lógicos en las entradas y leds para visualizar dichos estados tanto de
entradas como en salidas.
float soles,dolar;
void setup() {
Serial.begin(9600);
Serial.print("Ingrese la cantidad en Soles: S/. ");
}
void loop() {
if (Serial.available()){
soles = Serial.parseFloat();
dolar = soles/3.5;
Serial.println(soles);
Serial.print("El monto en dolares es ");
Serial.print(dolar);
Serial.print(" dolares.");
}
}
3. Diseñar un programa que lea dos valores reales y nos muestre los resultados de
sumar (+), restar (-), dividir (/) y multiplicar (*) dichos números.
Diagrama de Flujo
Código de Programa para Arduino
void loop() {
if (n == 0){
Serial.print("Ingrese el primer numero: ");
n++;
}
if (n == 2){
Serial.print("Ingrese el segundo numero: ");
n++;
}
if (Serial.available()){
if(n == 1){
dato01 = Serial.parseFloat();
Serial.println(dato01);
// n++;
} else if(n == 3){
dato02 = Serial.parseFloat();
Serial.println(dato02);
}
n++;
}
if(n == 4){
suma = dato01 + dato02;
resta = dato01 - dato02;
division = dato01 / dato02;
producto = dato01 * dato02;
Serial.print("\nLa SUMA es: ");
Serial.println(suma);
Serial.print("La RESTA es: ");
Serial.println(resta);
Serial.print("La DIVISION es: ");
Serial.println(division);
Serial.print("El PRODUCTO es: ");
Serial.println(producto);
Serial.println();
n = 0;
}
}
6. El costo de un automóvil nuevo para un comprador es la suma total del costo del
vehículo, del porcentaje de la ganancia del vendedor y de los impuestos locales o
estatales aplicables (sobre el precio de venta). Suponer Una ganancia del vendedor
del 12% en todas las unidades y un impuesto del 6% y diseñar un programa para
leer el costo total del automóvil e imprimir el costo para el consumidor.
7. Diseñar un programa para leer las longitudes de los tres lados de un triángulo
(L1, L2, L3) y calcular el área del mismo de acuerdo con la siguiente fórmula:
Donde:
𝐿1 + 𝐿2 + 𝐿3
𝑆𝑃 =
2
8. Calcule el promedio de un alumno en base a sus tres notas enteras, el cálculo del
promedio tiene las siguientes reglas:
Debe considerarse en todos los casos el medio punto a favor del alumno
El alquiler de una unidad móvil cuesta S/. 500.00, pero hasta un recorrido de
350 kilómetros
Si el móvil recorre más de 350 km, tendrá que pagar S/. 20.00 por cada
kilómetro adicional.
Si recorre más de 500 km, pagará S/. 35.00 por cada kilómetro adicional
Si recorre más de 750 km, pagará S/. 50.00 por cada kilómetro adicional
Si recorre más de 1000 km, pagará S/. 75.00 por cada kilómetro adicional
11. A un trabajador le pagan según sus horas trabajadas 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.