Instructions
Objective
Write a python assignment program to implement business analysis in language.
Requirements and Specifications
Assignment 2: Ecosystem services and Cost Benefit Analysis (35%)
In this assignment, you will prepare a benefit-cost analysis of a fictitious project (Creek Micro hydro Project).
Purpose
The purpose of this assignment is to provide you with an opportunity to examine prospects and limitations of putting values on ecosystem services in the context of a Benefit-Costs Analysis (BCA) in order to influence decisions that impact the environment.
Requirements
Prepare an environmental cost-benefit analysis of the fictitious Creek Micro hydro Project. Your analysis should incorporate the following:
- All conventional costs and benefits (i.e., construction and maintenance costs and energy cost savings);
- Valuation (using Benefits Transfer) of at least four environmental services that will be disrupted or enhanced by the project;
- Sensitivity Analysis, varying at least two parameters (one must be the discount rate)
- A research plan for alternative valuation (other than benefits transfer) of at least two of the four environmental services;
- Discussion of the limitations of environmental BCA;
- Limit your analysis to 25 years (the lifespan of the turbine/generator set)
The report (maximum 1800 words) must include:
- A brief introduction;
- A narrative account of the relevant conventional costs and benefits;
- Identification of at least four environmental services damaged or disrupted by the project;
- Identification and critical analysis (including weaknesses) of the sources used for Benefits Transfer
- A description of sensitivity analysis performed, and rationale;
- A summary of results of the cost-benefit analysis and sensitivity analysis, and a clear recommendation (which may be conditional) of whether or not to proceed with the project;
- A research plan for alternative methods for valuation of at least two of the four identified environmental services
- An extensive “Limitations” section, debating the appropriateness of using economic valuation techniques to assign dollar values to environmental services;
Source Code
public class Assignment1 {
public static void main(String[] args) throws Exception {
// Test function
int[] arr = {1,5,2,8,9,3,6,18,17};
int[] arranged = reArrange(arr);
for(int i = 0; i < arranged.length; i++)
{
System.out.print(arranged[i] + " ");
}
}
public static int[] reArrange(int[] intArr)
{
// First, let's get the size of the array
int N = intArr.length;
// Create a new array that will store the rearranged elements
int[] arranged = new int[N];
// initialize a counter for the items added into the new array
int idx = 0;
// Now, pick only odd elements and add them into the new array
for(int i = 0; i < N; i++)
{
if(intArr[i]%2 != 0) // element i is odd
{
arranged[idx] = intArr[i];
idx++;
}
}
// Now, pick only the even numbers
for(int i = 0; i < N; i++)
{
if(intArr[i]%2 == 0) // element i is even
{
arranged[idx] = intArr[i];
idx++;
}
}
return arranged;
}
}
Related Samples
Explore our collection of free Python assignment samples designed to provide clarity and practical insights. These samples offer detailed solutions and examples, making complex Python topics easier to grasp. Each sample is crafted to help you navigate through assignments with confidence, ensuring you understand the underlying principles and techniques.
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python
Python