Está en la página 1de 10

Programación En Python Ejercicios Básicos

precio = float(input("Introduce el precio del producto con dos decimales: "))


descuento = precio * 0.15
precioFinal = precio - descuento
print ("precio", precioFinal)

identacion en python (if,elif, else)

numero = int (input("Introduce un numero: "))

if numero > 10:


print ("el ")
print ("el numero ")
print ("el numero es ")
print ("el numero es positivo")
elif numero==0:
print ("el numero es cero")
else:
print ("el numero es negativo")
print ("fin")

#condicionales conbinados como opereadores logicos


#con operadores logicos y relacionales

edad = int(input("digite su edad\n"))


if edad >0 and edad < 100:
print ("edad correcta")
if edad <=18:
print (" eres menor")
if edad >=18:
print ("es mayor")
else:
print ("incorrecto")

num1=int(input ("digite un primer numero"))


num2=int(input ("digite un segundo numero"))
num3=int(input ("digite un tercer numero"))
if num1>= num2 and num1>=num3:
print ("el numero mayor es numero uno, osea", num1)
elif num2>=num1 and num2>=num3:
print ("el numero mayor es numero 2 osea", num2)
elif num3>=num1 and num3>=num2:
print ("el numero mayor es el numero tres osea", num3)

num1 = float(input ("digite un numero"))


num2 = float(input ("digite un numero"))
operacion = input ("digite la operacion").upper()

if operacion=="S" :
suma = num1+num2
print ("\nla suma es:", suma)
elif operacion=="R":
resta = num1-num2
print ("\n la resta es:", resta)
elif operacion=="M":
multiplicacion = num1*num2
print ("\n la multiplicacion es:", multiplicacion)
elif operacion=="D":
division = num1/num2
print ("\n division es:", division)

num1 = float(input ("digite un numero"))


num2 = float(input ("digite un numero"))
operacion = input ("digite la operacion").upper()

if operacion=="S" :
suma = num1+num2
print ("\nla suma es:", suma)
elif operacion=="R":
resta = num1-num2
print ("\n la resta es:", resta)
elif operacion=="M":
multiplicacion = num1*num2
print ("\n la multiplicacion es:", multiplicacion)
elif operacion=="D":
division = num1/num2
print ("\n division es:", division)
else:
print ("no sirve")

saldo = 10000
print("\t...:Menu:...")
print("1. ingreso de dinero:->")
print("2. retirar dinero:->")
print("3. mostrar dinero disponible:->")
print("4. salir")

opcion = int(input("digite una opcion del menu:->"))

print()

if opcion==1:
extra = float(input("cuanto dinero ingresara->"))
saldo += extra
print ("dinero en la cuenta::->", saldo)
elif opcion==2:
retirar = float(input("cuanto dinero retira->"))
if retirar > saldo:
print ("fondos insuficuente")
else:
saldo -= retirar
print ("monto actual->", saldo)
elif opcion==3:
print ("saldo actual:->", saldo)
elif opcion==4:
print ("gracias")
else:
print ("error")

/******** Actividad evaluative eje3 ********/


#include <iostream>
using namespace std;

