Cs 11
Cs 11
Larger number: 3
Smaller number: 2
Input three numbers and display the largest / smallest number.
a = int(input("Enter first number: "))
b = int(input("Enter second number: "))
c = int(input("Enter third number: "))
print("Largest number:", max(a, b, c))
print("Smallest number:", min(a, b, c))
Largest number: 9
Smallest number: 2
Generate the patterns using nested loops:
Pattern-1
for i in range(1, 6):
print('*' * i)
*
**
***
****
*****
2
for i in range(1, 6):
for j in range(1, i + 1):
print(j, end="")
print()
1
12
123
1234
12345
3
for i in range(1, 6):
for j in range(65, 65 + i):
print(chr(j), end="")
print()
A
AB
ABC
ABCD
ABCDE
Write a program to input the value of x and n and print the
sum of the following series: 1 + x + x^2 + x^3 + … + x^n
x = int(input("Enter value of x: "))
n = int(input("Enter value of n: "))
sum_series = 0
for i in range(n + 1):
sum_series += x ** i
print("Sum of series is:", sum_series)
Enter value of x: 3
Enter value of n: 5
Enter a number: 6
Perfect number
Enter a number: 12
Armstrong Number
num = int(input("Enter a number: "))
temp = num
sum_pow = 0
while temp > 0:
digit = temp % 10
sum_pow += digit ** len(str(num))
temp //= 10
print("Armstrong number" if sum_pow == num else "Not an Armstrong
number")
Enter a number: 153
Armstrong number
Enter a number: 23
Palindrome Number
num = input("Enter a number: ")
print("Palindrome" if num == num[::-1] else "Not a palindrome")
Palindrome
Enter a number: 145
Not a palindrome
Enter a number: 6
Composite number
Enter a number: 2
Prime number
Display the terms of a Fibonacci series.
n = int(input("Enter number of terms: "))
a, b = 0, 1
for _ in range(n):
print(a, end=" ")
a, b = b, a + b
Enter number of terms: 5
0 1 1 2 3
Compute the greatest common divisor and least common
multiple of two integers.
import math
gcd = math.gcd(a, b)
lcm = (a * b) // gcd
print("GCD:", gcd)
print("LCM:", lcm)
Enter first number: 77
GCD: 1
LCM: 60753
Count and display the number of vowels, consonants,
uppercase, lowercase characters in a string.
text = input("Enter a string: ")
vowels = "aeiouAEIOU"
v, c, u, l = 0, 0, 0, 0
print("Vowels:", v)
print("Consonants:", c)
print("Uppercase letters:", u)
print("Lowercase letters:", l)
Vowels: 1
Consonants: 8
Uppercase letters: 0
Lowercase letters: 9
Input a string and determine whether it is a palindrome or not;
convert the case of characters in a string.
Palindrome Check
text = input("Enter a string: ")
text = text.lower()
print("Palindrome" if text == text[::-1] else "Not a palindrome")
Palindrome
Conversion
text = input("Enter a string: ")
converted = text.swapcase()
print("Converted string:", converted)
Enter a string: rty
Largest: 9
Smallest: 1
Input a list of numbers and swap elements at the even
location with the elements at the odd location.
lst = [int(x) for x in input("Enter elements: ").split()]
for i in range(0, len(lst) - 1, 2):
lst[i], lst[i+1] = lst[i+1], lst[i]
print("Swapped list:", lst)
Enter elements: 1 2 3 4 5
Found
Not found
Create a dictionary with the roll number, name and marks of n
students in a class and display the names of students who
have marks above 75.
n = int(input("Enter number of students: "))
students = {}
for _ in range(n):
roll = input("Enter roll number: ")
name = input("Enter name: ")
marks = int(input("Enter marks: "))
students[roll] = {'name': name, 'marks': marks}
Enter marks: 88
Enter marks: 82
Enter marks: 78
Enter marks: 62
Students scoring above 75: