guia complera

Páginas: 5 (1025 palabras) Publicado: 9 de julio de 2014
SESION 1
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...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guias
  • Guias
  • Guia
  • Guia
  • Guia
  • Guia
  • La guia
  • Guia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS