Top Ad unit 728 × 90

Recientes

recent

Diagrama Flujo Tipo datos variables - Curso de Java - Algoritmos y Programación Netbeans (2-25)

Hola amigos de IncanatoIt, en este artículo se explica las partes y estructura de un Algoritmo en java, diagramas de flujo, Tipos de dato Double, Integer, Float, declaración de variables en java, Operaciones artiméticas en java; iniciaremos primero desarrollando ejercicios por consola, utilizaremos tambien el JOptionPane, Desarrollaremos ejercicios de estructuras secuenciales o simples en java, desarrollaremos el ejercicio del promedio de un alumno utilizando el IDE Netbeans.Compartan el Curso y Suscríbanse, muchas gracias.

Pueden ver los videos directamente en youtube:
https://www.youtube.com/watch?v=X9iOu0-d27A&list=PLZPrWDz1MoloClnBnZwVeQs38SnJbZiqG&index=2

Visita nuestro canal en youtube y revisa cursos de Desarrollo de software y aprende a diseñar sistemas informáticos totalmente gratis:

www.youtube.com/jcarlosad7

Algoritmos

Método que describe la Solución de un problema computacional, mediante una serie de pasos precisos, ordenados y finitos.

Partes de un Algoritmo


Fases de un Algoritmo
Hay tres fases de la elaboración de un algoritmo.

  • Se determina el problema exacto a resolver.
  • Elaboración del Algoritmo.
  • Comprobación del Resultado.
Representación de un Algoritmo

Para expresar la solución de un problema se pueden usar diferentes herramientas de programación:
  • Diagrama de Flujo
  • Diagrama Nassi-Schneiderman
  • PSeudocodigo
Diagrama de Flujo (Flow Chart)
  • Representación Gráfica que utiliza símbolos normalizados por ANSI (American National Standards Institute).
  • Expresa Instrucciones que se deben realizar para resolver el Problema.
  • No dependen de la sintaxis de ningún lenguaje de Programación.

Diagrama Nassi-Schneiderman (N-S)

  • Conocido también como el diagrama de Chapín.
  • Es como un diagrama de Flujo pero sin flechas y con cajas continuas.

PSeudocodigo

Permite expresar las instrucciones en un lenguaje común inglés, español, etc.
Facilita la escritura y lectura de la solución de un programa.
No existe reglas para escribir pseudocodigo.

         Inicio
         //Variables
         n: Entero
         r: Cadena

         //Entrada
         Leer n

         //Proceso
         Si n mod 2 = 0 Entonces
                 r ß “Par”
         Sino
                r ß “Impar”

         Fin Si
        //Salida
        Escribir r
         Fin

Variables y Constantes

Ambas Representan un espacio de Memoria RAM que guarda un valor que servirá para algún proceso en particular, la Variable contiene un valor que puede ser modificado en cualquier momento, mientras que el valor de la constante es fijo y no cambia en la ejecución del programa.

Declaración de Variables

En Java existen 3 tipos de Variables:

Variables de instancia. Se utilizan para definir los atributos de un objeto.


Variables de clase. Son similares a las variables de instancia, con la excepción de que sus valores son los mismos para todas las instancias de la clase.


Variables locales. Se declaran y se utilizan dentro de las definiciones de los métodos.

  • A diferencia de otros lenguajes, Java no tiene variables globales, es decir,  variables que son vistas en cualquier parte del programa.
Java es un lenguaje "fuertemente tipificado" por lo que es necesario especificar el tipo de dato para cada una de las variables que se vayan a utilizar en un programa.

Ej.




Tipos de Datos: En java existen dos tipos de datos, tipos de datos primitivos y tipos de datos de Referencia.

Enteros

De Coma Flotante
    

Tipos de Datos Primitivos

String:
Tipo de dato que se utiliza para declarar variables de tipo carácter de Texto.

Boolean:
Puede tomar los valores “true” (verdadero) y “false” (falso).

Tipos de datos de Referencia
Las variables de referencia se crean mediante constructores definidos de las clases. Se utilizan para acceder a los objetos. Estas variables se declaran de un tipo específico que no se puede cambiar.

Ejemplo: Carro un Carro = new Carro ("Ford");


Operadores

Operadores Numéricos.

Operadores de Comparación.

Estructuras Secuenciales

Problema 1:
Ingresar para un alumno sus 2 notas de un curso académico, se debe de calcular  y mostrar su promedio final .



package Ejemplos;

import javax.swing.JOptionPane;

public class clspromedio {
   
     public static void main(String[] args) {
        
     //Declaración de las variables
     int nota1,nota2;
     double promedio;
    
     //Entrada de datos
     nota1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese Nota1"));
     nota2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese Nota2"));
    
     //Proceso
     promedio=(nota1+nota2)/2;
    
     //Salida
     JOptionPane.showMessageDialog(null, " El Promedio es: " + promedio);
  }
}




Diagrama Flujo Tipo datos variables - Curso de Java - Algoritmos y Programación Netbeans (2-25) 




Saludos Imperio, un abrazo a la distancia.


Diagrama Flujo Tipo datos variables - Curso de Java - Algoritmos y Programación Netbeans (2-25) Reviewed by Liliana Nataly Arcila Diaz on 19:48 Rating: 5

No hay comentarios:

All Rights Reserved by www.IncanatoIT.com - Desarrollando Software © 2014 - 2015
Powered By Blogger, Designed by Sweetheme

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

IncanatoIt.com. Con la tecnología de Blogger.