Menu


NPTEL - Introduction to Programming in C - Week 1:Assignment 1 Answers- 2025




Introduction to Programming in C
NPTEL- Week 1: Assignment 1 Answers- 2025

Week 1 : Assignment 1 - Introduction to Programming In C

Week 1 : Assignments - NPTEL >> Introduction to Programming In C - 2025


Week 1 : Assignment 1 - Question 1

Given three distinct integers a b and c, write a C program to find the second largest number among them.

Solution :


#include<stdio.h>

int main()
{
  int a,b,c,val;
  scanf("%d %d %d",&a,&b,&c);
  if((a>=b && a<=c) || (a>=c && a<=b))
     val=a;
  else if((b>=a && b<=c) || (b>=c && b<=a))
    val=b;
   else
    val=c;
   printf("%d",val);
  return(0);
}


Week 1 : Assignment 1 - Question 2

Write a C program to convert a length given in centimeters into feet and inches.

Solution :


#include<stdio.h>

int main() {
    int cm;
    int feet;
    float inches;

    scanf("%d", &cm);

    
    // Add your code here
  	feet = cm/30.48;
  	inches = (cm-30.48*feet)/2.54;
    
    printf("%d %.2f", feet, inches);

    return 0;
}


Week 1 : Assignment 1 - Question 3

Write a C program to compute the area of a rectangle.
Use the formula: Area=LengthĂ—Breadth.

Solution :


#include<stdio.h>

int main()
{
  int l,b,a;
  scanf("%d %d",&l,&b);
  a=l*b;
  printf("%d",a);
  return (0);
}



Relevant blogs :

NPTEL - Introduction to Programming in C - Week 7:Assignment 7 Answers- 2025

NPTEL - Introduction to Programming in C - Week 6:Assignment 6 Answers- 2025

NPTEL - Introduction to Programming in C - Week 5:Assignment 5 Answers- 2025

NPTEL - Introduction to Programming in C - Week 4:Assignment 4 Answers- 2025

NPTEL - Introduction to Programming in C - Week 3:Assignment 3 Answers- 2025

NPTEL - Introduction to Programming in C - Week 2:Assignment 2 Answers- 2025

NPTEL - Introduction to Programming in C - Week 1:Assignment 1 Answers- 2025



Other blogs :

NPTEL - Programming in Java - QUIZ : Week 12:Assignment 12 Answers- 2025

NPTEL - Programming in Java - Week 12 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 11:Assignment 11 Answers- 2025

NPTEL - Programming in Java - Week 11 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 10:Assignment 10 Answers- 2025

NPTEL - Programming in Java - Week 10 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 9:Assignment 9 Answers- 2025

NPTEL - Programming in Java - Week 09 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 8:Assignment 8 Answers- 2025

NPTEL - Programming in Java - Week 08 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 7:Assignment 7 Answers- 2025

NPTEL - Programming in Java - Week 07 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 6:Assignment 6 Answers- 2025

NPTEL - Programming in Java - Week 06 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 5:Assignment 5 Answers- 2025

NPTEL - Programming in Java - Week 05 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 4:Assignment 4 Answers- 2025

NPTEL - Programming in Java - Week 04 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 3:Assignment 3 Answers- 2025

NPTEL - Programming in Java - Week 03 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 2:Assignment 2 Answers- 2025

NPTEL - Programming in Java - Week 02 : Programming Assignments Answers- 2025

NPTEL - Programming in Java - QUIZ : Week 1:Assignment 1 Answers- 2025

NPTEL - Programming in Java - Week 01 : Programming Assignments Answers- 2025