Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package läxa14;
- import javax.swing.JOptionPane;
- class kort{
- public static final int KLÖVER =1;
- public static final int RUTER =2;
- public static final int HJÄRTER =3;
- public static final int SPADER =4;
- int färg, valör;
- }
- class kortbunt{
- kort [] bunten = new kort [52];
- int antal;
- }
- public class Läxa14 {
- public static void main(String[] args) {
- kortbunt kb = new kortbunt();
- int f, i = 0, val;
- for(f = kort.KLÖVER; f <= kort.SPADER; f++){
- for(val = 1; val <= 13; val++, i++){
- kb.bunten[i] = new kort();
- kb.bunten[i].färg = f;
- kb.bunten[i].valör = val;
- kb.antal++;
- }
- }
- int färg = (kb.bunten[1 + (int) (Math.random() * 52)].färg);
- int nummer = (kb.bunten[1 + (int) (Math.random() * 13)].valör);
- String färgen;
- String valören;
- switch(nummer){
- case 1: valören = "Ess ";
- break;
- case 11: valören = "Knekt ";
- break;
- case 12: valören = "Dam ";
- break;
- case 13: valören = "Kung ";
- break;
- default: valören = Integer.toString(nummer);
- break;
- }
- switch(färg){
- case 1: färgen = "Klöver ";
- break;
- case 2: färgen = "Ruter ";
- break;
- case 3: färgen = "Hjärter ";
- break;
- case 4: färgen = "Spader ";
- break;
- default: färgen = "Ogiltigt";
- }
- JOptionPane.showMessageDialog(null, färgen + " " + valören);
- }
- }
- package kap18;
- import java.util.*;
- public class inlämning18 {
- public static void main(String[] args) {
- List<Double> x = new LinkedList<Double>();
- Scanner sc = new Scanner (System.in);
- System.out.println("Skriv in dina tal, avsluta med \\n: ");
- while (sc.hasNextDouble())
- x.add(sc.nextDouble());
- if (ärSorterat((LinkedList<Double>) x))
- System.out.println("Listan är sorterad ");
- else
- System.out.println("Listan är inte sorterad ");
- }
- public static boolean ärSorterat(LinkedList<Double> l){
- Double tal = l.get (0);
- for (Double f : l) {
- if (f < tal)
- return false;
- tal = f;
- }
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement