0% encontró este documento útil (0 votos)
18 vistas19 páginas

Proyecto Modulo I

El documento presenta varios algoritmos en pseudocódigo para realizar diferentes tareas, como solicitar datos personales, convertir segundos a horas y minutos, realizar operaciones matemáticas básicas, calcular la hipotenusa de un triángulo, y determinar el área y volumen de un cilindro. También incluye algoritmos para redondear números decimales y calcular salarios con impuestos. Cada algoritmo está claramente definido con instrucciones para la entrada y salida de datos.

Cargado por

heyselltosta76
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas19 páginas

Proyecto Modulo I

El documento presenta varios algoritmos en pseudocódigo para realizar diferentes tareas, como solicitar datos personales, convertir segundos a horas y minutos, realizar operaciones matemáticas básicas, calcular la hipotenusa de un triángulo, y determinar el área y volumen de un cilindro. También incluye algoritmos para redondear números decimales y calcular salarios con impuestos. Cada algoritmo está claramente definido con instrucciones para la entrada y salida de datos.

Cargado por

heyselltosta76
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1 pedir al usuario su

nombre, apellido y
edad y enviar como
respuesta estos datos
concatenados.
Algoritmo
nombre_apellido_edad
Definir nombre, apellido,
edad como texto;
Escribir "ingrese su
nombre";
Leer Nombre;
Escribir "ingrese su
apellido";
Leer Apellido;
Escribir "ingrese su
edad";
Leer Edad;
Escribir "Hola “, nombre,"
“, apellido, " usted tiene
", edad," ","años";
FinAlgoritmo
1 pedir al usuario su
nombre, apellido y
edad y enviar como
respuesta estos datos
concatenados.
Algoritmo
nombre_apellido_edad
Definir nombre, apellido,
edad como texto;
Escribir "ingrese su
nombre";
Leer Nombre;
Escribir "ingrese su
apellido";
Leer Apellido;
Escribir "ingrese su
edad";
Leer Edad;
Escribir "Hola “, nombre,"
“, apellido, " usted tiene
", edad," ","años";
FinAlgoritmo
1 pedir al usuario su
nombre, apellido y
edad y enviar como
respuesta estos datos
concatenados.
Algoritmo
nombre_apellido_edad
Definir nombre, apellido,
edad como texto;
Escribir "ingrese su
nombre";
Leer Nombre;
Escribir "ingrese su
apellido";
Leer Apellido;
Escribir "ingrese su
edad";
Leer Edad;
Escribir "Hola “, nombre,"
“, apellido, " usted tiene
", edad," ","años";
FinAlgoritmo
1. Pedir al usuario su nombre, apellido y edad y enviar como respuesta estos
datos concatenados.

Algoritmo nombre_apellido_edad
Definir nombre, apellido, edad como texto;
Escribir "ingrese su nombre";
Leer Nombre;
Escribir "ingrese su apellido";
Leer Apellido;
Escribir "ingrese su edad";
Leer Edad;
Escribir "Hola ", nombre," ", apellido, " usted tiene ", edad," ","años";
FinAlgoritmo
2. Realizar un algoritmo que me permita ingresar un número determinado de
segundos y lo convierta en horas y minutos.

Algoritmo Convertir_Segundos_AHoras_Minuto
Definir segundos, horas, minutos Como real;
Escribir "Ingrese la cantidad de segundos:";
Leer segundos;
horas <- segundos / 3600;
minutos <- segundos / 60;
Escribir "La conversión es:";
Escribir "Horas: ", horas, " minutos: ", minutos;
FinAlgoritmo

lgoritmo
Convertir_Segundos_AHo
ras_Minutos
Definir segundos,
horas, minutos Como
real;
Escribir "Ingrese la
cantidad de segundos:";
Leer segundos;
horas <- segundos /
3600;
minutos <- segundos /
60;
Escribir "La conversión
es:";
Escribir "Horas: ", horas,
" minutos: ", minutos;
FinAlgoritm
lgoritmo
Convertir_Segundos_AHo
ras_Minutos
Definir segundos,
horas, minutos Como
real;
Escribir "Ingrese la
cantidad de segundos:";
Leer segundos;
horas <- segundos /
3600;
minutos <- segundos /
60;
Escribir "La conversión
es:";
Escribir "Horas: ", horas,
" minutos: ", minutos;
FinAlgoritm
lgoritmo
Convertir_Segundos_AHo
ras_Minutos
Definir segundos,
horas, minutos Como
real;
Escribir "Ingrese la
cantidad de segundos:";
Leer segundos;
horas <- segundos /
3600;
minutos <- segundos /
60;
Escribir "La conversión
es:";
Escribir "Horas: ", horas,
" minutos: ", minutos;
FinAlgoritm
lgoritmo
Convertir_Segundos_AHo
ras_Minutos
Definir segundos,
horas, minutos Como
real;
Escribir "Ingrese la
cantidad de segundos:";
Leer segundos;
horas <- segundos /
3600;
minutos <- segundos /
60;
Escribir "La conversión
es:";
Escribir "Horas: ", horas,
" minutos: ", minutos;
FinAlgoritm
3- Diseñar un algoritmo, que permita ingresar el dividendo y el divisor y que
luego me calcule el residuo y el cociente sin decimales de dicha división.

Algoritmo división
Definir dividendo,divisor como Entero;
Escribir "Ingrese en dividendo";
Leer dividendo;
Escribir "Ingrese el divisor";
Leer divisor;
Escribir "El cociente es: ", dividendo DIV divisor;
Escribir "El residuo es: ", dividendo MOD divisor;
FinAlgoritmo
4-Haga un programa que al ingresar 2 números (pueden ser decimales) por
pantalla, se calcule la suma, resta, multiplicación y división.

Algoritmo operaciones_basicas
Definir n1,n2 como Real;
Escribir "Ingrese el primer número";
Leer n1;
Escribir "Ingrese el segundo número";
Leer n2;Definir suma, resta,mult,division como Real;
suma <- n1 + n2;
resta <- n1- n2;mult <- n1 * n2;
division <- n1 / n2;
Escribir "El resultado de la suma de: ", n1, " + ", n2, " es ", suma;
Escribir "El resultado de la resta de: ", n1, " - ", n2, " es ", resta;
Escribir "El resultado de la mul?plicacion de: ", n1, " * ", n2, " es ", mult;

Escribir "El resultado de la division de: ", n1, " / ", n2, " es ", division;
FinAlgoritmo
5-Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes
de sus dos catetos.

Algoritmo hipotenusa
definir A,B,C Como Real
Escribir "escribe el cateto A"
Leer A
Escribir "escribe el cateto B"
Leer B
C <- RC((A*A)+((B*B)))
Escribir "La hipotenusa del triangulo es:",C
FinAlgoritmo
6- . Calcular la raíz cuadrada de un número ingresado por el usuario.

Proceso Calcular_Raiz_Cuadrada
Definir numero, resultado como Real

Escribir "Ingrese un número:"


Leer numero

Si numero >= 0 Entonces


resultado = raiz(numero)
Escribir "La raíz cuadrada de ", numero, " es ", resultado
Sino
Escribir "No se puede calcular la raíz cuadrada de un
número negativo"
FinSi
FinProceso
7. Ingresar un texto y este mostrarlo en MAYUSCULA y minúscula.

Proceso mostrarTexto

//Convertir texto de minuscula a mayusculas

Definir frase Como Caracter

escribir Sin Saltar "INGRESE FRASE : ";

Leer palabra
frase <- Minusculas(palabra); //pasa a minusculas
frase <- MAYUSCULAS(frase); //pasa a mayusculas
escribir "A MAYUSCULAS ; ", frase;
Escribir "a Minusculas ; " ,palabra;

FinProceso
[Link] un algoritmo que permita determinar el área y volumen de un cilindro
dado su radio (R) y Altura (H) en mm
//area = 3.1416 * (radio *radio)
//volumen = area * altura

Algoritmo detarea
Definir area,radio,altura,volumen como real
Escribir "Escribe el radio del cilindro"
leer radio
Escribir "escribe la altura del cilindro"
leer altura

area= 3.1416*radio*radio
volumen =area *altura

escribir"El area del cilindro es: ",area


Escribir "el volumen del cilindro es:" volumen
FinAlgoritmo

9. Ingresar un número decimal y redondearlo a su valor entero más cercano.


* Comando a utilizar las funciones matemáticas en Pseint.

Algoritmo redondea
Definir num_uno,num_dos,operacion como real;

num_uno = 9.2348;
num_dos = 8.43646;
operacion = redon(num_uno + num_dos);
Escribir "El valor redondeado es: ", operacion;

FinAlgoritmo

10-Calcular el salario e impuesto de un usuario y mostrar como resultado el salario


total a recibir, dado las horas trabajadas y el costo por hora. El impuesto tiene un valor
de 25%.
Algoritmo calcularSalario
Definir horasTrabajadas, costoPorHora, salarioBruto,
impuesto, salarioNeto Como Real

Escribir "Ingrese las horas trabajadas:"


Leer horasTrabajadas
Escribir "Ingrese el costo por hora:"
Leer costoPorHora

salarioBruto = horasTrabajadas * costoPorHora


impuesto = salarioBruto * 0.25
salarioNeto = salarioBruto - impuesto

Escribir "El salario total a recibir es: ", salarioNeto


FinAlgoritmo

También podría gustarte