CS403 ASSIGNMENT 1 SOLUTION 2023

Views: 0

CS403 ASSIGNMENT 1 SOLUTION 2023. In this CS403 ASSIGNMENT 1 SOLUTION 2023, we are going to analyze and solve some problems related to computer science. The problems are designed to test your understanding of various concepts, such as algorithms, data structures, and programming languages.

Problem 1:

You are given a list of integers. Your task is to find the largest number in the list. Write a Python program to solve this problem.

Solution:

To find the largest number in a list of integers, we can use a loop to iterate through the list and keep track of the largest number seen so far. Here’s the Python code to solve this problem:

def find_largest_number(numbers):
largest_number = numbers[0]
for number in numbers:
if number > largest_number:
largest_number = number
return largest_number

# Example usage:
numbers = [10, 20, 30, 40, 50]
largest_number = find_largest_number(numbers)
print(“The largest number is:”, largest_number)

Problem 2:

You are given a string of characters. Your task is to count the number of vowels in the string. Write a Java program to solve this problem.

Solution:

To count the number of vowels in a string of characters, we can iterate through each character in the string and check if it is a vowel. Here’s the Java code to solve this problem:

public class CountVowels {
public static int countVowels(String s) {
int count = 0;
for (int i = 0; i < s.length(); i++) {
char c = s.charAt(i);
if (c == ‘a’ || c == ‘e’ || c == ‘i’ || c == ‘o’ || c == ‘u’) {
count++;
}
}
return count;
}

public static void main(String[] args) {
String s = “Hello, world!”;
int numVowels = countVowels(s);
System.out.println(“The number of vowels in the string is: ” + numVowels);
}
}

Conclusion:

In this CS403 ASSIGNMENT 1 SOLUTION 2023, we solved two problems related to computer science using programming languages like Python and Java. We also learned some useful concepts, such as loops, conditional statements, and string manipulation. Keep practicing and learning to become a better programmer!

CS403 ASSIGNMENT 1 SOLUTION 2023

The solution will be available soon

See also below the solved Assignments: