Sei sulla pagina 1di 6

UNIVERSIDAD POLITECNICA SALESIANA

Carrera de Ingeniera Mecnica Automotrz


Programacin I
Realizado por: Antonio Rosales
Estructuras Secuenciales:
1. Disear un algoritmo que lea el valor correspondiente a
una distancia en millas marinas y las escriba expresadas
en metros. Sabiendo que 1 milla marina equivale a 1852
metros.
ALGORITMO millas_metros
VARIABLES
Entero: MILL_MTRO=1852,dmillas,dmetros
INICIO
Escribir distancia en millas:
Leer dmillas
dmetros=dmillas*MILL_MTRO
Escribir distancia en metros:,dmetros
FIN
2. Plantear un algoritmo que permita mostrar la temperatura
en grados
Fahrenheit si
ingreso por
teclado la
temperatura en grados Celsius. F = (1.8)C+32
ALGORITMO temp_fahrenheit
VARIABLES
Entero: temperatura_C,temperatura_F
INICIO
Escribir temperatura en grados Celsius:
Leer temperatura_C
temperatura_F=((1.8)*temperatura_C)+32
escribir Temperatura en grados fahrenheit
es:, temperatura_F
FIN

3. Elabore un algoritmo que lea un nmero y muestre el


cuadrado y el cubo del mismo.
ALGORITMO cuadrado_cubo_mismo_numero
VARIABLES
Entero: num,cuadrado,cubo
INICIO
Escribir ingresar el numero:

Leer num
cuadrado=((num)^2)
cubo=((num)^3)
Escribir el cuadrado del numero ingresado
es:, cuadrado
Escribir el cubo del numero ingresado es:,
cubo
FIN
4. Elabore un algoritmo que lea un nmero negativo
imprima el nmero ingresado y el positivo del mismo.

ALGORITMO positivo_negativo
VARIABLES
Entero: NmeroIngresado,NmeroPositivo
INICIO
Escribir ingresar el numero:
Leer NumeroIngresado
NumeroPositivo=abs(Numero Ingresado)
Escribir el numero
ingresado:,NumeroIngresado
Escribir el positivo del mismo
es:,NumeroPositivo
FIN

5. Disear el algoritmo correspondiente a un programa que


muestre
el
porcentaje
descontado
en
una
compra,
introduciendo por teclado el precio normal y el precio
pagado.
ALGORITMO
VARIABLES

descuento_compra
Entero: precionorm,preciopag,desc
Real: porcent

INICIO
Escribir ingresar el precio normal:

Leer precionorm
Escribir ingresar el precio pagado:
Leer preciopag
desc=precionorm-preciopag
porcent=((desc*100)/precionorm)
Escribir el porcentaje de descuento
es:,porcent
FIN
6. Disear el algoritmo correspondiente a un programa que
pida por teclado dos nmeros enteros y muestre su suma,
resta, multiplicacin y divisin.
ALGORITMO Operaciones_entre_dos_numeros
VARIABLES
Entero: num1,num2,suma,res,res1,mult
Real: div1,div2
INICIO
Escribiringresar el primer numero:
Leer num1
Escribiringresar el segundo numero:
Leer num2
suma=num1+num2
res=num1-num2
res1=num2-num1
mult=num1*num2
si(num2=0) ENTONCES
div1=( num1/num2)
Escribir la divisin entre num1 y
num2 es:,div1
fin_si
si(n1=0)ENTONCES
div2=( num2/num1)
Escribir la divisin entre num2 y
num 1 es:=, div2
fin_si
FIN
7. Disear el algoritmo correspondiente a un programa que
calcule y muestre el rea y el permetro de un tringulo
rectngulo dada la base y la altura.
ALGORITMO permetro_area_triangulorec
VARIABLES
Entero: base,altura,permetro,rea
Real: hipotenusa
INICIO
Escribir ingresar el valor de la base:
Leer base

Escribir ingresar el valor de la altura:


Leer altura
hipotenusa=sqrt((base^2)+(altura^2))
permetro=(base+altura+hipotenusa)
rea=(base*altura)/2
Escribir
el
valor
del
permetro
es:,permetro
Escribir el valor del rea es:,rea
FIN

8. Dados los tres lados de un tringulo,


algoritmo
que
encuentre
y
muestre:
semipermetro y el rea del tringulo.
Semiperimetro (sp) = (a + b +c) / 2
A=raizcuadrada(sp(sp-a)(sp-b)(sp-c))

realice un
permetro,

ALGORITMO permetro_semiperimetro_area_triangulo
VARIABLES
Entero: lado1,Lado2,Lado3
Real: permetro,sp,rea
INICIO
Escribir ingresar el valor del lado 1:
Leer lado1
Escribir ingresar el valor del lado 2:
Leer lado2
Escribir ingresar el valor del lado 3:
Leer lado3
permetro=(lado1+lado2+lado3)
sp=(lado1+lado2+lado3)/2
rea= sqrt(sp*(sp-lado1)*(sp-lado2)*(sp-lado3))
Escribir el valor del permetro es:,permetro
Escribir el valor del semipermetro es:,sp
Escribir el valor del rea es:,rea
FIN
9. Dados tres nmeros mostrar cada uno de sus porcentajes
con respecto a la suma total.
ALGORITMO nmeros_porcentajes
VARIABLES
Entero: num1,num2,num3,sumatotal
Real: porc1,porc2,porc3
INICIO
Escribir ingresar el primer numero:

Leer num1
Escribir ingresar el segundo numero:
Leer num2
Escribir ingresar el tercer numero:
Leer num3
sumatotal=(num1+num2+num3)
porc1=(num1/sumatotal)*100
porc2=(num2/sumatotal)*100
porc3=(num3/sumatotal)*100
Escribir
el
valor
del
porcentaje
es:,porc1
Escribir
el
valor
del
porcentaje
es:,porc2
Escribir
el
valor
del
porcentaje
es:,porc3

1
2
3

Escribir el valor del rea es:,rea


FIN

10. Disear el algoritmo correspondiente a un programa que


exprese en horas, minutos y segundos un tiempo expresado
en segundos.
ALGORITMO permetro_area_triangulorec
VARIABLES
Entero tiempo1,tiempoSeg
Real:tiempoMin,tiempoH
INICIO
Escribir ingresar el valor en segundos:
Leer tiempo1
tiempoSeg=tiempo1
tiempoMin=(tiempo1)/(60)
tiempoH=(tiempo1)/(3600)
Escribir
el
valor
en
segundos
es:,
tiempoSeg
Escribir
el
valor
en
minutos
es:,
tiempoMin
Escribir el valor en horas es:, tiempoH

FIN

Potrebbero piacerti anche