NPTEL Problem Solving Through Programming In C Assignment 5 Answers 2022:- – In this post, We have provided answers to NPTEL Problem Solving Through Programming In C Assignment 5 week 5. We provided answers here only for reference. we urge you to do your assignment with your own knowledge.
About Problem Solving Through Programming In C
This course is aimed at enabling the students to Formulate simple algorithms for arithmetic and logical problems, Translate the algorithms to programs (in C language), Test and execute the programs and correct syntax and logical errors, and Implement conditional branching, iteration and recursion, Decompose a problem into functions and synthesize a complete program using the divide and conquer approach.
CRITERIA TO GET A CERTIFICATE
This course will have an unproctored programming exam also apart from the Proctored exam, please check the announcement section for the date and time. The programming exam will have a weightage of 25% towards the Final score.
Final score = Assignment score + Unproctored programming exam score + Proctored Exam score
Assignment score = 25% of the average of best 8 assignments out of the total 12 assignments given in the course.
( All assignments in a particular week will be counted towards final scoring – quizzes and programming assignments).
Unproctored programming exam score = 25% of the average scores obtained as part of Unproctored programming exam – out of 100
Proctored Exam score =50% of the proctored certification exam score out of 100
YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF THE ASSIGNMENT SCORE >=10/25 AND UNPROCTORED PROGRAMMING EXAM SCORE >=10/25 AND PROCTORED EXAM SCORE >= 20/50. If any one of the 3 criteria is not met, you will not be eligible for the certificate even if the Final score >= 40/100.
NPTEL Problem Solving Through Programming In C Assignment 5 Answers 2022
1.
a) 10 9 8 7 6 5 4 3 2 1
b) 1 2 3 4 5 6 7 8 9 10
c) No output
d) None of the above statements are correct
Answer:- c
2. Which of the following is not an infinite loop?
a) for(; 😉
b) for(x=0; x<=10)
c) while(1)
d) while(0)
Answer:- d
Answers will be Uploaded Shortly and it will be Notified on Telegram, So JOIN NOW
3. Consider the following and identify the false statement(s)?
i) do-while’ loop must be terminated by a semi colon.
ii) do-while’ loop is always an infinite loop.
iii) Even if the condition is false, the ‘do-while’ loop executes once.
iv) ‘do-while’ loop is an entry-controlled loop
Answer:- d
4. Compute the printed value of ‘m’ and ‘n’ of the C program given below
#include <stdio.h>
int main
{
int m=0, n = 0;
while (m<5, n <7)
{
m++;
n++;
printf(“%d, %dn”, m, n);
return 0;
}
a) 5,7
b) 5,5
c)7,7
d) 0, 0
Answer:- c
5.
a) break
b) continue
c) switch
d) exit
Answer:- b
6.
a) NPTEL
b) IIT/IISc
c) NPTELSWAWAMIIT/IISc
d) Compilation error
Answer:- c
👇For Week 06 Assignment Answers👇
7.
a) 1,3
b) 1,3
3,1
c) 1,3
2,2
3,1
d) 0,0
Answer:- c
8.
a) 4 will print 1 times
b) 4 will print 3 times
c) 4 will print 4 times
d) No output
Answer:- b
9.
a) The number is odd
b) The number is prime
c) The number is odd The number is prime
d) Syntax Error
Answer:- b
10.
a) 0 1 2 3 4 5 6 7 8 9 11 12…..infinite times
b) 1 2 3 4 5 6 7 8 9 11 12….infinite times
c) Won’t print anything
d) Error
Answer:- c
For More NPTEL Answers:- CLICK HERE
Join Our Telegram:- CLICK HERE
NPTEL Problem Solving Through Programming In C Assignment 5 Answers 2021
Q1.In C language three-way transfer of control is possible using
- a) Ternary operator
- b) Unary operator
- c) Logical operator
- d) None
Ans:- a) Ternary operator
Q2. In C programming “continue” statement is used to
- a) continue to the next line of code
- b) debug
- c) stop the current iteration and begin the next iteration from the beginning
- d) None of the above
Ans:- For answers Click Here
Q3. What Will be the output of the following c program?
#include <stdio.h>
int main()
{
int a = 0, i = 0, b;
for (i = 0; i< 5; i+=0.5)
{
a++;
continue;
}
printf("%d",a);
return 0;
}
a) 5
b) 10
c) No output
d) Compilation error
Ans:- c) No output
NPTEL ALL WEEK ASSIGNMENT ANSWERS:-
- Soft Skill Assignment Answers
- Project Management For Managers Answer
- Semiconducter Devices And Circuit Answer
- Problem Solving Through Programming In C Answer
Q4. How many times the ‘Hello’ will be printed in the below C code?
#include <stdio.h>
int main()
{
int k = 0;
for (;; k++)
{
printf("Hello");
if(k%10==0)
break;
}
return 0;
}
a) 1 time
b) 10 times
c) 11 times
d) Compilation error
Ans:- a) 1 time
Q5. What will be the value of ‘i’ after the execution of the program below
#include <stdio.h>
int main()
{
int i=1, j;
for(j=0; j<=10; j+=i)
{
i=i+j;
}
return 0;
}
- a) 10
- b) 11
- c) 12
- d) 13
Ans:- Error
Q6. How many times the word “Hello” will be printed on the execution of the following C code?
#include <stdio.h>
int main()
{
int k,j;
for (k-0;k<=10; k+=2)
{
for(j=1; j!=k; j=j+1)
{
printf("Hello \n");
break;
}
}
return 0;
}
- a) 10
- b) 5
- c) 6
- d) Infinite
Ans:- c) 6
Q7. What will be the output?
#include <stdio.h>
int main()
{
int x=1;
do
{
continue;
printf("%d",x);
x++;
break;
}
while(x<=10);
printf("n\After loop x=%d",x);
printf("\n");
return 0;
}
a) After loop x=1
b) 1
After loop x=2
c) No output
d) 1 2 3 4 5 6 7 8 9 10
Ans:- c) No output
Q8. What will be the output?
#include <stdio.h>
int main()
{
float k = 0;
for (k=0.5; k<3; k++)
printf("I love C\n");
return 0;
}
a) Error
b) I love C — will be printed 6 times
c) I love C — will be printed 3 times
d) I love C –will be printed 5 times
Ans:- c) I love C — will be printed 3 times
Q9. What is the output of the following code?
#include <stdio.h> {
int main()
{
int i=0;
do
{
printf("while vs do-while\n");
}
while(i==0);
printf("Out of loop");
return 0;
}
a) ‘while vs do-while’ once
b) ‘Out of loop’ infinite times
c) Both ‘while vs do-while’ and ‘Out of loop’ once
d) ‘while vs do-while’ infinite times
Ans:- d) ‘while vs do-while’ infinite times
NPTEL ALL WEEK ASSIGNMENT ANSWERS:-
- Soft Skill Assignment Answers
- Project Management For Managers Answer
- Semiconducter Devices And Circuit Answer
- Problem Solving Through Programming In C Answer
Q10. The Following program takes ‘n’ as a positive integer input.
What is the purpose of the program?
#include <stdio.h>
int main()
{
int n, i;
unsigned long long result = 1;
printf("Enter an integer: ");
scanf("%d",&n);
for(i=1;i<=n; ++i)
{
result*= i;
}
printf("The output of the program is %llu", result);
return 0;
}
a) n multiplied n times
b) factorial of n
c) display factors of n
d) display Fibonacci series upto n
Ans:- For Answer Click Here
NPTEL Problem solving through Programming In C Assignment 5 Answers:- We do not claim 100% surety of answers, these answers are based on our sole knowledge, and by posting these answers we are just trying to help students, so we urge do your assignment on your own.
Also Read:-
An infinite loop in pure c is
while ( 1 )
{
}
Not
while (0)
The answer of the 4. question is not c!
1. you can not compile it
2. the answer is 1 1 not 7 7
greatings peter