Ensayo

Solo disponible en BuenasTareas
  • Páginas : 5 (1243 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de septiembre de 2010
Leer documento completo
Vista previa del texto
Problemas secuenciales

1. Calcular la suma de dos números diferentes.

Algoritmo:
1. Inicio
2. Leer A, B
3. A+B=C
4. Mostrar la suma (C)
5. Fin

2. Conocer los días y horas vividas de una persona, conociendo su edad.

Algoritmo:
1. Inicio
2. Conocer la edad (E)
3. Multiplicar E*365=D
4. Multiplicar D*24=h
5. Mostrar los D
6.Mostrar los h
7. Fin0

REM PROGRAMA PARA CALCULAR DIAS Y HORAS VIVIDAS
CLS
X = 0
Y = 365
E = 0
LOCATE 4, 30: PRINT "XXXXXXXXX"
LOCATE 5, 30: PRINT "CALCULAR DIAS Y HORAS"
LOCATE 6, 30: PRINT "XXXXXXXXXXX"
LOCATE 8, 30: INPUT "¨CUAL ES TU NOMBRE"; NOMBRE
REM PROGRAMA PARA CALCULAR DIAS YHORAS VIVIDAS
CLS
X = 0
Y = 365
LOCATE 4, 30: PRINT"XXXXXXXXX"
LOCATE 5, 30: PRINT "CALCULAR DIAS Y HORAS"
LOCATE 6, 30: PRINT "XXXXXXXXX"
LOCATE 8, 30: INPUT "¨CUAL ES TU NOMBRE"; NOMBRE
LOCATE 10, 25: INPUT "Cuantos a¤os tienes"; E
X = E * 365
Y = X * 24
LOCATE 12, 25: PRINT "HAS VIVIDO"; X; "DIAS";

3. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuanto deberá pagarfinalmente por su compra.

Algoritmo:
1. Inicio
2. Definir TC=O TP=O
3. Leer TC
4. Des=TC*.15
5. Mostrar TP
6. Fin

REM PRGRAMA EL DESC DE COMPRA
CLS
COMPRA = 0
PAGAR = 0
LOCATE 5, 20: PRINT "********************************"
LOCATE 6, 20: PRINT "CALCULAR LA COMPRA CON DESC"
LOCATE 7, 20: PRINT "********************************"
LOCATE 9, 20: INPUT "DAME EL TOTALDE LA COMPRA"; C0MPRA
PAGAR = COMPRA - (COMPRA * .15)
LOCATE 11, 20: PRINT "EL TOTAL A PAGAR ES"; PAGAR

4. Calcular el área y perímetro del rectángulo.

Algoritmo:
1. Inicio
2. Definir B=0, h=0, A=0, P=0
3. Leer b, h
4. Multiplicar a=b*h (área)
5. Sumar =(b+b)+(h+h)= 2b+2h
6. Mostrar a , p
7. Fin

REM PREGRAMA DEL AREA Y PERIMETRO DE UN RECTANGULO
CLS
X = 0Y = 0
LOCATE 4, 25: PRINT "*****************"
LOCATE 5, 25: PRINT "CALCULAR EL AREA "
LOCATE 6, 25: PRINT "*****************"
LOCATE 7, 20: INPUT " INTRODUCE LA BASE"; X
LOCATE 8, 20: INPUT "INTRODUCE LA ALTURA"; Y
MULTIPLICA = X * Y
LOCATE 9, 20: PRINT "EL AREA DEL RECTANGULO ES"; MULTIPLICA
LOCATE 13, 20: PRINT "***********************"
LOCATE 14, 20: PRINT " CALCULA EL PERIMETRO"LOCATE 15, 20: PRINT "***********************"
MULTIPLICA1 = X * 2
MULTIPLICA2 = Y * 2
SUMA = MULTIPLICA1 + MULTIPLICA2
LOCATE 17, 20: PRINT " EL PERIMETRO ES"; SUMA

5. Realizar un algoritmo que calcule la edad de una persona en base la fecha actual.

Algoritmo:
1. Inicio
2. Definir E=0, A ac=0, An=0
3. ( edad, año actual, año de nacimiento)
4. Leer A ac
5. Restar A ac –An
6. mostrar Edad
7. Fin

REM CALCULA LA EDAD DE UNA PERSONA SEGUNEL AÑO ACTUAL
CLS
X = 0
Y = 0
LOCATE 5, 25: PRINT "****************"
LOCATE 6, 25: PRINT "CALCULA LA EDAD"
LOCATE 7, 25: PRINT "****************"
LOCATE 9, 25: INPUT "INTRODUCE EL AÑO DE NACIMIENTO"; X
LOCATE 10, 25: INPUT "INTRODUCE EL AÑO ACTUAL"; Y
RESTA = Y - X
LOCATE 12, 25: PRINT "LA EDAD ES"; RESTA6. Dada cantidad en pesos, obtener la equivalencia en dólares, asumiendo que la unidad cambiara es un dato desconocido.

Algoritmo:
1. Inicio
2. Definir peso T, D, Total
3. Leer pesos *D
4. Total – pesos + D
5. Mostrar total
6. Fin

REM OBTENER LA CANTIDAD EN DOLARES DADA LA CANTIDAD EN PESOS
CLS
X = 0
Y = 0
LOCATE 7, 25: PRINT"****************************************"
LOCATE 8, 25: PRINT "CALCULA LA CANTIDAD DE PESOS EN DOLARES"
LOCATE 9, 25: PRINT " ****************************************"
LOCATE 10, 25: INPUT "INTRODUCE LA CANTIDAD EN PESOS"; X
LOCATE 11, 25: INPUT "INTRODUCE EL VALOR DEL DOLAR"; Y
MULTIPLICA = X / Y
LOCATE 13, 25: PRINT " LA CANTIDAD ES"; MULTIPLICA

7. Leer un número y escribir el valor absoluto del mismo.

Algoritmo:...
tracking img