Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
ajutor aplicatie java
Last Updated: Jun 24 2022 18:24, Started by
legalizes_crime
, Jun 22 2022 23:24
·
0
#1
Posted 22 June 2022 - 23:24
Realizați o aplicație care determină câte bancnote de 10, 5 respectiv 1 lei sunt necesare pentru
plata unei sume. Suma care trebuie plătită va fi o valoare aleatoare cuprinsă între 1 și 60. După determinarea bancnotelor necesare, realizați o reprezentare grafică a acestora. Fiecare bancnotă se reprezintă printr-un dreptunghi, culorile acestora fiind albastru pentru bancnotele de 10, roșie pentru bancnotele de 5 și verde pentru bancnotele de 1. public class Plata { private int x; private int y; private int z; public Plata (int x, int y, int z) { this.x = x; this.y = y; this.z = z; } public int sum() { return 10*x + 5*y + 1*z; } } iar in main am public class Bancnotes { public static void main(String[] args) { Plata p1 = new Plata(1,5,2); int sum = p1.sum(); System.out.println("suma platita este " + sum); } } cum conditionez valoarea intre 1 si 60 ? |
#2
Posted 23 June 2022 - 05:38
import java.util.Random; Random rand = new Random(); int val = rand.nextInt(60)+1; System.out.println(val); |
#3
Posted 23 June 2022 - 08:02
Ai inceput gresit, sau nu gresit, dar altceva. Programul tau nu e gresit, dar nu respecta cerinta.
Ce ai scris tu e un program care primeste deja numarul de bancnote de fiecare fel, si puteai sa le zici b10, b5 si b1 sau chiar bancnote10, bancnote5, bancnote1 in loc de x, y, z pentru ca era mai intuitiv. De fapt tu trebuie sa primesti suma intreaga (ex: 48) si sa calculezi ca iti trebuie (4 de 10, 1 de 5 si 3 de 1) Nu ai treaba sa limitezi tu suma, doar daca vrei sa fii ultra precaut, poti sa pui un if la inceput si verifici ce parametru primesti (ex: if (suma > 60 || suma < 0) System.out.println("Suma introdusa nu respecta cerinta") La desenat dreptunghiuri colorate te descurci folosind variabilele b10, b5 si b1 Edited by robert23mg, 23 June 2022 - 08:02. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users