Gå til innhold

Beregning av verdi som er til overs etter deling


Anbefalte innlegg

Eksempel:

 

Onkel Skrue har dødd, og deler et visst antall aksjer i konsernet sitt mellom Ole, Dole og Doffen. Resterendes aksjer som ikke kan deles, skal gå til veldedige formål (yeah right, Onkel Skrue...). Hva slags formel bruker jeg for å beregne denne resterendes aksjen?

 

import java.util.Scanner;

public class AksjeBeregning

{

    public static void main (String args[])

    {

        Scanner input = new Scanner(System.in);

 

        System.out.print("Antall aksjer som skal deles: ");

        int aksjer = input.nextInt();

 

        final int arvinger = 3;

        int aksjerTilOvers = ??;

 

        System.out.printf("Hver arving (%d) vil motta %d antall aksjer hver."

        , arvinger, (aksjer/arvinger));

       

        System.out.println();       

        System.out.printf("Antall aksjer tilovers (%d) vil gå til veldedige formål."

        , aksjerTilOvers);

   

    }

}

Endret av jemartinsen81
Lenke til kommentar
Videoannonse
Annonse

Enten så kan du gange arvinger med aksjer og trekke dette tallet fra antallet aksjer som fantes i utgangspunkte, eller så går det sikkert an å finne en modulometode et sted i api'en

 

Feks

11 aksjer

3 arvinger

11/3 = 3

Aksjer til overs = 11aksjer totalt - (3 aksjer*3arvinger) = 2 aksjer til veldedigehet

 

Evt

11 mod 3 = 2

 

Edit: Mener dette skrives 11%3 i java

 

Edit2: Der var Jaffe ute før meg ja.

Endret av Ekko
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...