Conceptos Basicos
Programacion, Programa, Algoritmos, Variables, Funciones, Condicionales, Lenguajes de Programaci贸n, Java Dise帽o de Algoritmos
Introducci贸n
La programaci贸n es el proceso de crear un conjunto de instrucciones que le dicen a una computadora c贸mo realizar una tarea. Estas instrucciones se escriben en un lenguaje de programaci贸n que la computadora puede entender.
Conceptos
- Algoritmo:Es un conjunto de instrucciones o pasos ordenados de manera logica que se siguen para resolver un problema o realizar una tarea especifica. Los algoritmos deben ser precisos, finitos y definidos.
*inicio*
Declarar una constante PI y asignarle el valor 3.14159.
Declarar las variables num1, num2 y suma como de tipo Real.
Escribir en pantalla "Ingrese el primer n煤mero: ".
Leer el valor ingresado por el usuario y asignarlo a num1.
Escribir en pantalla "Ingrese el segundo n煤mero: ".
Leer el valor ingresado por el usuario y asignarlo a num2.
Calcular la suma de num1 y num2, y asignar el resultado a la variable suma.
Escribir en pantalla "La suma de los dos n煤meros es: " seguido del valor de suma.
Escribir en pantalla "El valor de la constante PI es: " seguido del valor de PI.
Fin del algoritmo.
- Programa:Es una secuencia de instrucciones escritas en un lenguaje de programaci贸n que una computadora puede ejecutar. Los programas son la implementacion de algoritmos para resolver problemas o realizar tareas.
import java.util.Scanner;
public class SumaNumeros {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Ingrese el primer n煤mero: ");
int num1 = scanner.nextInt();
System.out.println("Ingrese el segundo n煤mero: ");
int num2 = scanner.nextInt();
int suma = num1 + num2;
System.out.println("La suma de los dos n煤meros es: " + suma);
}
}
- Programacion: Es el proceso de dise帽ar, escribir, probar y mantener el codigo fuente de programas de computadora.
- Tipo de dato: Es una clasificacion de los datos que le dice aun programa como debe interpretarse el valor.
Enteros (int): N煤meros sin decimales.
Flotantes (float, double): N煤meros con decimales.
Caracteres (char): Un solo car谩cter.
Cadenas de caracteres (string): Una secuencia de caracteres.
Booleanos (boolean): Valores de verdadero o falso.
- Constante:Es un valor que no cambia durante la ejecucion de un programa. Se define una vez y mantiene su valor a lo largo del programa.
Const
PI <- 3.14159
- Variable:Es un espacio en la memoria que puede contener un valor que puede cambiar durante la ejecucionde un programa. Se usa para almacenar y manipular datos.
Var
num1, num2, suma: Real
- Operador:Es un simbolo o conjunto de simbolos que indican una operacion matematica, logica o relacional que debe realizar en uno o mas operadores.
Operadores Aritm茅ticos
+ : Suma
- : Resta
* : Multiplicaci贸n
/ : Divisi贸n
% : M贸dulo (resto de la divisi贸n)
Operadores Relacionales
= : Igual a
<> : Diferente de
< : Menor que
> : Mayor que
<= : Menor o igual que
>= : Mayor o igual que
Operadores L贸gicos
Y : AND (conjunci贸n)
O : OR (disyunci贸n)
NO : NOT (negaci贸n)
Operadores de Asignaci贸n
<- : Asignaci贸n
Ejemplo
Inicio
Declarar num1, num2, suma como Entero
Escribir "Ingrese el primer n煤mero: "
Leer num1
Escribir "Ingrese el segundo n煤mero: "
Leer num2
suma <- num1 + num2
Escribir "La suma de los dos n煤meros es: ", suma
Fin