Bueno primero que nada ya no segui con el de tutorial de MS-DOS por que perdi mi memoria y ahi es donde tenia los virus
asi que mil perdones cuando la encuentre hare el tutorial
Empezemos con este segundo tutorial de programacion y ahora que ya sabemos lop ques es un algoritmo y conocemos la manera de diseñar soluciones para problemas de la vida cotidiana como el cambiar un foco por que aunque suena facil muchas personas no tendrian o no sabrian la forma de expresar como
.
Ahora aplicaremos estos conceptos a la elaboracion de algoritmos para programar utilizando seudocodigo
seudocodgo: es una tecnica para diseño de programas que permite definir las estructuras de datos, las operaciones a realizar a los datos y la logica que tendra el programa de computadora para solucion de problemas predeterminados
Datos numericos: son todos aquellos que podamos sumar restar multiplicar dividir, sacarle raiz o subir la potencia estos pueden ser entero (cualquier numero que no sea fraccion) reales (cualquier numero tanto entero como fraccion y negativos)
Datos alfabeticos(o Alfanumerico) : son cadenas de caracteres que sirven para operar con nombres de personas, descripciones, etc
Constantes: dato que no puede ser cambiado osease algun dato preestablecido
Variable: dato que cambiara depende la necesidad de la persona
Sabiendo lo anterior lo que sigue es explicar en que consiste el algoritmo este consiste en buscar las variables y las contantes que pueda haber dentro de el.
se hara de la siguiente manera
1.-Inicio (regla ya establecida que dice que tiene que tener inicio y fin)
2.-declaracion de variables (se declaran variables dependiento las que se necesite especificando que tipo de variables si numerica o alfanumerica)
3.-declaracion de constantes (dependera si las necesitas o no)
4.-mensaje que sera mandado a la persona que esta utilizando el programa (este sera de nuestra primera variable)
5.-aqui ira el seudocodigo de nuestra variable que indica donde guardara la informacion el programa para despues ser utilizada
6.-lo mismo que del paso 4 excepto que ahora de nuestra segunda variable
7.- lo mismo que del paso 5 pero de nuestra segunda variable
8.- lo mismo que el 4 paso pero con nuestra tercera variable
9.-lo mismo que el 5 pero de nuestra 3 variable
asi pueden seguir dependiendo la variable asi que imaginemos que ya son todas
10 variable final la cual llevara la suma resta division mutiplicacion, etc... que necesitemos la cual se debe escribir ¨variable¨=(la suma necesaria)
12.- la suma de o el costo de o el precio es de (por lo general es lo mas utilizado para este tipo de algoritmo) ¨aqui va nuestra el nombre de nuestra variable¨(que representara el resultado)
12.- FIN
MI ejemplo sera sencillo ......
Algoritmo - calcular costo de un articulo donde se compra el mismo varias veces
|.-Inicio
2.-varaibles.- nombre del articulo: nomdart (alfanumerico) precio del articulo: predart(numerico), cantidad de articulo:cant (numerico) total a pagar: totpag (numerico)
3.-¨teclea nombre del articulo¨
4.-nomdart
5.-¨teclea precio del articulo¨
6.-predart
7.-¨teclea cantidad del articulo¨
8.-cant
9.- totpag= predart * cant
10.-el total a pagar es igual a totpag
12.-FIN
este algoritmo anterior es muy facil pues son puras variables xD ahora dejare algunos otros para quien guste resolverlos que al parecer no es nadie igual a alguien le servira este tema en el futuro
trabajo:
-Algoritmo realizar la suma de 3 numeros diferentes (este no lleva constantes)
-Algoritmo mostrar el precio de un producto mas iva (aclaro este ya lleva constante)
nota: para los que no saben que es el iva es un monto que se le cobra a las cosas no estoy seguro para que xD el cual consta del 16% del valor total del precio del producto este es raro que cambie
nota:el iva creo que solo se cobra en mexico y en algunos otros paises asi que si no estas deacuerdo quejate con los gobernantes xD
bueno eso es todo por ahora el siguiente tipo de algoritmo es o sera de ciclos los cuales son 3 IF, CASE, repeticion este ultimo tiene 3 REPEAT, ,FOR , DO WHILE
Y despues se empezare con simbologia para programar
saludos =^.^=
Aprendamos Programación 1 Algoritmo con variable y constante
- Darkprotoman=^-^=
- Hacia la Calle Victoria Hoenn
- Mensajes: 1080
- Registrado: Jue Jul 17, 2008 3:25 pm
- [~ShiroSwan~]
- De turno con Acerón
- Mensajes: 5152
- Registrado: Sab Abr 08, 2006 6:14 pm
Re: Aprendamos Programación 1 Algoritmo con variable y constante
Protoman jeje muchas gracias por estos temas xp
al menus el subforo de informatica aun sigue en pie
al menus el subforo de informatica aun sigue en pie
- Pachín
- Incómod@ por los bichos de Draco
- Mensajes: 1221
- Registrado: Dom Mar 08, 2009 3:31 pm
Re: Aprendamos Programación 1 Algoritmo con variable y constante
Qué interesante, jamás creí que vería estos temas en Stats, está muy bueno =)
En mi país (Perú) se le conoce como IGV (Impuesto General a las Ventas) y es del 19%.
1. INICIO
2. Variables.- Número 1: N1 (numérico), Número 2: N2 (numérico), Número 3: N3 (numérico), Suma: suma (numérico)
3. "Ingrese el primer número"
4. N1
5. "Ingrese el segundo número"
6. N2
7. "Ingrese el tercer número"
8. N3
9. suma = N1 + N2 + N3
10. La suma de los números es igual a suma
11. FIN
1. INICIO
2. Variables.- Nombre del producto: nomprod (alfanumérico), Precio del producto: preprod (numérico), Total: tot (numérico)
3. Constantes.- iva = 0.16
4. "Ingrese el nombre del producto"
5. nomprod
6. "Ingrese el precio del producto"
7. preprod
8. tot = preprod + (preprod * iva)
9. El total es tot
10. FIN
Lo hice un poco rápido así que corríjanme si en algo me equivoqué xD
nota: para los que no saben que es el iva es un monto que se le cobra a las cosas no estoy seguro para que xD el cual consta del 16% del valor total del precio del producto este es raro que cambie
En mi país (Perú) se le conoce como IGV (Impuesto General a las Ventas) y es del 19%.
-Algoritmo realizar la suma de 3 numeros diferentes (este no lleva constantes)
1. INICIO
2. Variables.- Número 1: N1 (numérico), Número 2: N2 (numérico), Número 3: N3 (numérico), Suma: suma (numérico)
3. "Ingrese el primer número"
4. N1
5. "Ingrese el segundo número"
6. N2
7. "Ingrese el tercer número"
8. N3
9. suma = N1 + N2 + N3
10. La suma de los números es igual a suma
11. FIN
-Algoritmo mostrar el precio de un producto mas iva (aclaro este ya lleva constante)
1. INICIO
2. Variables.- Nombre del producto: nomprod (alfanumérico), Precio del producto: preprod (numérico), Total: tot (numérico)
3. Constantes.- iva = 0.16
4. "Ingrese el nombre del producto"
5. nomprod
6. "Ingrese el precio del producto"
7. preprod
8. tot = preprod + (preprod * iva)
9. El total es tot
10. FIN
Lo hice un poco rápido así que corríjanme si en algo me equivoqué xD
- Darkprotoman=^-^=
- Hacia la Calle Victoria Hoenn
- Mensajes: 1080
- Registrado: Jue Jul 17, 2008 3:25 pm
Re: Aprendamos Programación 1 Algoritmo con variable y constante
bien el primer ejercicio del segundo solo aclarare algo mostrandotelo en una prueba de escritorio que consiste en darle valor a las variables
1. INICIO
2. Variables.- Nombre del producto: nomprod (alfanumérico), Precio del producto: preprod (numérico), Total: tot (numérico)
3. Constantes.- iva = 0.16
4. "Ingrese el nombre del producto" cereal sabores xD
5. nomprod
6. "Ingrese el precio del producto" 16.50
7. preprod
8. tot = preprod + (preprod * iva) tot = 16.50 +(16.50*0.16) esto viene siendo un 16.50 + 2.64 el total seria de 19.14
9. El total es tot el total es 19.14
10. FIN
por cual sacamos que es correcto =D habia otra manera la cual consistia en
tot= preprod + (preprod*iva/100) esto tomando en cuenta que el iva no es 0.16 si no 16 por eso se le agrega el / 100 al final por que el 16 por ciento no es mas 16 entre 100
la gran mayoria de aqui ya debe haber visto algebra o algo parecido y habia que aclarar que los parentesis marcan que va primero la operacion dentro de ellos y despues se operan por lo que esta afuera y la otra era que hay mas de 1 manera de lograr a llegar al resultado tal vez sea mas larga pero mientras llegue va estar correcta =D
1. INICIO
2. Variables.- Nombre del producto: nomprod (alfanumérico), Precio del producto: preprod (numérico), Total: tot (numérico)
3. Constantes.- iva = 0.16
4. "Ingrese el nombre del producto" cereal sabores xD
5. nomprod
6. "Ingrese el precio del producto" 16.50
7. preprod
8. tot = preprod + (preprod * iva) tot = 16.50 +(16.50*0.16) esto viene siendo un 16.50 + 2.64 el total seria de 19.14
9. El total es tot el total es 19.14
10. FIN
por cual sacamos que es correcto =D habia otra manera la cual consistia en
tot= preprod + (preprod*iva/100) esto tomando en cuenta que el iva no es 0.16 si no 16 por eso se le agrega el / 100 al final por que el 16 por ciento no es mas 16 entre 100
la gran mayoria de aqui ya debe haber visto algebra o algo parecido y habia que aclarar que los parentesis marcan que va primero la operacion dentro de ellos y despues se operan por lo que esta afuera y la otra era que hay mas de 1 manera de lograr a llegar al resultado tal vez sea mas larga pero mientras llegue va estar correcta =D