Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

eres un hp profe de kaka, Diapositivas de Programación Java

asdasdasdasssdasds asdasssddasddasdasdas

Qué aprenderás

  • ¿Cómo funciona un ciclo for en Java?
  • ¿Cómo se utiliza una expresión condicional en Java?
  • ¿Cómo funciona una instrucción if en Java?
  • ¿Qué es una instrucción compuesta en Java?
  • ¿Cómo se anidan instrucciones if en Java?

Tipo: Diapositivas

2021/2022

Subido el 26/04/2022

jose-miguel-aviles-mogollon
jose-miguel-aviles-mogollon 🇨🇴

5 documentos

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Programación I
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga eres un hp profe de kaka y más Diapositivas en PDF de Programación Java solo en Docsity!

Programación I

Instrucciones simples y compuestas

Las instrucciones de un programa Java pueden ser:

  • simples :
  • expresiones: de asignación, incremento o decremento
  • llamadas a métodos
  • creación de objetos
  • instrucciones de control: if, switch, while, do-while, for
  • compuestas :
  • se encierran entre llaves {}, y también se llaman bloques
  • pueden contener muchas instrucciones y declaraciones;
  • las declaraciones del bloque sólo son visibles en él, y en los bloques contenidos en él

También se puede escribir como instrucción simple, aunque es cuando existe una sola instrucción if (condición) instrucción; else instrucción; Ejemplo: if (nota>=3.5) { LlevarMensaje("Aprobado"); } else { LlevarMensaje(“Reprobado"); }

Expresiones condicionales

Con la expresión condicional se pueden usar operaciones relacionales y lógicas Ejemplo: Intervalo: rango de valor entre(5.0,6.3) if (a>5.0 && a<=6.3) Ejemplo: Intervalo contrario que no este en ese rango de valores (5.0,6.3) if (a<=5.0 || a>6.3). if (!(a>5.0 && a<=6.3)).

switch

Para El funcionamiento hay que tener encuenta lo siguiente:

  • se evalúa la expresión y se salta directamente al caso que corresponde
  • se ejecutan las instrucciones puestas bajo ese caso, y todas las siguientes que se encuentren, hasta encontrar un break
  • si no coincide con ningún caso, se ejecutan las instrucciones que haya en la parte default, si existe
  • después de un break, la instrucción switch termina y seguimos por la siguiente instrucción
  • los valores deben ser constantes, no variables
  • no puede haber ninguno coincidente

Ciclo while

Este ciclo tiene como característica que debe cumplirse una condición inicial de entrada (valor

booleano true) y se repite el conjunto de instrucciones que se encuadran dentro del mientras

esta condición se mantenga en verdadero,

Para terminar el ciclo se determinar dentro del conjunto de instrucciones definidas dentro del

ciclo, una que garantice que en algún momento ese valor booleano true se convierte en false

para dar por terminado el ciclo.

Sintaxis del ciclo while

While (condicion=true)

conjunto de instrucciones

condicion = false

int n = 0 ; while ( n > 0 ) LlevarMensaje("Esto nunca lo verás");

boolean prueba = true ;

while ( prueba ) { LlevarMensaje("Esto lo verás una vez");

prueba = false ; }

boolean prueba = true ; while ( prueba ) { LLevarMensaje("Esto lo verás infinitas veces"); }

public class Calculadora { public int sumar(int num1, int num2) { return num1 + num2; } public int restar(int num1, int num2) { return num1 - num2; } public int multiplicacion(int multiplicando, int multiplicador) { int suma = 0; for (int i = 0; i < multiplicador; i++) { suma = sumar(suma, multiplicando); } return suma; } public int division(int dividendo, int divisor) { int residuo = dividendo int cociente = 0; while (residuo >= divisor) { residuo = restar(residuo, divisor); cociente++; } return cociente; } public int potenciacion(int numero, int potencia) { int m = 1; for (int i = 1; i <= potencia; i++) { m = multiplicacion(m, numero); } return m;} }