示例#1
0
def quad(num1, num2, num3):
    logger.setLevel(logging.INFO)
    """print absolute value
    using square root function 
    give the user input for three numbers"""
    delta = num2 * num2 - 4 * num1 * num3

    logger.info(abs(delta))

    root1 = (-num2 + math.sqrt(abs(delta))) / (2 * num1)
    root2 = (-num2 - math.sqrt(abs(delta))) / (2 * num1)
    print("root 1: ", root1)
    print("root 2 : ", root2)
def sumOfIntergerZero(numbers, terms):
    """function to find different triplets  
    given three numbers Add in loop And calculate
    for I,J,K addition of given integer
    return counter
     no triplet with 0 sum found in array"""
    count = 0
    for i in range(terms - 2):
        for j in range(terms - 1):
            for k in range(terms):
                if numbers[i] + numbers[j] + numbers[k] == 0:
                    count += 1
                    logger.info(
                        f"Triplet is ({numbers[i]},{numbers[j]},{numbers[k]})")
    return count
示例#3
0
"""
import math
import logging

from funlog import logger


def quad(num1, num2, num3):
    logger.setLevel(logging.INFO)
    """print absolute value
    using square root function 
    give the user input for three numbers"""
    delta = num2 * num2 - 4 * num1 * num3

    logger.info(abs(delta))

    root1 = (-num2 + math.sqrt(abs(delta))) / (2 * num1)
    root2 = (-num2 - math.sqrt(abs(delta))) / (2 * num1)
    print("root 1: ", root1)
    print("root 2 : ", root2)


try:
    number1 = int(input("Enter number 1 :"))
    number2 = int(input("Enter number 2 :"))
    number3 = int(input("Enter number 3 :"))
    if number1 <= 0 or number1 >= 1000 or number2 <= 0 or number2 >= 1000 and number3 <= 0 or number3 >= 1000:
        logger.info("Enter number between o and 1000.")
    quad(number1, number2, number3)
except Exception:
    logger.exception("Please enter numbers in valid range.")
#Sum_of_Three_Integers
terms = int(input("Enter how many terms you want to input: "))
numbers = []

for i in range(terms):
    number = int(input("Enter number: "))
    numbers.append(number)


def sumOfIntergerZero(numbers, terms):
    """function to find different triplets  
    given three numbers Add in loop And calculate
    for I,J,K addition of given integer
    return counter
     no triplet with 0 sum found in array"""
    count = 0
    for i in range(terms - 2):
        for j in range(terms - 1):
            for k in range(terms):
                if numbers[i] + numbers[j] + numbers[k] == 0:
                    count += 1
                    logger.info(
                        f"Triplet is ({numbers[i]},{numbers[j]},{numbers[k]})")
    return count


count = sumOfIntergerZero(numbers, terms)
logger.info(f"Total numbers of triplets are: {count}")
""" no triplet with 0 sum found in array"""
if count == 0:
    logger.exception("No triplet found")
date = '21/04/2021'
modified_date = '22/04/2021'
author = 'Mahesh Naik'
description = ' A library for reading in 2D arrays of integers, doubles, or booleans from standard input and printing them out to standard output.'
"""
import logging

from funlog import logger

logger.setLevel(logging.INFO)

try:
    """Given user input Row size and Column Size
    using append function add element in array
         For printing the array
    """
    row = int(input("Enter rows size: "))
    column = int(input("Enter column size: "))
    element = []

    print("Enter the entries:")
    for i in range(row):
        a = []
        for j in range(column):
            a.append(int(input()))
        element.append(a)

    logger.info(element)
except Exception:
    logger.exception("Exception Error ")
示例#6
0
author = 'Mahesh Naik'
description = 'A program with cubic running time. Read in N integers and counts the   number of triples that sum to exactly 0.'
"""
import math
import logging

from funlog import logger

logger.setLevel(logging.INFO)
try:
    """input temperature
    input wind speed
    param:temp= temperature
    temperature value is greater than 0 to less than 50  
    speed value is greater than 3 and less than 120
    calculate windchill formula"""
    temp = int(input("Temperature is: "))
    if temp >= 0 and temp <= 50:
        # input wind speed
        speed = int(input("Wind speed is: "))
        if speed > 3 and speed < 120:
            """ calculate windchill formula"""
            wind = 35.74 + 0.6215 * temp + (0.4275 * temp - 35.75) * (math.pow(
                speed, 0.16))
        logger.info("Wind chill is: ", wind)
    else:
        logger.info("Enter correct values!")

except Exception:
    logger.exception("Exception Error")