EjeDeClaseGrupo2y4
-
Upload
julio-almanza -
Category
Documents
-
view
213 -
download
0
description
Transcript of EjeDeClaseGrupo2y4
Computacion I
Aux. Ronald Chipana
Realizar un algoritmo para los siguientes problems:
1. Calcular el area de un triangulo rectangulo
Algoritmo Area
Inicio
Leer b
Leer h
a<-(b*h)/2
Imprimir "El area es: ",a
FinAlgoritmo
2. Leido un monto de compra, si este monto es mayor igual a 1500 efectura un
descuento del 15%, caso contrario no hay decuento.
Algoritmo Descuento
Leer M
Si M>1500 Entonces
M<-M-(M*0.15)
Fin Si
Imprimir "pague ", M
FinAlgoritmo
3. Leida la edad de una persona verificar si es mayor de edad o no.
Algoritmo EjeSelectivaSimple
Inicio
Leer edad
Si edad>=18 Entonces
Imprimir "es mayor de edad"
Sino
Imprimir "no es mayor de edad"
Fin Si
FinAlgoritmo
4. Leido un numero verificar si esta en el rango del 50 a 100.
Algoritmo EstaEnRango
Inicio
Leer N
Si N<=50 y N>=100 Entonces
Imprimir “Esta en el rango”
Sino
Imprimir “No Esta en el rango”
Fin Si
FinAlgoritmo
5. Leido un numero verificar si no esta en el rango del 50 a 100.
Algoritmo NoEstaEnRango
Inicio
Leer N
Si N<50 o N>100 Entonces
Imprimir “No Esta en el rango”
Sino
Imprimir “Esta en el rango”
Fin Si
FinAlgoritmo
6. Leida las cordenadas de un punto, X e Y verificar en que cuadrante se
encuentra el punto (Suponga que x e y son diferentes de cero).
Algoritmo Cuadrantes
Inicio
Leer n1
Leer n2
Si n1>0 y n2>0 Entonces
Imprimir "I"
Sino
Si n1<0 y n2>0 Entonces
Imprimir "II"
Sino
Si n1<0 y n2<0 Entonces
Imprimir "III"
Sino
Imprimir "IV"
Fin Si
Fin Si
Fin Si
FinAlgoritmo
7. Leer Numeros hasta que se ingrese el cero, al finalizar el programa mostrar la
cantidad de numeros leidos, la suma y el promedio de los numeros leidos.
Algoritmo Promedio
Inicio
c<-0
s<-0
n<-1
Mientras n<>0 Hacer
Leer n
c<-c+1
s<-s+n
Fin Mientras
Imprimir "cantidad: ",c
Imprimir "suma: ",s
Imprimir "promedio: ",(s/c)
FinAlgoritmo
8. Leido un numero verificar si es primo
Algoritmo Primo
Leer N
cd<-0
Para i<-1 Hasta N Con Paso 1 Hacer
Si N mod i=0 Entonces
cd<-cd+1
Fin Si
Fin Para
Si cd=2 Entonces
Imprimir "es primo"
Sino
Imprimir "no es primo"
Fin Si
FinAlgoritmo
9. Leido un numero verificar si es perfecto
Algoritmo Perfecto
Leer N
sd<-0
Para i<-1 Hasta N-1 Con Paso 1 Hacer
Si N mod i=0 Entonces
sd<-sd+i
Fin Si
Fin Para
Si sd=N Entonces
Imprimir "es perfecto"
Sino
Imprimir "no es perfecto"
Fin Si
FinAlgoritmo
10. Leidos dos numero verificar si son numeros amigos, dos numeros son
numeros amigos si la suma de divisores del primer numero es igual al segundo
numero y si la suma de divisores del segundo es igual al primer numero.
Algoritmo Amigos
Inicio
Leer A
Leer B
sda<-0
sdb<-0
Para i<-1 Hasta A-1 Con Paso 1 Hacer
Si A mod i=0 Entonces
sda<-sda+i
Fin Si
Fin Para
Para i<-1 Hasta B-1 Con Paso 1 Hacer
Si B mod i=0 Entonces
sdb<-sdb+i
Fin Si
Fin Para
Imprimir sda ," ",sdb
Si sda=B y sdb=A Entonces
Imprimir "son amigos"
Sino
Imprimir "no son amigos"
Fin Si
FinAlgoritmo