Προς το περιεχόμενο

Βοήθεια σε άσκηση JAVA ( Εύκολη )


panagiotis_kur

Προτεινόμενες αναρτήσεις

Καλησπέρα μάγκες , μου βάλανε στη σχολή μια εργασία στην java αλλά δυσκολεύομαι αρκετά

Φαίνεται αρκετά εύκολη για κάποιον που έχει ασχοληθεί λίγο

όποιος μπορεί να βοηθήσει τον ευχαριστώ πολύ

Επισυνάπτω το αρχείο από κάτω

Εργασία1.pdf

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 λεπτά πριν, Kercyn είπε

Αν είναι αρκετά εύκολη για κάποιον που έχει ασχοληθεί λίγο, γιατί δεν ασχολείσαι εσύ λίγο;

Ζήτησα απλά μια βοήθεια ...

2 λεπτά πριν, filip123go είπε

Το λινκ δεν δουλεύει

https://docdro.id/zzLyK2t

ορίστε φίλε

την ανέβασα γιατί δεν ξέρω γιατί δεν λειτουργεί στο ποστ

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
25 λεπτά πριν, panagiotis_kur είπε

Ζήτησα απλά μια βοήθεια ...

Δε ζήτησες βοήθεια, ζήτησες από κάποιον να σου κάνει την άσκηση. Αν κατάλαβα λάθος, τότε σε παρακαλώ εξήγησε πού ακριβώς δυσκολεύεσαι και τι έχεις κάνει μέχρι τώρα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

14 λεπτά πριν, Kercyn είπε

Δε ζήτησες βοήθεια, ζήτησες από κάποιον να σου κάνει την άσκηση. Αν κατάλαβα λάθος, τότε σε παρακαλώ εξήγησε πού ακριβώς δυσκολεύεσαι και τι έχεις κάνει μέχρι τώρα.

Έχω γράψει όποιος μπορεί να βοηθήσει

Έχω γράψει το περισσότερο από το πρόγραμμα αλλά δυσκολεύομαι στην public class Student να βάλω την " ηλικία ακέραιος μεταξύ 5-18 "

17 λεπτά πριν, newnick είπε

Ρε παιδιά και εγώ δεν μπορώ να κατεβάσω συννημένα από post ξέρει κανείς γιατί γίνεται αυτό?

Δεν ξέρω γιατί αδερφέ

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators
6 λεπτά πριν, panagiotis_kur είπε

Έχω γράψει όποιος μπορεί να βοηθήσει

Έχω γράψει το περισσότερο από το πρόγραμμα αλλά δυσκολεύομαι στην public class Student να βάλω την " ηλικία ακέραιος μεταξύ 5-18 "

Έτοιμος.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

13 λεπτά πριν, panagiotis_kur είπε

Έχω γράψει το περισσότερο από το πρόγραμμα αλλά δυσκολεύομαι στην public class Student να βάλω την " ηλικία ακέραιος μεταξύ 5-18 "

Μπορείς να κάνεις το εξής:

Random rand = new Random();

και μετά παίρνεις αριθμό μεταξύ 5-18 κάνοντας 

int age = rand.nextInt(13) + 5;

 

Το Random το παίρνεις από 

import java.util.Random;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

@Sacadmerde Θέλω να δίνει ο χρήστης από το πληκτρολόγιο την ηλικία

@Kercyn Ευχαριστώ

Βάζω όμως να διαβάζει την ηλικία από το πληκτρολόγιο και στο system.out.println("Dose ilikia"); μου λέει Multiple markers at this line και από κάτω syntax error

Δες εδώ τί εννοώ : κομμάτι κώδικα

και το ερρορ : ερρορ

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Γενικά, μπορείς να κάνεις κάτι σαν: 

 

import java.util.Random;

public class Student{
  protected int idNumber;
  protected String firstName;
  protected Stirng lastName;
  protected int age;
  protected String schoolClass;
  
  public Student(int studentId){
    this.idNumber = studentId;
    
    this.firstName = "";
    this.lastName = "";
    
    Random rand = new Random();
    this.age = rand.nextInt(13) + 5;
    
    this.schoolClass = "";
  }
  
  public void setFirstName(String newFirstName){
    this.firstName = newFirstName;
  }
  
  public void setLastName(String newLastName){
    this.lastName = newLastName;
  }
  
  public void setAge(int newAge){
    if (newAge >=5) && (newAge <= 18){
	    this.age = newLastName;
    }
  }
  
  public void setSchoolClass(String newSchoolClass){
    this.schoolClass = newSchoolClass;
  }
  
  public int getIdNumber(){
    return this.idNumber;
  }
  
  public String getFirstName(){
    return this.firstName;
  }
  
  public String getLastName(){
    return this.lastName;
  }
  
  public int getAge(){
    return this.age;
  }
  
  public String getSchoolClass(){
    return this.schoolClass;
  }
}

 

11 λεπτά πριν, panagiotis_kur είπε

Θέλω να δίνει ο χρήστης από το πληκτρολόγιο την ηλικία

Θα παίρνεις την ηλικία από το πληκτρολόγιο και μετά θα καλείς την μέθοδο. Π.χ., θα παίρνεις την ηλικία ως: 

Scanner myInput = new Scanner( System.in );
System.out.print( "Enter age: " );
int newAge = myInput.nextInt();

και μετά θα κάνεις:

Student student(1);
student.setAge(newAge);

 

Επεξ/σία από Sacadmerde
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

9 ώρες πριν, Lanike71 είπε

Κι αν ο χρήστης δε δώσει αριθμό ηλικίας αλλά το όνομά του;

Εάν έχεις τέτοια απορία και δεν μπορείς να την λύσεις, κάνε ένα νέο thread να σε βοηθήσουμε εκεί. 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

10 ώρες πριν, Lanike71 είπε

Κι αν ο χρήστης δε δώσει αριθμό ηλικίας αλλά το όνομά του;

Ας βάλει και έναν έλεγχο για Integer.class.isInstance(x) , αν γυρίσει true τότε είναι αριθμός.

@panagiotis_kur σε ποια σχολή είσαι, αν επιτρέπεται; 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

11 ώρες πριν, Sacadmerde είπε

Εάν έχεις τέτοια απορία και δεν μπορείς να την λύσεις, κάνε ένα νέο thread να σε βοηθήσουμε εκεί. 

Αφού δίνεις τη λύση, δε θα έπρεπε να το γράψεις και αυτό;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...