Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions day1/solutions/task3/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# This is the solution of day 1 task 3

Task 3: WAP to generate odd and even numbers with for and while loops.
- Two programs to generate even and then odd.
- You can also try solving fizzbuzz problem as an extended goal.
42 changes: 42 additions & 0 deletions day1/solutions/task3/solution.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Solution of day1 task3

# Generating even and odd numbers with for loop
print('Generating Odd and Even numbers exerice with For loop!')
even=[]
odd=[]
for i in range(1,11):
if(i%2==0):
even.append(i)
else:
odd.append(i)

print("The even numbers are: ", even)
print("The odd numbers are: ", odd)

# Generating even and odd numbers with while loop
print('Generating Odd and Even numbers exerice with while loop!')
even=[]
odd=[]
i = 1
while i <= 11:
if(i%2==0):
even.append(i)
else:
odd.append(i)
i += 1

print("The even numbers are: ", even)
print("The odd numbers are: ", odd)

# Fizz Buzz Exercice
print('Welcome to Fizz Buzz exerice!')
for i in range(1,101):
if i % 3 ==0 and i % 5 == 0:
print(i, "FizzBuzz")
elif i % 3 == 0:
print(i, "Fizz")
elif i % 5 == 0:
print(i, "Buzz")
else:
print(i)