A Micro-Project Report ON: "Currency Convertor"
A Micro-Project Report ON: "Currency Convertor"
A MICRO-PROJECT REPORT
ON
“CURRENCY CONVERTOR”
PART -A
*Aim of the Micro – Project
2
PUNE DISTRICT EDUCATION ASSOCIATION
Roll No. Student Name Marks out of for Marks out of 4for Total out
performance in performance in
Of 10
group activity oral
7. Shreya Shinde
8. Aniket Boke
3
PUNE DISTRICT EDUCATION ASSOCIATION
ABSTRACT
This project is a website-based project and this website helps to currency covert according
to rate of country currency. The Currency Converter website is helping to the convert money
like Indian Rupees to American Dollar or Indian Rupees to Dubai Dirham. And this
website. Different countries use different currencies, and there is daily variation in
these currencies relative to one another. Those who transfer money from one country to
another (one currency to another) must be updated with the latest currency exchange
rates on the market. And this website is mainly helpful in business, shares, and
finance. Different countries use different currencies, and these currencies change
daily compared to each other. Those who have transferred money (one currency
to another) from one country to another must be updated with the latest currency
exchange rates in the market. The Currency Converter project has been created.
This is just an app development like a calculator using Python. In this application, there are
regular updates about each country's currency by which it reflects the current
currency market value and conversion rate. Such an application can be used by any user,
but it is mainly useful for business, shares, and finance related areas where
money transfer and currency exchange take place daily. In this currency converter app,
users are given the option to choose the type of conversion, i.e., "this" currency to "to"
currency. This simple feature allows users to enter the display the converted amount
(say currency in amount to convert (say currency in dollars) and euros.)
INTRODUCTION
Purpose: An easily accessible online currency converter is very useful to show
travelers how their own currencies will fare when exchanged with other foreign currency.
Moreover, currency converters help international import and export businesses by
helping them determine the selling and buying profits of different products.
Scope: The Currency Converter App is helping to the convert money like Indian Rupees
to American Dollar or Indian Rupees to Dubai Dirham. Currency Converter is a calculator
or a software or a tool that converts quantity or value of one currency into the
relative quantities or values of another. Every software may have some cases of bugs,
errors, security related problems or system faults. There are many problems or system faults
for example, computer collapse or crashes due to power supply problem will invalidate
efforts of number of students. So, in future we can develop more secure software by
using advanced technologies.
4
PUNE DISTRICT EDUCATION ASSOCIATION
JAVA FILE
package com.mad.currencyconvertor;
import androidx.appcompat.app.AppCompatActivity;
import android.annotation.SuppressLint;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
@SuppressLint("MissingInflatedId")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b1 = findViewById(R.id.button);
t1 = findViewById(R.id.textView4);
ev1 = findViewById(R.id.editTextNumber);
b1.setOnClickListener(new View.OnClickListener() {
@SuppressLint("SetTextI18n")
@Override
public void onClick(View v) {
if (ev1.getText().toString().equals("")){
Toast.makeText(getApplicationContext(),"Enter
number",Toast.LENGTH_LONG).show();
}
num = Integer.parseInt(ev1.getText().toString());
5
PUNE DISTRICT EDUCATION ASSOCIATION
switch (v.getId()){
case R.id.button:
t1.setText("Result in INR == "+(81.75 * num
));
}
});
}
}
XML FILE
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="142dp"
android:layout_y="89dp"
android:text="USD TO INR"
android:textSize="20sp"/>
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="53dp"
android:layout_y="242dp"
android:text="Enter USD" />
6
PUNE DISTRICT EDUCATION ASSOCIATION
<EditText
android:id="@+id/editTextNumber"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="136dp"
android:layout_y="218dp"
android:ems="10"
android:inputType="number" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="161dp"
android:layout_y="307dp"
android:text="Get Result" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="45dp"
android:layout_y="426dp"
android:text="Result: " />
</AbsoluteLayout>
REFRANCE
https://www.xe.com/currencyconverter/
https://www.researchgate.net/publication/
Conclusion
The history of currency has been made attempt to explain that the currencies have been used
for trading. The development and emergence of various currencies has made the transactions
easy. The development of PCs, versatile use has upgraded the development of electronic
exchange for which individuals will be less ready to pay charges. They will be expecting for
recently imagined, bring down cost approaches to execute with money electronically as pay
buddy and square. Regardless of disadvantage of utilizing electronic exchange, paper money
always has an inducement among individuals.
7