guia complera
Definición de Algoritmia
Es un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema.
Características de un algoritmo
Debe ser Precisoe indicar el orden de realización de cada paso.
Debe ser Definido, es decir, si se sigue un algoritmo dos veces, se debe obtener el mismo resultado.
Un algoritmo debe ser Finito, es decir, sise sigue el algoritmo se debe terminar el algún momento.
Elementos de un algoritmo
Entrada: Los datos iniciales que posee el algoritmo antes de ejecutarse.
Proceso: Acciones que lleva a cabo el algoritmo.
Salida:Datos que obtiene finalmente el algoritmo.
Problema
Definición de un algoritmo
Facilitan la comprensión de la solución del problema y su codificación a código deprogramación
Diagramas de flujo(Gráficos)
pseudocodigo(No gráficos)
Diagrama de flujo
Ejemplo
Pseudocodigo
Es un lenguaje de pseudoprogramación, es decir, muy parecido a un lenguaje de programación.
Ejemplo
Variables y constantes
Tipos de datosbasicos
Tipo char!!!!!!
Asignación de variables
Operadores aritméticosExpresiones aritméticas
EJERCICIOS
Calcular el IVA de un producto, teniendo en cuenta que este es de 16%
Calcular el promedio de 3 notas
SESION 2
Definición de variables
Inician en minúscula
El nombre no lleva espacios
Si es palabra compuesta inicia en mayúscula
Declarar variables en lenguaje de programación y tipos de datos numéricos
Int, double, String,boolean, char
Pasar pseudocodigo a lenguaje de programación
Pasar los ejercicios explicados a código de programación
Introducción a netbeans
Explicar netbeans y los ejercicios anteriores codificarlos
Taller
Los ejercicios del taller anterior pasarlos a código de programación en netbeans
Condicionales
Ejemplo
1. leernum
if(num==5)
haga
entonces muestre“es el numero 5”
fin si
sino
entonces muestre “es diferente de 5”
fin sino
Operadores relacionales
OJO, EL DIFERENTE ES ¡=
Operadores Lógicos
Ejercicios (verde = explicar, negro = taller, azul = parcial)
Determinar si ingresada una edad, indique si es mayor o menor de edad
Determinar si un alumno aprueba o reprueba un curso, sabiendo que aprobará si su promedio detres calificaciones es mayor o igual a 70; reprueba en caso contrario.
Hacer un algoritmo que lea 2 números y deducir si están en orden creciente o decreciente
1. Construya el algoritmo tal que dado como dato la calificación de un alumno en un examen, escriba "aprobado" en caso de que esa calificación sea mayor a 8.
2. Escribir un algoritmo que reciba un ángulo y mostrar el mensaje “es unángulo recto” si el ángulo es igual a 90 y “No es un ángulo recto” en caso contrario.
3. Ingresar la edad de una persona y decir si es niño, joven, adulto o anciano. Asuma los límites de edad para las diferentes etapas.
4. Escribir un algoritmo que lea 2 números y visualice el mayor.
5. Escribir un algoritmo que lea dos valores x e y, determina si son iguales y en caso de no serlo indica cual deellos es el mayor.
6. Al sumar 2 números determinar si son pares o impares
7. Ingresar el valor de un artículo, y calcular su IVA
8. Escriba un programa que dado tres números a, b y c imprima el menor de ellos
9. Escriba un programa que dado tres números los imprima en orden ascendente.
10. Escriba un programa que dado un número n determine si es par o impar.
11. Escriba un programa que dadoun carácter determine si este es una vocal o no.
12. Realice un programa que dado un carácter determine si este es un digito entre '0'.. '9'.
13. Dadas 3 longitudes, decir mediante un mensaje si se forma o no un triangulo (cada lado tiene que ser menor que la suma de los otros dos).
14. Diseñar un algoritmo que me permita determinar si un número ingresado desde el teclado es un número par...
Regístrate para leer el documento completo.