Sei sulla pagina 1di 14

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION

(MUMBAI)

MICRO-PROJECT REPORT

“Algebraic function”
This Micro-Project developed under the,

Program Name:  Computer Engineering

Semester: II      Course Title: Programming in ‘C’    Code: 22226

                                                 Submitted by,

      Name of Member1:      Vhanzende P.B                Enroll No: 1812050078
      Name of Member2:        Mugle.J.M                      Enroll No: 1812050073
      Name of Member3:        Gaikwad.V.S                  Enroll No: 1812050063
      Name of Member4:        Awale.S.S                        Enroll No: 1812050062
 

Under the guidance of,

(Prof: Chougule.V.V)

Academic Year 2018 -2019


                                     
Certificate
This is to certify that the following group of students submitted Micro-Project

Report entitled “Algebraic function” of 2nd Semester of Diploma in Computer

Engineering has completed the Micro-Project satisfactorily in course Programming in

‘C’(course code:22226) for the academic year 2018 to 2019 as prescribed in the

curriculum.

Submitted by

Name of Member1:          Vhanzende P.B                  Enroll No: 1812050078
Name of Member2:          Mugle.J.M                          Enroll No: 1812050073
Name of Member3:          Gaikwad.V.S                      Enroll No: 1812050063
Name of Member4:          Awale.S.S                            Enroll No: 1812050062

Micro-Project Guide H.O.D.

Department

Seal

S.V.S.M.D’s
Kai. Kalyanrao (Balasaheb) Ingale Polytechnic, Akkalkot
(Affiliated to MSBTE MUMBAI)
2018 - 2019

---: INDEX: ---

Sr. No. Name of Topic Page No.

1.0 Brief Introduction 1

2.0 Aim of the Micro-Project 2

3.0 Course Outcomes Integrated 3

4.0 Actual Procedure Followed 4

5.0 Actual Resource Used 5

6.0 Outputs of the Micro-Projects 6

7.0 Skill Developed / learning out of this Micro –Project 9

8.0 Any other 10


PART A – PLAN

“Micro-Project Title: Algebraic function”

1.0 Brief Introduction:

“An algebraic function is a function that involves only algebraic operations, like, addition,
subtraction, multiplication, and division, as well as fractional or rational exponents. ... There are many
different types of algebraic functions: linear, quadratic, cubic, polynomial, rational, and radical
equations.
The informal definition of an algebraic function provides a number of clues about their properties. To
gain an intuitive understanding, it may be helpful to regard algebraic functions as functions which can
be formed by the usual algebraic operations: addition, multiplication, division, and taking an nth root.

The standard library functions are built-in functions in C programming to handle tasks such as
mathematical computations, I/O processing, string handling etc.

These functions are defined in the header file. When you include the header file, these functions are
available for use.

A function is an equation that has only one answer for y for every x. A function assigns exactly one
output to each input of a specified type.
Page 1

2.0 Aim of the Micro-Project

 The aims of this micro project are as follows

 This project describe the all algebraic function how to use that method and their syntax
 By using that project we can find algebraic function i.e. Area of circle, area of rectangle
 In future by using the algebraic function user can solve mathematical function by using
algebraic function they can solve.

Page 2
3.0 Action Plan

Name of
Sr. Planned Planned
Details of activity Responsible Team
No. Start date Finish date
Members.

Topics search Mugale J.M


1
Vhanzende.P.B

Discuss with our guide Vhanzende.P.B


2
Awale S.S

Search through reference books Awale S.S


3
Gaikwad V.S

Select project Gaikwad V.S


4
Vhanzende P.B

Coding Vhanzende P.B


5
Mugale.J.M

Testing Mugale.J.M
6
Gaikwad .V.S

Debugging Gaikwad .V.S


7
Awale .S.S

Execution Awale .S.S


8
Vhanzende P.B
Page 3

4.0 Course Outcomes Integrated

 Develop the flowchart and algorithm to solve the problem logically.


 Write simple c programs using arithmetic function
 Develop c programs using control structure

Page 4
5.0 Actual Procedure Followed
Write step wise the work was done, including which team member did what work and how the data was
analyzed (if any).

 In initial phase we started to search the topics of micro project from different resources. We were
list no of topics.
 Then we discuss with our guide about our micro project. Our guide suggested us to develop micro
project on “Algebraic Function” and provided with some ideas about micro project, also asked us to
provide micro project plan.
 Then we started actual work, we divide our task in different phases. We go through reference books
from our library.
 Finally we designed algorithm and flowchart and have discussion with our guide.
 Our guide suggested some points and we started to implement.
 Then in coding phase, we tried different logics with different models and produced the output to our
guide.
 After successful completion and zero error we finally produced our micro project demo to guide.
 After implementation of code we started documentation.
 After documentation we produced it to our guide and with his final approval we finished our micro
project task.

Page 5

6.0 Outputs of the Micro-Projects


#include<stdio.h>
#include<conio.h>
void main()
{
int ch,r,l,b,h,side;
float A,V;
clrscr();
printf("\t\t Algebric function\n");
printf("1> Area of circle\n");
printf("2> Area of rectangle\n");
printf("3> Area of square\n");
printf("4> Volume of cone\n");
printf("5> Volume of spere\n");
printf("6> Area of triangle\n");
printf(" Enter your choice");
scanf("%d",&ch);
do
{
switch(ch)
{
case 1:
printf("enter radiyus of circle");
scanf("%d",&r);
A=3.14*r*r;
printf("Area of circle=%f",A);
break;
case 2:
printf("Enter length & breadth of rectangle");
scanf("%d%d",&l,&b);
A=l*b;
printf("Area of rectangle=%f",A);
break;
case 3:
printf(" Enter side of square");
scanf("%d",&side);
A=(side*side);
printf("Area of square=%f",A);
break;

Page 6

case 4:
printf("Enter radius & hight of cone");
scanf("%d%d",&r,&h);
V=0.34*3.14*r*r*h;
printf(" Volume of a cone=%f",V);
break;
case 5:
printf(" Enter radius of a sphere");
scanf("%d",&r);
V=4*3.14*r*r;
printf(" Volume of a sphere=%f",V);
break;
case 6:
printf("Enter base & hight of triagle");
scanf("%d%d",&b,&h);
A=0.5*b*h;
printf(" Area of triangle=%f",A);
break;
default:
printf(" Enter correct choice");
break;
}
}
while(ch=='y'||ch=='y');
getch();
}

Page 7
Page 8

7.0 Skill Developed / learning out of this Micro –Project

 In this project, we able to understand the concept of Algebraic function


 We able to apply the different control statement and structure.
 We able to implement the program using switch case.
 We able to implement algorithm and flow chart.
 We able to capable using switch case
 By using c program we solve algebraic functions

Page 9

8.0 Any other:

Future Scope:
As now we used simple switch statement to solve algebraic function, but it has limited option. So in the
future we will add more mathematical function, which gives very highly efficient tool for user to solve
different mathematical function.
Even we will think to develop it as application that will be helpful to others.

Conclusion:
We able to implement the program using switch case. We able to write and draw algorithm and
flowchart. This project act as a guide of user for performing algebraic function.
References:
http://www.w3school.in/c-tutorial/operaters/
http://spoken-tutorial.org/tutorial-
http://www.proguamiz.com/c-programming/c-pointers-arrays
https://www.tutorialspoint.com/cprogramming/c_array_of_pointers.htm
Page 10

Potrebbero piacerti anche