Write a C Program to calculates the area (floating point number with two decimal places) of a Circle given it’s radius (integer value). The value of Pi is 3.14. [Marks for Week 3 Programming assignments will not be evaluated finally. This is for users to get familiar with programming in google course builder platform]
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
42
Area of a circle = 5538.96
Area of a circle = 5538.96
Passed
Private Test cases used for Evaluation
Status
Test Case 1
Passed
Test Case 2
Passed
Week 3 : Programming Assignment 2
Due on 2023-08-17, 23:59 IST
Write a C program to check if a given Number is zero or Positive or Negative Using if...else statement. [Week 3 programming assignments will not be considered for final evaluation]
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
14.05
Positive number.
Positive number.
Passed
Test Case 2
-50
Negative number.
Negative number.
Passed
Private Test cases used for Evaluation
Status
Test Case 1
Passed
Test Case 2
Passed
Week 3 : Programming Assignment 3
Due on 2023-08-17, 23:59 IST
Write a C program to check whether a given number (integer) is Even or Odd. [This program does not carry any marks.]
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
24
24 is even.
24 is even.
Passed
Test Case 2
51
51 is odd.
51 is odd.
Passed
Private Test cases used for Evaluation
Status
Test Case 1
Passed
Test Case 2
Passed
Week 3 : Programming Assignment 4
Due on 2023-08-17, 23:59 IST
Write a C Program to find the Largest Number (integer) among Three Numbers (integers) using IF and Logical && operator. [Week 3 programming assignments will not be considered for final evaluation]
Write a C Program to Find the Smallest Number among Three Numbers (integer values) using Nested IF-Else statement.
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
80 40 90
40 is the smallest number.
40 is the smallest number.
Passed
Test Case 2
77 88 -99
-99 is the smallest number.
-99 is the smallest number.
Passed
Private Test cases used for Evaluation
Status
Test Case 1
Passed
Test Case 2
Passed
Week 4 : Programming Assignment 2
Due on 2023-08-24, 23:59 IST
The length of three sides are taken as input. Write a C program to find whether a triangle can be formed or not. If not display “This Triangle is NOT possible.” If the triangle can be formed then check whether the triangle formed is equilateral, isosceles, scalene or a right-angled triangle. (If it is a right-angled triangle then only print Right-angle triangle do not print it as Scalene Triangle).
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
9 9 9
Equilateral Triangle
Equilateral Triangle
Passed
Test Case 2
5 12 13
Right-angle Triangle
Right-angle Triangle
Passed
Private Test cases used for Evaluation
Status
Test Case 1
Passed
Test Case 2
Passed
Week 4 : Programming Assignment 3
Due on 2023-08-24, 23:59 IST
Write a program to find the factorial of a given number using while loop.
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
5
The Factorial of 5 is : 120
The Factorial of 5 is : 120
Passed
Test Case 2
10
The Factorial of 10 is : 3628800
The Factorial of 10 is : 3628800
Passed
Private Test cases used for Evaluation
Status
Test Case 1
Passed
Test Case 2
Passed
Week 4 : Programming Assignment 4
Due on 2023-08-24, 23:59 IST
Write a Program to find the sum of all even numbers from 1 to N where the value of N is taken as input. [For example when N is 10 then the sum is 2+4+6+8+10 = 30]
Write a C program to check whether a given number (N) is a perfect number or not. [Perfect Number - A perfect number is a positive integer number which is equals to the sum of its proper positive divisors. For example 6 is a perfect number because its proper divisors are 1, 2, 3 and it’s sum is equals to 6.]
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
6
6 is a perfect number.
6 is a perfect number.
Passed
Test Case 2
87
87 is not a perfect number.
87 is not a perfect number.
Passed
Week 5 : Programming Assignment 2
Due on 2023-08-31, 23:59 IST
Write a C program to count total number of digits of an Integer number (N).
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
3008
The number 3008 contains 4 digits.
The number 3008 contains 4 digits.
Passed
Test Case 2
123456
The number 123456 contains 6 digits.
The number 123456 contains 6 digits.
Passed
Week 5 : Programming Assignment 3
Due on 2023-08-31, 23:59 IST
Write a C program to check whether the given number(N) can be expressed as Power of Two (2) or not. For example 8 can be expressed as 2^3.
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
8
8 is a number that can be expressed as power of 2.
8 is a number that can be expressed as power of 2.
Passed
Test Case 2
66
66 cannot be expressed as power of 2.
66 cannot be expressed as power of 2.
Passed
Week 5 : Programming Assignment 4
Due on 2023-08-31, 23:59 IST
Write a C program to find sum of following series where the value of N is taken as input
Write a C Program to find Largest Element of an Integer Array. Here the number of elements in the array ‘n’ and the elements of the array is read from the test data. Use the printf statement given below to print the largest element.
printf("Largest element = %d", largest);
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
5
10
50
40
30
20
Largest element = 50
Largest element = 50
Passed
Test Case 2
7
100
50
60
70
90
30
40
Largest element = 100
Largest element = 100
Passed
Week 6 : Programming Assignment 2
Due on 2023-09-07, 23:59 IST
Write a C Program to print the array elements in reverse order (Not reverse sorted order. Just the last element will become first element, second last element will become second element and so on) Here the size of the array, ‘n’ and the array elements is accepted from the test case data. The last part i.e. printing the array is also written. You have to complete the program so that it prints in the reverse order.
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
5
1
2
3
4
5
5\n
4\n
3\n
2\n
1
5\n
4\n
3\n
2\n
1\n
Passed after ignoring Presentation Error
Test Case 2
4
45
65
35
25
25\n
35\n
65\n
45
25\n
35\n
65\n
45\n
Passed after ignoring Presentation Error
Week 6 : Programming Assignment 3
Due on 2023-09-07, 23:59 IST
Write a C program to read Two One Dimensional Arrays of same data type (integer type) and merge them into another One Dimensional Array of same type.
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
3
10
20
30
4
40
50
60
70
10\n
20\n
30\n
40\n
50\n
60\n
70
10\n
20\n
30\n
40\n
50\n
60\n
70\n
Passed after ignoring Presentation Error
Test Case 2
4
9
7
6
5
2
30
50
9\n
7\n
6\n
5\n
30\n
50
9\n
7\n
6\n
5\n
30\n
50\n
Passed after ignoring Presentation Error
Week 6 : Programming Assignment 4
Due on 2023-09-07, 23:59 IST
Write a C Program to delete duplicate elements from an array of integers.
Write a C Program to Count Number of Uppercase and Lowercase Letters in a given string. The given string may be a word or a sentence.
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
Online NPTEL Course.
Uppercase Letters : 7\n
Lowercase Letters : 10
Uppercase Letters : 7\n
Lowercase Letters : 10
Passed
Test Case 2
National Programme on Technology Enhanced Learning is a joint initiative of the IITs and IISc.
Uppercase Letters : 11\n
Lowercase Letters : 68
Uppercase Letters : 11\n
Lowercase Letters : 68
Passed
Week 7 : Programming Assignment 2
Due on 2023-09-14, 23:59 IST
Write a C program to find the sum of all elements of each row of a matrix.
Example: For a matrix 4 5 6
6 7 3
1 2 3
The output will be
15
16
6
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
3
3
1
1
1
2
2
2
3
3
3
3\n
6\n
9
3\n
6\n
9\n
Passed after ignoring Presentation Error
Test Case 2
2
3
1
2
3
4
5
6
6\n
15
6\n
15\n
Passed after ignoring Presentation Error
Week 7 : Programming Assignment 3
Due on 2023-09-14, 23:59 IST
Write a C program to find subtraction of two matrices i.e. matrix_A - matrix_B=matrix_C.
If the given martix are
2 3 5 and 1 5 2 Then the output will be 1 -2 3
4 5 6 2 3 4 2 2 2
6 5 7 3 3 4 3 2 3
The elements of the output matrix are separated by one blank space
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
3
3
2
3
5
4
5
6
6
5
7
1
5
2
2
3
4
3
3
4
1 -2 3 \n
2 2 2 \n
3 2 3
1 -2 3 \n
2 2 2 \n
3 2 3 \n
Passed after ignoring Presentation Error
Week 7 : Programming Assignment 4
Due on 2023-09-14, 23:59 IST
Write a C program to print Largest and Smallest Word from a given sentence. If there are two or more words of same length, then the first one is considered. A single letter in the sentence is also consider as a word.
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
Problem Solving through Programming in C.
Largest Word is: Programming\n
Smallest word is: C
Largest Word is: Programming\n
Smallest word is: C\n
Passed after ignoring Presentation Error
Test Case 2
NPTEL is a joint initiative of the IITs and IISc.
Largest Word is: initiative\n
Smallest word is: a
Largest Word is: initiative\n
Smallest word is: a\n
Passed after ignoring Presentation Error
Week 8 : Programming Assignment 1
Due on 2023-09-21, 23:59 IST
Write a C Program to find HCF of 4 given numbers using recursive function
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
100
30
50
70
The HCF is 10
The HCF is 10
Passed
Test Case 2
49
56
147
21
The HCF is 7
The HCF is 7
Passed
Week 8 : Programming Assignment 2
Due on 2023-09-21, 23:59 IST
Write a C Program to find power of a given number using recursion. The number and the power to be calculated is taken from test case
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
5
2
5^2 is 25
5^2 is 25
Passed
Test Case 2
10
4
10^4 is 10000
10^4 is 10000
Passed
Week 8 : Programming Assignment 3
Due on 2023-09-21, 23:59 IST
Write a C Program to print Binary Equivalent of an Integer using Recursion
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
10
The binary equivalent of 10 is 1010
The binary equivalent of 10 is 1010\n
Passed after ignoring Presentation Error
Test Case 2
257
The binary equivalent of 257 is 100000001
The binary equivalent of 257 is 100000001\n
Passed after ignoring Presentation Error
Week 8 : Programming Assignment 4
Due on 2023-09-21, 23:59 IST
Write a C Program to reverse a given word using function. e.g. INDIA should be printed as AIDNI
Public Test Cases
Input
Expected Output
Actual Output
Status
Test Case 1
computer
The string after reversing is: retupmoc
The string after reversing is: retupmoc
Passed
Test Case 2
NPTEL
The string after reversing is: LETPN
The string after reversing is: LETPN
Passed
No comments:
Post a Comment
Keep your comments reader friendly. Be civil and respectful. No self-promotion or spam. Stick to the topic. Questions welcome.
No comments:
Post a Comment
Keep your comments reader friendly. Be civil and respectful. No self-promotion or spam. Stick to the topic. Questions welcome.