int main()
{
int num1, num2, i;

cout <<"ingresa el primer numero"<<endl;


cin >> num1;
cout <<" ingresa el segundo numero"<<endl;
cin >> num2;

if (num1>num2)

{
cout <<"La tabla de multiplicar del numero es:"<<endl;
for (int i=1; i<=10; i++)

{
cout <<num1<<"*"<<i<< "=="<<num2*i<<endl;
}

}
else if (num1<num2)
{
cout <<"La tabla de multiplicar corresponde a:"<<endl;
for (int i=1; i<=10; i++)

{
cout<<num2<<"*"<<i<<"="<<num2*i<<endl;
}

else

{
cout<<"El número es igual"<<endl;
}

return 0;
}

Phyton
'''
Actividad Evaluativa eje 3
'''
print (“Hello World”)
print ("ingrese un numero")
numero1= int (input())

print ("ingrese un segundo numero")


numero2= int (input())

if numero1 > numero2:


print ("la tabla de multiplicacion sera:")
for i in range (10):
print (numero1, " x " , i , " = ", numero1 * i)

elif numero2>numero1
print ("la tabla de multiplicar sera:")
for i in range (10) :
print (numero2, "x", i, "=", numero2 * i)
else :
print ("numeros similares")

/**
*
* @author angel
*/
public class TablaSumDoWhile {

public static void main (String[] args){


//Hacer 10 tablas de sumar con ciclo Do-While
int n = 1;
int sum = 0;
// inicio un do para que haga las 10 tablas
do {
int contador = 0;
sum++;
// inicio otro do para que se haga una tabla a la vez
do {
/*suma un numero al sumando hasta que llegue a 10
para que exista iteracion y muestre el calculo del
sumador por el sumando*/
contador++;
System.out.println(n + " + " + contador + " = " + (contador + n));
}
// mientras el contador sea menor a 10 haga lo que esta arriba...
while (contador < 10 );
// ... si ya es igual a 10 haga esto
System.out.println("Terminada una tabla con Do - while");
// y sume un numero al sumador para proceder con la siguiente tabla
n++;
}
while (sum <= 9);
System.out.print(" Listo.\n");
}
}

package eje3.pkg3;
import java.util.Scanner;

public class extends Numeros {

public static void main(String args[]) {

int x;

Scanner entrada = new Scanner(System.in);


Numeros Numeros = new Numeros();

System.out.println("Introduce el primer número:");


Numeros.setPrimero(entrada.nextInt());
System.out.println("Introduce el segundo número:");
Numeros.setSegundo(entrada.nextInt());

if(Numeros.getPrimero()>Numeros.getSegundo()){
System.out.println("La tabla de multiplicar:");
for (x=1;x<=10;x++){
System.out.println(+Numeros.getPrimero()+" X "+x+" =
"+Numeros.getPrimero()*x);
}

} else if(Numeros.getSegundo()>Numeros.getPrimero()){
System.out.println("La tabla de multiplicar:");
for (x=1;x<=10;x++){
System.out.println(+Numeros.getSegundo()+" X "+i+" =
"+Numeros.getSegundo()*x);
}
}

else{
System.out.println("son iguales:");
}
}
}
funciones

lista = [1,5,10,5,4,0,4,0,9,0,5,7]
lista.sort(reverse=True)
print(lista)

lista = [1,5,10,5,4,0,4,0,9,0,5,7]
print(len(lista))

https://www.youtube.com/watch?v=aF1tiL5A-
iU&list=PLWtYZ2ejMVJnh0KVllw24XklzJ62WNFsj&index=26

Funciones en python

def mensaje():

print ('we are learning python funciones')

print ('we are learning python funciones')

print ('we are learning python funciones')

mensaje()

mensaje()

mensaje()

def mensaje():

“escribira we are learning funtions…etc

ejercicio
def mensaje():

print ('we are learning python funciones')


print ('we are learning python funciones')
print ('we are learning python funciones')

mensaje()
print ("hola no soy funcion")
mensaje()
mensaje()

parametros y argumentos

def suma(num1, num2, num3):


print(num1 + num2 + num3 * 2)

suma(8, 9, 69)
suma(7, 3, 23)
suma(8, 9, 69)
suma(7, 3, 23)
suma(8, 9, 69)
suma(7, 3, 23)
suma(8, 9, 69)
suma(7, 3, 23)
suma(8, 9, 69)
suma(7, 3, 23)
suma(8, 9, 69)
suma(7, 3, 23)
print ("fin")

función return

def suma(num1, num2, num3):

resultado = num1 + num2 + num3 * 2


return resultado

print (suma(8, 5555, 69))


print (suma(8, 9665, 69))
print (suma(8, 98753, 69))
print ("fin")

Parametros a resultados

def suma(num1, num2, num3):


resultado = num1 + num2 + num3
return resultado
almacena_resultado = suma (8, 9, 69)

print (almacena_resultado)

Lista

#practica lista
miLista=["num1", "lucas", 1,2,3,4,5]
miLista.append("sandra")
miLista.insert(1,"andrea")
miLista.extend(["sandra, aura"])
print(miLista.index("lucas"))
miLista.extend("daura")
print("lucas" in miLista)
miLista.remove("sandra")
miLista.pop()

milista1 =["maria", 1,2,2,2,]*3


print(milista1[:])

https://www.youtube.com/watch?v=Ufqh8aoR9hE&list=PLU8oAlHdN5BlvPxziopYZRd55pd
qFwkeS&index=8

herencia en la POO como la simple, la múltiple y la de interfaz

la herencia puede implementarse en diferentes combinaciones en lenguajes de POO. La


herencia permite la reutilización del código y el polimorfismo la aparición de una función
con forma diferente. La diferencia básica entre herencia y polimorfismo es que la herencia
permite que el código existente se reutilice en un programa, mientras el polimorfismo
proporciona un mecanismo para decidir dinámicamente qué forma de una función invocar.

https://www.youtube.com/watch?v=6dE57aXaChg&list=PLE549A038CF82905F&index=15

También podría gustarte