0% found this document useful (0 votes)
9 views9 pages

Ict Assignment 4

Uploaded by

Manahil Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views9 pages

Ict Assignment 4

Uploaded by

Manahil Ahmed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

ICT THEORY ASSIGNMENT 4

Submitted By:
Ayesha Eiman Bukhari (SP20-BCS-021)
Manahil Ahmed (SP23-BCS-001)
Afza Noor SP23-BCS-003

Submitted to:
Sir Fahad
Dated:
6th june,2023
PROGRAM:01
CODE:
def print_natural_numbers():
number = int(input("Enter a number: "))
print("Natural numbers up to", number, ":")
for i in range(1, number + 1):
print(i)
print_natural_numbers()

PROGRAM:02
CODE:
def is_prime(number):
if number < 2:
return False
for i in range(2, int(number ** 0.5) + 1):
if number % i == 0:
return False
return True
number = int(input("Enter a number: "))
if is_prime(number):
print(number, "is a prime number.")
else:
print(number, "is not a prime number.")

PROGRAM:03
CODE:
number = int(input("Enter a number: "))
total_sum = 0
for i in range(1, number + 1):
total_sum += i
print("The sum of all natural numbers from 1 to", number, "is:", total_sum)

PROGRAM:04
CODE:
number = int(input("Enter a number: "))
total_sum = 0
for i in range(2, number + 1, 2):
total_sum += i
print("The sum of all even numbers from 1 to", number, "is:", total_sum)

PROGRAM:05
CODE:
number = int(input("Enter a number: "))
product = 1
for i in range(1, number + 1, 2):
product *= i
print("The product of all odd numbers from 1 to", number, "is:", product)

PROGRAM:06
CODE :
number = int(input("Enter a number: "))
count = len(str(number))
print("The total number of digits in", number, "is:", count)

PROGRAM:07
CODE:
number = int(input("Enter a number: "))
last_digit = number % 10
first_digit = int(str(number)[0])
sum_of_digits = first_digit + last_digit
print("The sum of the first and last digits of", number, "is:", sum_of_digits)

PROGRAM:08
CODE:
number = input("Enter a number: ")
digit_sum = sum(int(digit) for digit in number)
print("The sum of all the digits in", number, "is:", digit_sum)
PROGRAM :09
CODE:
for i in range(1, 11):
for j in range(1, 11):
print(i * j, end="\t")
print()

PROGRAM:10
CODE:
prime_numbers = []
for num in range(2, 101):
is_prime = True
for i in range(2, int(num**0.5) + 1):
if num % i == 0:
is_prime = False
break
if is_prime:
prime_numbers.append(num)
print("List of Prime Numbers from 2 to 100:")
print(prime_numbers)

PROGRAM:11
CODE:
number = int(input("Enter a number: "))
for i in range(1, number + 1):
factors = []
for j in range(1, i + 1):
if i % j == 0:
factors.append(j)
print(f"Factors of {i}: {', '.join(map(str, factors))}")

PROGRAM:12
CODE:
for i in range(4):
for j in range(5):
print("*", end="")
print()

PROGRAM 13:
CODE:
rows = 5
for i in range(rows):
for j in range(i + 1):
print("*", end="")
print()

Program 14:
Code:
rows = 5
for i in range(rows):
for j in range(rows - i - 1):
print(" ", end="")
for k in range(2 * i + 1):
print("*", end="")
print()

You might also like