Python tercera semana (1): el mismo signo matemático, cálculos trigonométricos, pollos y conejos con jaula

 

Con los símbolos matemáticos

Leer un número entero N, son los siguientes calcula:

1. N absoluta de valor;

2. 10 N con el mismo símbolo que la suma, resta y multiplicación, el mismo signo aritmético se refiere a la utilización de otro número N y los calcula el valor absoluto del valor absoluto del resultado del cálculo se dan los mismos números de referencia N, en el que el símbolo 0 es un número positivo .

Los resultados en la línea descrita anteriormente cuatro de salida, a las salidas en blanco separados son números enteros.

n = eval (input ()) 
N = abs (n)
 si n < 0: 
    un = -abs (N + 10 ) 
    b = -abs (N - 10 ) 
    c = -abs (N * 10 )
 otra cosa : 
    un = abs (N + 10 ) 
    b = abs (N - 10 ) 
    c = abs (N * 10 )
 de impresión (N, a, b, c)

cálculos trigonométricos

Y emite el valor de x calculan a partir de la siguiente fórmula, A y B de entrada por el usuario, las cifras entre paréntesis son el valor angular, el valor utilizado es la matemática math.pi. constante pi

importación matemáticas 
un = eval (input ()) 
b = eval (input ()) 
c = math.sqrt (2 * a * math.sin (math.radians (60)) * Math.cos (math.radians (60 ) )) 
x = (- b + c) / (2 * a)
 impresión (x)

Los pollos y conejos con jaula

Por favor, compilar un programa, el usuario introduce dos números enteros en la misma línea, representa el número de cabeza y los pies, los programas calcula cuántos pollos tienen jaulas y conejo, pollo y conejo suposiciones son normales, sin ninguna discapacidad. Si no hay solución Salida de datos Error!

 

a = int (de entrada ( " 头: " )) 
b = int (de entrada ( " 脚: " ))
 si (a> 0 y b> 0 y b% 2 == 0 y b-2 * a> 0):
     para x en rango (1, a + 1 ): 
        y = a- x
         si 4 * x + 2 * y == b:
             de impresión ( " 兔子有{}鸡有{} " formato (x, y).)
 otro :
     print ( " Error de datos! " )

 

Supongo que te gusta

Origin www.cnblogs.com/linjiaxin59/p/12514637.html
Recomendado
Clasificación