Seguidores

martes, 26 de noviembre de 2019

netbeans java


LEJGUAJE DE PROGRAMACION I Ejercicios sobre operadores aritméticos Java Ejercicio 1: Si a, b y c son variables enteras con valores a=8, b=3, c=-5, determina el valor de las siguientes expresiones aritméticas:
int a,b,c;
       double res1,res2,res4,res3,res5,res6,res7,res8;
       a=8;
       b=3;
       c=-5;
       res4 =a%b;
       res1= a+b+c;
       res2=( 2*b+3*(a-c));
       res3=a/b;
       res5= a/c;
       res6=a%c;
       res7=a *b/c;
       res8=a*(b/c);
       System. out.println("la respuesta es :"+res1);
       System. out.println("la respuesta es :"+res2);
       System. out.println("la respuesta es :"+res3);
       System. out.println("la respuesta es :"+res4);
       System. out.println("la respuesta es :"+res5);
       System. out.println("la respuesta es :"+res6);
       System. out.println("la respuesta es :"+res7);
       System. out.println("la respuesta es :"+res8);

Ejercicio 2: Si x, y, z son variables de tipo double con valores x= 88, y = 3.5, z = -5.2, determina el valor de las siguientes expresiones aritméticas. Obtén el resultado de cada expresión con un máximo de cuatro decimales.
double x,y,z;
       double res1,res2,res4,res3,res5,res6,res7,res8;
        x=88;
       y = 3.5 ;
       z = -5.2 ;
       res1= x+y+z;
       res2=2*y+3*(x-z);
       res3=x/y;
       res4=x%y;
       res5=x/(y+z);
       res6=(x/y)+z;
       res7=2*x/3*y;
       res8=2*x/(3*y);
      System. out.println("la respuesta es :"+res1);
       System. out.println("la respuesta es :"+res2);
       System. out.println("la respuesta es :"+res3);
       System. out.println("la respuesta es :"+res4);
       System. out.println("la respuesta es :"+res5);
       System. out.println("la respuesta es :"+res6);
       System. out.println("la respuesta es :"+res7);
       System. out.println("la respuesta es :"+res8);


martes, 19 de noviembre de 2019

python


EJERCICIOS PYTHON
1) Definir una función max() que tome como argumento dos números y devuelva el mayor de ellos. (Es cierto que python tiene una función max() incorporada, pero hacerla nosotros mismos es un muy buen ejercicio.
def comp(numenor,numayor):
                if numenor < numayor:
                               print("{} es mayor que {}".format(numayor, numenor))
                elif numenor > numayor:
                               print("{} es mayor que {}".format(numenor, numayor))
                else:
                               print("son el mismo numero")

if __name__ == '__main__':
                num1 = float(input("ingresa un numero: "))
                num2 = float(input("ingresa otro numero: "))
                comp(num1, num2)

2) Definir una función max_de_tres(), que tome tres números como argumentos y devuelva el mayor de ellos.
A=int(input("ingrese un numero\n"))
B=int(input("ingrese otro numero\n"))
C=int(input("ingrese un nuemero\n"))
if(A > B and A > C):
 print("El numero mayor es " + str(A))
else:
 if(B > A and B > C):
  print("El numero mayor es " + str(B))
 else:
  print("El numero mayor es " + str(C))

3) Definir una función que calcule la longitud de una lista o una cadena dada. (Es cierto que python tiene la función len() incorporada, pero escribirla por nosotros mismos resulta un muy buen ejercicio.
def longCadena(cadena):
  c = 0

  for i in cadena:
    c += 1

  print('La cadena tiene %d caracteres' %c)

string = input('Ingrese su cadena de caracteres:')
longCadena(string)


4) Escribir una función que tome un carácter y devuelva True si es una vocal, de lo contrario devuelve False.
def es_vocal (c):
    if c == "a" or c == "e" or c == "i" or c == "o" or c== "u":
        return True

    elif c == "A" or c == "E" or c == "I" or c == "O" or c == "U":
        return True

    return False

caracter = input("introduce una letra por favor: ")
print(es_vocal(caracter))

5) Escribir una funcion sum() y una función multip() que sumen y multipliquen respectivamente todos los números de una lista. Por ejemplo: sum([1,2,3,4]) debería devolver 10 y multip([1,2,3,4]) debería devolver 24.
def suma(lista_numero):
    resultado=0
    for i in lista_numero:
        resultado+=i
    return resultado

def producto(lista_numero):
    resultado=1
    for i in lista_numero:
        resultado*=i
    return resultado
   
print("Programa para calcular la suma o producto de una lista")

lista=[1,2,3,4]

print("Lista de numeros : ")
print(lista[:])
print("Suma de la lista es: ")
print(suma(lista))
print("Producto de la lista es: ")
print(producto(lista))


6) Definir una función inversa() que calcule la inversión de una cadena. Por ejemplo la cadena "estoy probando" debería devolver la cadena "odnaborp yotse"
def inversa(cadena):
    cadena_inversa=""
    for caracter in cadena:
        cadena_inversa= caracter + cadena_inversa
    return cadena_inversa

print("Programa que calcule el inverso de una cadena")

cadena_texto=input("Ingrese un texto: ")

inverso=inversa(cadena_texto)

print("Cadena original : " + cadena_texto)
print("Cadena inversa: " + inverso)

7) Definir una función es_palindromo() que reconoce palíndromos (es decir, palabras que tienen el mismo aspecto escritas invertidas), ejemplo: es_palindromo ("radar") tendría que devolver True.
def inversa(cadena):
    cadena_inversa=""
    for caracter in cadena:
        cadena_inversa= caracter + cadena_inversa
    return cadena_inversa

def es_palindromo(original, inversa):
    for i in range(len(original)-1):
        if(not (original[i]==inversa[i])):
            return False
    return True
   
print("Programa para calcular si una cadena es un palindromo")

cadena=input("Ingrese un texto: ")

cadena_inversa=inversa(cadena)

if(es_palindromo(cadena,cadena_inversa)):
    print("La cadena ingresada es un palindromo")
else:
    print("La cadena ingresada no es un palindromo")


8) Definir una función superposicion() que tome dos listas y devuelva True si tienen al menos 1 miembro en común o devuelva False de lo contrario. Escribir la función usando el bucle for anidado.


9) Definir una función generar_n_caracteres() que tome un entero n y devuelva el caracter multiplicado por n. Por ejemplo: generar_n_caracteres(5, "x") debería devolver "xxxxx".


10) Definir un histograma procedimiento() que tome una lista de números enteros e imprima un histograma en la pantalla. Ejemplo: procedimiento([4, 9, 7]) debería imprimir lo siguiente:
lista = [4,9,7]

def procedimiento(lis01):

    for i in lis01:
        print ("x"*i)

procedimiento (lista)



sistemas operativo

enlace de sistema operativo de windows
https://cld.bz/bookdata/fSZzjue/basic-html/page-1.html

enlace de linux
https://cld.bz/bookdata/WUAKWhe/basic-html/page-1.html

viernes, 8 de noviembre de 2019

EXCEL









DESCARGA SISTEMAS EN EXCEL DE AQUI
https://www.excelnegocios.com/descargas/

CODIGO PARA SUMAR

Private Sub CommandButton1_Click()
Range("B3") = Range("B1") + Range("B2")
End Sub
CODIGO PARA RESTAR
Private Sub CommandButton2_Click()
Range("B3") = Range("B1") - Range("B2")
End Sub
CODIGO PARA SIGUIENTE PAGINA DE EXCEL
Private Sub CommandButton3_Click()
Sheets(2).Activate
End Sub
CREAR













Sub agregar()
Dim num As Integer
'CONTAR CELDAS LLENAS
num = Application.Count(Range("C7 : C50")) + 7
' RELLENAR CELDAS
Range("A" & num) = Range("B1")
Range("B" & num) = Range("B2")
Range("C" & num) = Range("B3")
Range("D" & num) = Range("B4")
Range("E" & num) = Range("B3") * Range("B4")
'LIMPIAR CELDAS
Range("B1: B4") = ""
'ACTIVAR CELDA PARA LLENAR NUEVO DATO
Range("B1").Activate
End Sub


CODIGO PARA USAR UN FORMULARIO
End Sub
Sub SIGUIENTE()
Sheets(3).Activate
End Sub
'CODIGO PARA VER EL FORMULARIO
Sub agregar2()
UserForm1.Show
End Sub





Private Sub CommandButton2_Click()

Range("A4") = txcod.Text
Range("B4") = txdes.Text
Range("C4") = txpre.Text
Range("D4") = txcan.Text
Range("E4") = txcan.Text * txpre.Text
End Sub

Private Sub CommandButton3_Click()
End
End Sub

CODIGO PARA AGREGAR
Private Sub CommandButton2_Click()
Dim num As Integer
num = Application.Count(Range("C4 : C50")) + 4
Range("A" & num) = txcod.Text
Range("B" & num) = txdes.Text
Range("C" & num) = txpre.Text
Range("D" & num) = txcan.Text
Range("E" & num) = txcan.Text * txpre.Text
End Sub

CODIGO COMPLETO
Private Sub CommandButton2_Click()
Dim num As Integer
num = Application.Count(Range("C4 : C50")) + 4
Range("A" & num) = txcod.Text
Range("B" & num) = txdes.Text
Range("C" & num) = txpre.Text
Range("D" & num) = txcan.Text
Range("E" & num) = txcan.Text * txpre.Text
End
End Sub

Private Sub CommandButton3_Click()
End
End Sub 

Private Sub CommandButton4_Click()
Dim num As Integer
num = Application.Count(Range("C4 : C50")) + 4
Range("A" & num) = txcod.Text
Range("B" & num) = txdes.Text
Range("C" & num) = txpre.Text
Range("D" & num) = txcan.Text
Range("E" & num) = txcan.Text * txpre.Text
txcod.Text = ""
txdes.Text = ""
txpre.Text = ""
txcan.Text = ""
End Sub

netbeans java

LEJGUAJE DE PROGRAMACION I Ejercicios sobre operadores aritméticos Java Ejercicio 1: Si a, b y c son variables enteras con valores a=8, b=...