Algoritmos

Solo disponible en BuenasTareas
  • Páginas : 9 (2145 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de agosto de 2012
Leer documento completo
Vista previa del texto
CAPITULO 3

Programa 3-1

Inicio
edad
edad
edad
Fin

Programa 3-2
Inicio
pies, metros
Pies
metros
Fin
Metros=pies * 0.3084

Programa 3-3

Programa 3-4
Inicio
Lado
Área=Lado*Lado
Área
Fin
Lado, Área

Programa 3-5
Inicio
Lado1, Lado2, Lado3
Lados=(Lado1+Lado2+Lado3)/2
Operación=Lados * (Lados-Lado1)*(Lados-Lado2)*(Lados-Lado3)
Área=√Operación
Área
Fin
Lado1,Lado2, Lado3, Área, Operación, Lados

Programa 3-6
Inicio
Radio
PI=3.1416
Área
Fin
Radio, Area
Area=PI*Radio2

Programa 3-7
Inicio
Altura
Valor=2*Gravedad*Altura
Vel_final
Fin
Altura, Valor, Vel_final
Vel_final=√Valor
Gravedad=32

Programa 3-8
Inicio
Fahr
Cent=(5.0/9.0)*(Fahr-32)
Cent
Fin
Cent, Fahr

Programa 3-9.
Inicio
Área, V1, V2
Densidad=0.001756
Fuerza
FinÁrea, V1, V2, Fuerza
V1=(44.0/30.0)*V1
V2=(44.0/30.0)*V2

Fuerza=Área*(1.0/2.0)*Densidad*(V12-V22)

Programa 3-10.
Inicio
Nombre
Fin
Nombre
“iHola!, ¿Cómo estas?”
“iSoy yo!, tu computadora”

Programa 3-12Inicio
Min, May
Fin
Min, May, Cmin, Cmay
Min,Cmin,May, Cmay
Cmin= toupper(Min)
C
Cmay= toupper(May)
C

CAPITULO 4

Programa 4-1
Fin
Inicio
Matricula, Nombre,Parcial1, Parcial2
Promedio=(Parcial1+Parcial2)/2
Matricula, Nombre, situación, Parcial1, Parcial2, Promedio
Matricula, Nombre, Promedio, Situación
Situacion,”Aprobado”
Promedio>=70
Situacion,”Reprobado””
V
F

Programa 4-2
Inicio
valor1, valor 2
Los números son iguales
Fin
valor1, valor2
Valor1=valor270
Los números son diferentes
F
V

Programa 4-3
Inicio
Cadena1, Cadena2
LasCadenas son iguales
Fin
Cadena1, Cadena2
Cadena1=Cadena2
Las Cadenas son diferentes
V
F

Programa 4-4Inicio
Cadena1, Cadena2
Cadena1, Cadena2, Resultado
La Cadena1 es mayor
Fin
Resultado>0
La Cadena2 es mayor
Resultado=(Cadena1=Cadena2)
F
V
Inicio
valor1, valor 2
El Valor1 es mayor
Fin
valor1, valor2
Valor1>valor2
El Valor2 es mayor
F
V

Programa 4-5

Programa4-6
Inicio
valor1, valor2, Resultado
valor1, valor 2
Resultado=Valor1==Valor2
“Los números son iguales”
Fin
Resultado
“Los números son diferentes”
Resultado
V
F

Programa 4-7
Inicio
Caracter
Caracter
Carácter=getchar()
“Si es digito”
Fin
Caracter
“No es digito”
F
V

Programa 4-8

Inicio
Numero, Resultado
Fin
Numero
Resultado=Numero%2
“El Numero es par”
Resultado“El Numero es impar”
V
F

Programa 4-9

Inicio
Medidor, Kilowatt, Costo_Kwt, Saldo_anterior, Pago

Medidor, Kilowatt, Costo_Kwt, Saldo_anterior
Pago=Kilowatt*Costo_Kwt
Fin
Saldo_anterior>0
Pago=Pago+15+Saldo_anterior
Mediror, Pago
F
V

Programa 4-10
Inicio
Valor1, Valor2
Fin
Valor1, Valor2
Valor1==Valor2
El Valor1 es mayor
“Los números son iguales”
Valor1>Valor2
ElValor2 es mayor
V
V
F
F

Programa 4-11

Inicio
Cadena1, Cadena2
Cadena1, Cadena2, Resultado
Resultado=(Cadena1=Cadena2)
Fin
Resultado
“La Cadena1 es mayor”
“Las cadenas son iguales”
Resultado>0
“La Cadena2 es mayor”
F
F
V

V F

Programa 4-12
Inicio
Resultado, Numero
Fin
Numero
Resultado=Numero%2Numero=0
“El numero es par”
“El Numero es igual a cero”
Resultado
“El numero es impar”
V
V
F
F

Programa 4-13
T1, T2
T1, T2
Fin
T1>0.95&&T2>0.75
“El grado del acero es 1”
T1<0.96
Inicio
T1>0.95&&T2<0.76
“El grado del acero es 2”
“El grado del acero es 3”
F
F
F
V
V
V

Programa 4-14
Inicio
KWH, Pago, Exceso
KWH
Fin
KWH<=14
KWH>65Pago
Pago=30
Exceso=KWH-65

Exceso=KWH-14

Pago=30+51*0.50+Exceso*0.25

Pago=30+Exceso*0.50
V
V
F
F

Programa 4-15
V
F
lados: lado1+lado3
largo: lado2
inicio
lado1, lado2, lado3, lados, largo
lado1, lado2, lado3
lado1!=0 y lado2!=0 y lado3!=0
V
F
lado1=lado2
lado1>lado3
lado1=lado3
V
V
F
F
lados: lado1+lado2
largo: lado3
lados: lado2+lado3
largo: lado1...
tracking img