Code:
python file name: main.py
#importing math library for sqrt() function #importing os for file management import math import os #function to check a number is prime or not def isPrime(n): flag = True i = 2 while i<=math.sqrt(n): if n % i == 0: flag = False break i = i + 1 return flag #function to write the results to the file def writing_file(): try: os.chdir(path) #changing Directory from current Directory to temp directory except OSError: print("Directory changed %s failed" %path) else: print("Directory changed %s successfully" %path) file1 = open("setdata.txt","w") #creating a text file setdata.txt #writing all the information to the file file1.write("Set A : ") file1.write(str(setA)) #to write you have to convert the set to string using set function file1.write("\n") file1.write("Set B : ") file1.write(str(setB)) file1.write("\n") file1.write("Intersection of setA and setB :") file1.write(str(res1)) file1.write("\n") file1.write("Difference of setA and setB : ") file1.write(str(res2)) file1.write("\n") file1.write("Difference of setB and setA : ") file1.write(str(res3)) print("Successfully write all the result to the text file") #creating empty lists to store prime numbers and fibonacci numbers listA = [] listB = [] for i in range(2,30): if isPrime(i): listA.append(i) #appending each number to the list when it is a prime number a = 0 b = 1 sums = 0 count = 1 while count<= 10: listB.append(sums) #appending fibonacci numbers to the list count += 1 a = b b = sums sums = a + b setA = set(listA) #converting list to set by using set() function setB = set(listB) res1 = setA.intersection(setB) #intersection function is used to store intersection of two sets res2 = setA.difference(setB) #difference function is used to store the difference of two sets res3 = setB.difference(setA) print("setA :",setA) print("setB :",setB) print("Intersection of setA and setB: ",res1) print("Difference of setA and setB: ",res2) print("Difference of setB and setA: ",res3) c_path = os.getcwd() #storing current path to the c_path variable path = os.path.join(c_path,'temp') #appending temp folder name to current path try: os.mkdir(path) #creating temp folder except OSError: print("Creation of the directory %s failed" % path) print("The directory may exist!!!") writing_file() #calling writing_file() function to write in the file else: print("Successfully created the directory %s" %path) writing_file() #calling writing_file() function to write in the file
output:
3.2 Write code to calculate 2 lists: listA: all prime numbers between 1 and 30. listB:...
71% I MTNSA-Take Car... LTE 13:10 <Siya Prac_Manual_2020.pdf 3.2 Write code to calculate 2 lists: lista: all prime numbers between 1 and 30. listB: first 10 numbers in the Fibonacci series. Convert these lists to sets: set and setB. Your script must then calculate and display the intersection and the difference between these sets. Answers: Intersection: Difference: 2 Write out the complete script. 3.3 Add code to the script in 3.2 to allow your code to save both sets and...
Write a program that finds and output all of the prime numbers between 2 to 2000 to the display screen. You are to declare any required array in main and pass them to your function sieve that will process the array.C++
Add JavaScript code in the “find_primeV2.js” to allow users to enter a number, and then based on the number of user enters, to find out how many prime numbers there are up to and including the user inputted number and then display them on the web page. The following are the detailed steps to complete this assignment: Step 1. [30 points] In “find_primeV2.js”, complete isPrime() function by (1) Adding one parameter in function header. That parameter is used to accept...
All information about the question (Task 1 and task 2) are down below Programming Assignments Task 1 – Page 39. in Programming A Comprehensive Introduction Update your program from Assignment 2, Task #2 Allow the user to input their weight for the earth weight to moon weight conversion problem. Add an ifstatement that prompts the user if she inputs 0 or a negative number for her earth weight. #13. Mars’ gravity is about 17 percent less that of the earth’s....
Java BlackJack Game: Help with 1-4 using the provided code below Source code for Project3.java: import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.io.*; public class Project3 extends JFrame implements ActionListener { private static int winxpos = 0, winypos = 0; // place window here private JButton exitButton, hitButton, stayButton, dealButton, newGameButton; private CardList theDeck = null; private JPanel northPanel; private MyPanel centerPanel; private static JFrame myFrame = null; private CardList playerHand = new CardList(0); private CardList dealerHand = new CardList(0);...
#include <iostream> #include <iomanip> #include <vector> using namespace std; Part 1. [30 points] In this part, your program loads a vending machine serving cold drinks. You start with many foods, some are drinks. Your code loads a vending machine from foods, or, it uses water as a default drink. Create class Drink, make an array of drinks, load it and display it. Part 1 steps: [5 points] Create a class called Drink that contains information about a single drink. Provide...
Hello I need help with this program. Should programmed in C! Program 2: Sorting with Pointers Sometimes we're given an array of data that we need to be able to view in sorted order while leaving the original order unchanged. In such cases we could sort the data set, but then we would lose the information contained in the original order. We need a better solution. One solution might be to create a duplicate of the data set, perhaps make...
Additional code needed: PartA: BurgerOrder class (1 point) Objective: Create a new class that represents an order at a fast-food burger joint. This class will be used in Part B, when we work with a list of orders. As vou work through this part and Part B, draw a UML diagram of each class in using the UML drawing tool 1) Create a new Lab5TestProject project in Netbeans, right-click on the lab5testproject package and select New>Java Class 2) Call your...
This is the sequence 1,3,6,10,15 the pattern is addin 1 more than last time but what is the name for this patternThese are called the triangular numbers The sequence is 1 3=1+2 6=1+2+3 10=1+2+3+4 15=1+2+3+4+5 You can also observe this pattern x _________ x xx __________ x xx xxx __________ x xx xxx xxxx to see why they're called triangular numbers. I think the Pythagoreans (around 700 B.C.E.) were the ones who gave them this name. I do know the...
please answer all pre-lab questions 1 through 5. THANK YOU!!! this is the manual to give you some background. the pre-lab questions.. the pre-lab sheet. Lab Manual Lab 10: String Waves & Resonance Before the lab, read the theory in Sections 1-3 and answer questions on Pre-lab Submit your Pre-lab at the beginning of the lab. During the lab, read Section 4 and follow the procedure to do the experiment. You will record data sets, perform analyses, answer questions, and...