ejercicios
Curso Prog 111K BJ :: Curso 111k :: TPS
Página 1 de 1.
ejercicios
Hola buenas aca les dejo todos los codigos de los ejercicios que emos hecho hasta ayer.
Los hoce yo, no quiere decir que estén bieno que no se pueda hacer de otra manera, es para hacer comparación y ver que se puede mejorar
Los hoce yo, no quiere decir que estén bieno que no se pueda hacer de otra manera, es para hacer comparación y ver que se puede mejorar
- sumar solo par:
- Algoritmo sin_titulo
mostrar "ingrese 2 numero"
leer var1
leer var2
sumas=0
Mientras var1<=var2 Hacer
Si var1 mod 2 = 0 Entonces
sumas=var1+sumas
var1=var1+1
SiNo
var1=var1+1
Fin Si
Fin Mientras
mostrar "la suma entre numeros pares es ", sumas
FinAlgoritmo
- sumar los numeros internos entre 2:
- Algoritmo sin_titulo
mostrar "ingrese 2 numero teniendo en cuenta que el primer numero debe ser menor al segundo"
leer var1
leer var2
sumas=0
Mientras var1<=var2 Hacer
sumas=var1+sumas
var1=var1+1
Fin Mientras
mostrar "la suma entre numeros es ", sumas
FinAlgoritmo
- sumar repetir y multiplicar:
- Algoritmo sin_titulo
mostrar "ingrese veces a repetir"
leer var1
sumas=1
vue=1
Mientras vue<=var1 Hacer
Si sumas mod 2 = 0 Entonces
sumas=sumas+1
vue=vue+1
SiNo
sumas=sumas*2
vue=vue+1
Fin Si
Fin Mientras
mostrar "la suma es ", sumas
FinAlgoritmo
- potencia simple:
- Algoritmo Bazar
opc=1
Mientras opc<>0 Hacer
leer opc
cuadra=opc*opc
Mostrar cuadra
Fin Mientras
FinAlgoritmo
- potencias complejas:
- Algoritmo sin_titulo
mostrar "ingrese un número"
leer num
mostrar "ingrese número que sera potencia del anterior"
leer pot
cont=1
ele=1
Mientras cont <=pot Hacer
ele=ele*num
cont=cont+1
mostrar ele
Fin Mientras
Mostrar "resultado de la potencia ", ele
FinAlgoritmo
- kiosco:
- Algoritmo Bazar
opc=1
total=0
Mientras opc=1 Hacer
Mostrar "ingrese valor del producto"
leer prod
total = prod+total
mostrar "Presione 1 para seguir sumando"
mostrar "Si no presione 2"
leer opc
Mientras opc<1 o opc>2 Hacer
Escribir "Vuelva a ingresar 1 para seguir con la compra o 2 para finalizar"
leer opc
Fin Mientras
Fin Mientras
Si total >=200 Entonces
desc=total*0.10
total2= total-desc
mostrar "Su compra es de ", total2 , " obtuvo un descuento de " , desc
SiNo
Mostrar "su compra es de " , total
Fin Si
FinAlgoritmo
- calificaciones:
- Algoritmo sin_titulo
Escribir "ingrese nota"
leer nota
si nota > 10 o nota < 0
mostrar "nota no valida ingrese nota"
leer nota
FinSi
si nota < 7
Mostrar "desaprobado"
FinSi
si nota >= 7 y nota <= 10
Mostrar "aprobado"
FinSi
FinAlgoritmo
- obtener el número del medio:
- Algoritmo sin_titulo
Escribir "Ingrese 2 números"
Leer n1, n2
suma = (n1+n2)/2
Mostrar "el número del medio es ", suma
FinAlgoritmo
- adivinar la suma de los números:
- Algoritmo sin_titulo
Escribir "Ingrese 2 números"
Leer n1, n2
Escribir "piense e ingrese la suma de ambos n°"
leer sumausuario
suma = n1+n2
si suma == sumausuario
mostrar "la suma de los números esta bien, cocuerda con tu suma de ", sumausuario
SiNo
Mostrar "la suma es de ", suma, " tu suma ingresada fue ", sumausuario
FinSi
FinAlgoritmo
- 4 n sumados, multi y prom:
- Algoritmo sin_titulo
Escribir "ingrese 4 numeros"
Leer a,b,c,d
Mostrar "la suma de los números es " a+b+c+d
Mostrar "multiplicados " a*b*c*d
mostrar "el promedio es " (a+b+c+d)/4
FinAlgoritmo
- charla con el pc:
- Algoritmo charla
Mostrar "Hola cual es tu nombre"
leer nom
Mostrar "ingresa tu apellido"
Leer ape
mostrar "edad?"
leer age
Mostrar "nacionalidad?"
leer pais
Mostrar "Hola tu eres ", nom , " Si o No"
leer resp
Si resp == "si" Entonces
mostrar "entonces tu apellido es ", ape
SiNo
mostrar "disculpa el error"
Fin Si
Mostrar "tu eres argentino? si/no"
leer nac
Si nac == "si" Entonces
mostrar "que no eres del mejor pais ", pais
SiNo
Mostrar "eres del mejor pais ", pais
Fin Si
mostrar "tienes 40 años? si/no"
leer edad
Si edad == "si" Entonces
mostrar "no es verdad tu tienes " age
SiNo
mostrar "así es tu tienes " age
Fin Si
FinAlgoritmo
KoQeSou- Mensajes : 4
Fecha de inscripción : 04/07/2017
Edad : 42
Curso Prog 111K BJ :: Curso 111k :: TPS
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|