Skip to content

Instantly share code, notes, and snippets.

View Kevin-Jimenez-D's full-sized avatar

Kevin Jimenez Delgado Kevin-Jimenez-D

View GitHub Profile
@Kevin-Jimenez-D
Kevin-Jimenez-D / ClasesJava.java
Created December 12, 2023 18:24
Haciendo una clase con la analogía de un carro
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
*/
package com.mycompany.clasesjava;
/**
*
* @author user
*/
@Kevin-Jimenez-D
Kevin-Jimenez-D / numeroPerfecto.java
Created December 6, 2023 18:23
Un número perfecto es aquel cuya suma de sus divisores propios (excluyendo él mismo) es igual al propio número. Por ejemplo, 28 es un número perfecto ya que sus divisores propios (1, 2, 4, 7, 14) suman 28. Escribe un programa en Java que solicite al usuario ingresar un número y determine si es un número perfecto o no.
//INICIO ejercicio 3
//Ejercicio de números perfectos. Un número perfecto es aquel cuya suma de sus divisores propios (excluyendo él mismo) es igual al propio número. Por ejemplo, 28 es un número perfecto ya que sus divisores propios (1, 2, 4, 7, 14) suman 28.
//Escribe un programa en Java que solicite al usuario ingresar un número y determine si es un número perfecto o no.
System.out.println("Ejercicio 3");
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa un numero");
int N=scanner.nextInt();
@Kevin-Jimenez-D
Kevin-Jimenez-D / sumaDigitosPrimos.java
Created December 6, 2023 18:22
Escribe un programa en Java que solicite al usuario ingresar un número entero positivo. El programa debe calcular la suma de los dígitos primos en ese número. Por ejemplo, si el número es 12345, la suma sería 2 + 3 + 5 = 10, ya que 2, 3 y 5 son dígitos primos.
//INICIO ejercicio 2
System.out.println("Ejercicio 2");
//Pedir los datos al usuario
Scanner scanner = new Scanner(System.in);
System.out.println("Ingresa un numero");
int N=scanner.nextInt();
//Saber la cantidad de digitos que tiene un numero
@Kevin-Jimenez-D
Kevin-Jimenez-D / sistemaBancario.java
Created December 6, 2023 18:20
Escribe un programa en Java que simule un sistema bancario simple. El programa debe permitir al usuario realizar depósitos, realizar retiros (basado en el saldo. Si el retiro es posible debe indicar cuales billetes entrega el cajero teniendo en cuenta que solo se dan billetes de 50.000, 20.000, 10.000) y consultar su saldo. Nota: el cajero debe …
//INICIO ejercicio 1
int saldo=200000;
int retiro=160000;
if(saldo-retiro<0){
System.out.println("Pao, estas limpio, no puedes retirar esa cantidad");
}
else
{
@Kevin-Jimenez-D
Kevin-Jimenez-D / objetos.js
Created October 9, 2023 12:43
OBjetos en JS. Acceder a valores, funcion constructora de objetos, manejo de cadenas. Creacion, Acceder o establecer las propiedades, eliminar propiedades y comparar objetos
//Acceder a valores de un objeto
var miAuto ={
marca : "Toyota",
modelo : "Corolla",
annio: 2020,
detalleDelAuto: function(){
console.log(`Auto ${this.modelo} ${this.annio}`); //Con this se accede en la misma creación del objeto
}
};
@Kevin-Jimenez-D
Kevin-Jimenez-D / while.js
Created October 9, 2023 01:13
While con JavasScript. Mostrar los primeros elementos de un array mientras va eliminado esos mismos primeros elementos
var dulces = ["Chicle", "Barrilete", "Chocolatina", "Nucita"];
while (dulces.length > 0){
var dulce = dulces.shift();
console.log(dulce);
}
@Kevin-Jimenez-D
Kevin-Jimenez-D / arraysOperaciones.js
Created October 9, 2023 01:07
Operaciones básicas con arrays en JavaScript. Saber longitud, posicion y vector específico, agregar y eliminar elementos al inicio y final
var dulces = ["Chicle", "Barrilete", "Chocolatina", "Nucita"];
console.log(dulces.length); //Longitud del array
console.log(dulces[0]); //Acceder a un elemento, en este caso el primero
dulces.push("Frunas"); //Agregar un elemento al final
console.log(dulces);
dulces.pop(); //Eliminar el ultimo elemento
console.log(dulces);
@Kevin-Jimenez-D
Kevin-Jimenez-D / switch.js
Created October 9, 2023 00:17
Switch uso JavaScript
const numero = 1;
switch (numero){
case 1:
console.log("Soy uno");
break;
case 2:
console.log("Soy dos");
break
default:
@Kevin-Jimenez-D
Kevin-Jimenez-D / desestructuracionObjetos.html
Created September 18, 2023 12:20
Desestructuracion de Objetos con JavaScript
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Desestructuracion Objetos</title>
</head>
<body>
<h1>Desestructuracion Objetos</h1>
@Kevin-Jimenez-D
Kevin-Jimenez-D / desestructuracionArreglos.html
Created September 18, 2023 12:19
Desestructuracion en Arreglos desde JavaScript
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Desestructurar arreglos</title>
</head>
<body>
<h1>Desestructuracion Arreglos</h1>