Mit Polytechnic, Pune.: Micro-Projrct
Mit Polytechnic, Pune.: Micro-Projrct
Mit Polytechnic, Pune.: Micro-Projrct
MICRO-PROJRCT.
Academic year: 2020-2021.
1
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
CERTIFICATE
This is to certify that Shitole Atharva Suresh Roll no.23 of 3rd semester
Of Diploma in COMPUTER ENGENEERING of Institute: MIT Polytechnic
Pune [Code:0148] has completed the Micro Project satisfactorily
in Subject: Data Structure Using C for academic year 2020-2021 as
prescribe in the Curriculum.
Seal
Institute
seal
2
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
CERTIFICATE
Institute
seal
3
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
CERTIFICATE
Institute
seal
4
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
CERTIFICATE
Institute
seal
5
Student/Group Details [if group is applicable]:
6
Micro-Project Proposal-A
For Third semester
7
Sr Details of Activity Planne Planne Name of
No d d Responsible team
. Short Finish member
Date Date
1. Searching for topic 10|12| 10|12|
21 21
Shitole Atharva
2. Surviving 11|12| 12|12|
21 21 Merukar Atharva
information
3. Requirement 12|12|21 12|12| Patil Sudarshan &
21 Merukar Atharva
Analysis
4. Finalizing Layout 12|12| 12|12|
21 21
Misal Premkumar
5. Generating Program 13|12|21 13|12|
21 Shitole Atharva
and Final Execution
6. Report generation 13|12| 13|12|
21 21
Misal Premkumar
7. Final submission 10|6|21 14|6|21 Shitole Atharva
8
Resources/
Material
1. Computer Any desktop/ One computer
system laptop with system for
Linux each student
distribution
2. Office software MS office or Not applicable
package Libre office
3. Software
required
Micro-Project Proposal-B
9
1.0 Brief Introduction:
C is a procedural programming language. It was initially
developed by Dennis Ritchie as a system programming
language to write operating system. The main features of
C language include low-level access to memory, simple
set of keywords, and clean style, these features make C
language suitable for system programming like operating
system or compiler development.
10
e. Implement program to create and traverse tree to solve
problems.
11
Step 1: Start
Step 2: Accept the size of array from user.
Step 3: Accept the elements of array from user.
Step 4: Ask for the key element.
Step 5: for (i=0; i<n;i++)
Step 6: If the for-loop condition satisfies then go to step 7
otherwise go to step 8.
Step 7: If key element==a[i] then print element found and
go to step 9.
Step 8: Print element dose not found.
Step 9: Stop
Flowchart:
12
• Program Code:
#include<stdio.h>
13
#include<conio.h>
void main()
{
int a[40],k,i,c=0,n; printf("Enter
size of array:-"); scanf("%d",&n);
for(i=0;i<n;i++)
{
if(a[i]==k)
{ c++;
printf("\n%d element found at %d position",a[i],i);
break;
}
14
}
if(c==0)
{
printf("\nElement dosent exist.....");
}
}
15
For element does not found:
• Conclusion:
C is most useful for embedded systems, or
applications that require the ability to be light-
16
weight and have precise control over system
resources. C is lacking a lot of the functionality that
more contemporary languages feature, but remains
a core tool for Unix developers. When we set out to
build an embedded system, we should first consider
using C.
17
Roll. Student Name Enrollment Process Product Total
No. Number Assessment Assessment Marks
(10)
23 Shitole Atharva 2001480048
Suresh
58 Merukar Atharva 2001480083
Santosh
59 Patil Sudarshan 2001480084
18
Name and designation of the Faculty Member:
Signature:
19