diagrama de flujo que lea un número el cual significan un mes. Comprobar que sea un mes válido e imprimir el mes con su nombre.
Respuestas
1.- Escribir un Pseudocódigo de un programa que permita leer la edad y peso de una persona y posteriormente imprimirla.
Inicio
Variables edad, peso.
Imprimir "Escribir los datos (Edad, Peso):"
Leer Edad, Leer Peso.
Visualizar "Tu peso es: ", peso, " y tu edad es: ", edad.
Fin.
2.- Escribir un Pseudocódigo que calcule el área de un triángulo recibiendo como entrada el valor de base y altura.
Inicio Variables Altura, Base, Area.
Imprimir "Introduce la base y la altura: "
Leer base y altura.
Area= (base*altura)/2.
Imprimir "El area es: ", Area
Fin.
3.- Escribir Pseudocódigo que calcule el área de un círculo.
Inicio
Constantes Pi= 3.1416
Variables Radio, area = real
Imprime "Introduce el radio: "
Leer radio.
area= radio*radio*Pi
Imprimir "El área del circulo es: ", area.
Fin.
4.- Escribir Pseudocodigo que dados 2 valores de entrada imprima siempre la división del mayor entre el menor.
Inicio
Variables num1, num2=entero.
Variables R=real.
Imprimir "Introduce los números:"
Leer num1, Leer num2.
Si a>b entonces R= a/b
Sino
R= b/a
Finsi
Imprimir "La división es =", R;
5.- Escribir Pseudocódigo que lea de entrada 3 números y que indique cual es el mayor de ellos.
Inicio
Variables a, b,c = enteros.
Imprimir "Introduce los datos a comparar: "
Leer a,b,c
Si a<b y a<c entonces
Imprime "El mayor es: ", a
Sino
Si b>a y b>c entonces
Imprime "El mayor es: ",b
sino
Imprime "El mayor es: ", c
Fin.
6.- Escribir un Pseudocódigo que lea 3 números los cuales significan una fecha (día, mes, año). Comprobar que sea válida la fecha, si no es valido que imprima un mensaje de error, y si es válida imprimir el mes con su nombre.
Inicio
Variables dia, mes, año =entero.
Imprimir "Introduce la fecha (Dia,mes,año): "
Leer dia
leer mes
leer año.
Si dia>31 o mes >12 o año<0 entonces
Imprimir "Error la fecha no es correcta"
Sino
Si Horas <= 35 entonces
Sueldo= horas * tarifa.
Sino
Dif_horas= Horas - 35
tarifa_extra=(tarifa * 1.5)
Salario_exta= tarifa_extra * Dif_horas
Sueldo=(35*tarifa)+ salario_extra.
Sueldo_mes = sueldo * 4
Impuesto=0
Si sueldo_mes > 20000 entonces
Impuesto = (Sueldo_mes* 0.20)
Salario_total = Sueldo_mes - Impuesto
Imprimir "Tu sueldo al mes es: ", sueldo_mes,"Valor de Impuesto: ", Impuesto, " El salario Neto es: ",Salario_total.
sino
Imprimir "Tu sueldo Neto es: ", sueldo_mes.
Fin.
9.- Escribir un Pseudocódigo que encuentre y despliegue los números primos entre uno y cien. Un número primo es divisible entre el mismo y la unidad por lo tanto un numero primo no puede ser par excepto el dos (2).
Inicio
Variables primo, cont, div, res.
Primo = 1.
Hacer mientras primo<=100
Div =0.
Cont =1.
Hacer Mientras cont <= primo
Res = cont mod primo
si res = 0 entonces
Div = div +1.
Fin si
Cont = cont +1.
Fin de Hacer mientras
si div<=2 entonces
imprimir primo
Fin si.
Primo = primo + 1.
Fin de Hacer mientras
Fin.
10.- Hacer un Pseudocódigo que calcule el factorial de un número.
Inicio
Variables N,Fact,aux.
Imprimir "Introduce el número: "
Leer N
aux= n-1.
fact=n
Hacer
fact=fact * aux.
Hasta que aux=1
Imprimir "El factorial de ", n, "es:", fact
Fin.
11.- Hacer un Pseudocodigo que despliegue las tablas de multiplicar.
Inicio
Variables i,k,r.
para i=1 hasta 10.
para k=1 hasta
10.
r:=i*k.
Imprimir i," por ",k," = ",r.
k=k+1.
i=i+1.
Fin.
Explicación: