Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class Getallenrij {
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- int[] a = {1,2,3,4};
- drukAf(gewogenSom(toArray(a)));
- }
- static public ArrayList<Integer> toArray (int[] a){
- ArrayList<Integer> lijst = new ArrayList<Integer>();
- for (int i = 0; i<lijst.size(); i++){
- Integer z = (int)(a[i]);
- lijst.add(z);
- }
- return lijst;
- }
- static public double[] gewogenSom (ArrayList<Integer> a){
- double[] rij = new double[a.size()];
- for (int i = 0; i<a.size(); i++){
- if (i==0){
- rij[i] = (0.25*(2*a.get(i) + a.get(i+1)));
- }
- else if (i == a.size()-1){
- rij[i] = 0.25*(a.get(i-1)+2*a.get(i));
- }
- else{
- rij[i] = 0.25*(a.get(i-1)+2*a.get(i) + a.get(i+1));
- }
- }
- return rij;
- }
- static public void drukAf (double[] a){
- for (int i = 0; i < a.length; i++)
- System.out.print("[" + a[i] + "] ");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement