Премини към съдържанието

Божидар Капуджиев

Потребител
  • Публикации

    18
  • Регистрация

  • Последно онлайн

Последни посетители

Информацията с последните посетители на профила ви е изключена и не се показва на другите потребители.

Постижения на Божидар Капуджиев

Чирак

Чирак (3/21)

  • Първа публикация
  • Сътрудник Рядка
  • Първа седмица
  • Месец по-късно
  • Една година във форума

Нови значки

0

Репутация

  1. Здравейте ,опитвам се да разработя приложение на XAMARIN.Forums ,но при стартиране на приложението ми хвъля грешка : System.Net.WebException: 'Error: NameResolutionFailure' някой да може да помогне ? Благодаря !
  2. На мобилен телефон , когато стартирам на телефон с парчето код в който би трябвало да ми излене някакъв прозорец с видеоклипове ,въобще не ми отваря приложението с оградения код, а когато го няма този код се отваря приложението имва ли значение каква версия на dependencies/ implementation използвам ?
  3. Здравейте , нов съм в програмирането ,опитвам се да създам музикален плеаър за андройд с java , някои неща и при опит да покажа някакво видео в приложението дава бъг ,някой може ли да бутне едно рамо къде греша.Предполагам , че имам нещо в implementation което не е ок работя с Android SDK minSdkVersion 19 targetSdkVersion 26
  4. Здравей имам проблем в който при стартиране на лаптопа всичко е наред, но след като поработи малко повече автоматично започва да се отваря полето за търсене в полето Windows search, опитах да изключва самия service Windows search, но проблема продължава. https://photos.app.goo.gl/cRHzbJorNAKGBAEZA https://photos.app.goo.gl/GfrgGbo5AUrhfVtL6
  5. мисълта ми е да са с по подробно описание на самите теми ,а не просто да са опоменати .
  6. Здравйте търся си теми(развити ) по софтуерни технологии- основи ,тъй като се разрових в иннтерне и повечето са обобшени или с кратко описание , а аз искам малко по задъбочени или развити теми в тая област .
  7. Според диапазон определн със зведи да се изведе диапазон с рейтинг **
  8. @Override public int compare(Employee o1, Employee o2) { return (int) (o1.getTotal()-o2.getTotal()); но трябва да в диапазон опитах със if if else no Не стана ако имаената са в ддиапазон 100- 200 да се изведат
  9. не съм наясно как се работи с колекции и незнам как статва . Трябва да сортирам имена с рейтиг две тоез ако, общата сума е в определен диапазон да се изкара import java.util.Comparator; public class Total implements Comparator<Employee> { /** * Compares its two arguments for order. Returns a negative integer, * zero, or a positive integer as the first argument is less than, equal * to, or greater than the second.<p> * <p> * The implementor must ensure that {@code sgn(compare(x, y)) == * -sgn(compare(y, x))} for all {@code x} and {@code y}. (This * implies that {@code compare(x, y)} must throw an exception if and only * if {@code compare(y, x)} throws an exception.)<p> * <p> * The implementor must also ensure that the relation is transitive: * {@code ((compare(x, y)>0) && (compare(y, z)>0))} implies * {@code compare(x, z)>0}.<p> * <p> * Finally, the implementor must ensure that {@code compare(x, y)==0} * implies that {@code sgn(compare(x, z))==sgn(compare(y, z))} for all * {@code z}.<p> * <p> * It is generally the case, but <i>not</i> strictly required that * {@code (compare(x, y)==0) == (x.equals(y))}. Generally speaking, * any comparator that violates this condition should clearly indicate * this fact. The recommended language is "Note: this comparator * imposes orderings that are inconsistent with equals."<p> * <p> * In the foregoing description, the notation * {@code sgn(}<i>expression</i>{@code )} designates the mathematical * <i>signum</i> function, which is defined to return one of {@code -1}, * {@code 0}, or {@code 1} according to whether the value of * <i>expression</i> is negative, zero, or positive, respectively. * * @param o1 the first object to be compared. * @param o2 the second object to be compared. * @return a negative integer, zero, or a positive integer as the * first argument is less than, equal to, or greater than the * second. * @throws NullPointerException if an argument is null and this * comparator does not permit null arguments * @throws ClassCastException if the arguments' types prevent them from * being compared by this comparator. */ @Override public int compare(Employee o1, Employee o2) { return (int) (o1.getTotal()-o2.getTotal()); } } това съм написъл но трябва да определя диапазона , опитах се да го направя с if и if else да определя диапазо , но не ми позволява да го направя
  10. някой би ли ми казл това съ зведите ,рейтинг как трябва да го направя смисъл да бъдат срещу самите имена
  11. С риск отново да ме оплюят , има въпрос при съсздаване на курсова , Проблема е там че съм направил коструктора и трябва според общия брой покупки всеки да пулучава звезда . опитах да го направя в Коструктора , но не мога да ги присвояи да ги сортирам по азбучен ред , а ако опитам да го направя в клас в който съм създал за иформация на потребителите не излиза нищо . Райтинга опитах да го направя със if , if... else Също някой ако може да ми каже как да създа брояч на потребителите в диапазон .Това се опитах да го направя с Range и тръгна но как да подкарам Скенера да чете от файла със потребители Ще радвам някой да каже нещо по въпроса , Ако обичате не хейтвайте . Благодаря за разбирането import java.util.Random; import java.util.Scanner; import java.util.*; public class RangeControl { public static void main(String[] args) { for (int i = 0; i < 1; i++) { System.out.println(getRandomNumberInRange(1, 5000)); } } private static int getRandomNumberInRange(int min, int max) { if (min >= max) { throw new IllegalArgumentException("max must be greater than min"); } Random r = new Random(); return r.nextInt((max - min) + 1) + min; } public static class CyclicShiftApp { public static void main(String[] args) { Scanner scan = new Scanner(System.in); ArrayList<Integer> list = new ArrayList<>(); while (scan.hasNextInt()) { list.add(scan.nextInt()); } } } } import java.io.Serializable; import java.util.stream.Collectors; public class Employee implements Comparable<Employee_Users> { private Object Employee_Users; private int id = 1; public String fname=null; public String lname=null ; public String dataOfResgeter; public int shoping=1; public float total=1; public Employee(int id, String fname, String lname,String dataOfResgeter, int shopping,int total ) { this.id = id; this.fname = fname; this.lname = lname; this.dataOfResgeter = dataOfResgeter; this.shoping = shopping; this.total = total; if (total>1&&total<99){ System.out.println("*"); }else if (total>100&&total<299){ System.out.println("**"); }else if(total>300&&total<499){ System.out.println("***"); }else if (total>500&&total<999){ System.out.println("****"); }else if (total>1000&&total<99999){ System.out.println("*****"); } } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getFname() { return fname; } public void setFname(String fname) { this.fname = fname; } public String getLname() { return lname; } public void setLname(String lname) { this.lname = lname; } public String getDataOfResgeter() { return dataOfResgeter; } public void setDataOfResgeter(String dataOfResgeter) { this.dataOfResgeter = dataOfResgeter; } public int getShoping() { return shoping; } public void setShoping(int shoping) { this.shoping = shoping; } public float getTotal() { return total; } public void setTotal(float total) { this.total = total; } /** * Compares this object with the specified object for order. Returns a * negative integer, zero, or a positive integer as this object is less * than, equal to, or greater than the specified object. * * <p>The implementor must ensure * {@code sgn(x.compareTo(y)) == -sgn(y.compareTo(x))} * for all {@code x} and {@code y}. (This * implies that {@code x.compareTo(y)} must throw an exception iff * {@code y.compareTo(x)} throws an exception.) * * <p>The implementor must also ensure that the relation is transitive: * {@code (x.compareTo(y) > 0 && y.compareTo(z) > 0)} implies * {@code x.compareTo(z) > 0}. * * <p>Finally, the implementor must ensure that {@code x.compareTo(y)==0} * implies that {@code sgn(x.compareTo(z)) == sgn(y.compareTo(z))}, for * all {@code z}. * * <p>It is strongly recommended, but <i>not</i> strictly required that * {@code (x.compareTo(y)==0) == (x.equals(y))}. Generally speaking, any * class that implements the {@code Comparable} interface and violates * this condition should clearly indicate this fact. The recommended * language is "Note: this class has a natural ordering that is * inconsistent with equals." * * <p>In the foregoing description, the notation * {@code sgn(}<i>expression</i>{@code )} designates the mathematical * <i>signum</i> function, which is defined to return one of {@code -1}, * {@code 0}, or {@code 1} according to whether the value of * <i>expression</i> is negative, zero, or positive, respectively. * * @return a negative integer, zero, or a positive integer as this object * is less than, equal to, or greater than the specified object. * @throws NullPointerException if the specified object is null * @throws ClassCastException if the specified object's type prevents it * from being compared to this object. */ @Override public String toString() { return fname +" "+lname+", "+shoping+", "+total+", "+dataOfResgeter+""+"\n"; } /** * Compares this object with the specified object for order. Returns a * negative integer, zero, or a positive integer as this object is less * than, equal to, or greater than the specified object. * * <p>The implementor must ensure * {@code sgn(x.compareTo(y)) == -sgn(y.compareTo(x))} * for all {@code x} and {@code y}. (This * implies that {@code x.compareTo(y)} must throw an exception iff * {@code y.compareTo(x)} throws an exception.) * * <p>The implementor must also ensure that the relation is transitive: * {@code (x.compareTo(y) > 0 && y.compareTo(z) > 0)} implies * {@code x.compareTo(z) > 0}. * * <p>Finally, the implementor must ensure that {@code x.compareTo(y)==0} * implies that {@code sgn(x.compareTo(z)) == sgn(y.compareTo(z))}, for * all {@code z}. * * <p>It is strongly recommended, but <i>not</i> strictly required that * {@code (x.compareTo(y)==0) == (x.equals(y))}. Generally speaking, any * class that implements the {@code Comparable} interface and violates * this condition should clearly indicate this fact. The recommended * language is "Note: this class has a natural ordering that is * inconsistent with equals." * * <p>In the foregoing description, the notation * {@code sgn(}<i>expression</i>{@code )} designates the mathematical * <i>signum</i> function, which is defined to return one of {@code -1}, * {@code 0}, or {@code 1} according to whether the value of * <i>expression</i> is negative, zero, or positive, respectively. * * @param o the object to be compared. * @return a negative integer, zero, or a positive integer as this object * is less than, equal to, or greater than the specified object. * @throws NullPointerException if the specified object is null * @throws ClassCastException if the specified object's type prevents it * from being compared to this object. */ @Override public int compareTo(Employee_Users o) { return this.id-o.getId(); } /** * Compares this object with the specified object for order. Returns a * negative integer, zero, or a positive integer as this object is less * than, equal to, or greater than the specified object. * * <p>The implementor must ensure * {@code sgn(x.compareTo(y)) == -sgn(y.compareTo(x))} * for all {@code x} and {@code y}. (This * implies that {@code x.compareTo(y)} must throw an exception iff * {@code y.compareTo(x)} throws an exception.) * * <p>The implementor must also ensure that the relation is transitive: * {@code (x.compareTo(y) > 0 && y.compareTo(z) > 0)} implies * {@code x.compareTo(z) > 0}. * * <p>Finally, the implementor must ensure that {@code x.compareTo(y)==0} * implies that {@code sgn(x.compareTo(z)) == sgn(y.compareTo(z))}, for * all {@code z}. * * <p>It is strongly recommended, but <i>not</i> strictly required that * {@code (x.compareTo(y)==0) == (x.equals(y))}. Generally speaking, any * class that implements the {@code Comparable} interface and violates * this condition should clearly indicate this fact. The recommended * language is "Note: this class has a natural ordering that is * inconsistent with equals." * * <p>In the foregoing description, the notation * {@code sgn(}<i>expression</i>{@code )} designates the mathematical * <i>signum</i> function, which is defined to return one of {@code -1}, * {@code 0}, or {@code 1} according to whether the value of * <i>expression</i> is negative, zero, or positive, respectively. * * @param o the object to be compared. * @return a negative integer, zero, or a positive integer as this object * is less than, equal to, or greater than the specified object. * @throws NullPointerException if the specified object is null * @throws ClassCastException if the specified object's type prevents it * from being compared to this object. */ } import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; public class Employee_Users extends Employee { public Employee_Users(int id, String fname, String lname, String dataOfResgeter, int shopping, int total) { super(id, fname, lname, dataOfResgeter, shopping, total); } public static void main(String[] args) { List<Employee> employees = new ArrayList<Employee>(); Employee e1 = new Employee(101, "Ivan", "Ivanov", "12.02.2019", 4, 150); Employee e2 = new Employee(102, "Georgi", "Stoyanov", "17.07.2018", 4, 256); Employee e3 = new Employee(103, "Nikoleta", "Dimitrova", "05.04.2017", 6, 320); Employee e4 = new Employee(104, "Dayana", "Petrova", "11.05.2019", 2, 40); Employee e5 = new Employee(105, "Petiya ", "Ogniyanova", "20.06.2016", 30, 1600); Employee e6 = new Employee(106, "Adreyana", "Andreeva", "15.10.2015", 50, 3000); Employee e7 = new Employee(107, "Ivaiyo", "Petkov", "14.10.2017 ", 50, 2585); Employee e8 = new Employee(108, "Jivko", "Qnkov", "30.03.2017", 16, 4500); Employee e9 = new Employee(109, "Desilava", "Yordanova", "6.12.2014", 70, 3500); Employee e10 = new Employee(110, "Krasimira", "Evtimova", "18.01.2013", 40, 5990); Employee e11 = new Employee(111, "Gergana", "Ivanova", "12.05.2016", 15, 750); Employee e12 = new Employee(112, "Boris", "Kolev", "05.06.2017", 18, 453); Employee e13 = new Employee(113, "Nikolay", "Draganov", "01.09.2019", 2, 50); Employee e14 = new Employee(114, "Milen", "Filipov", "30.08.2018", 6, 360); Employee e15 = new Employee(115, "Jivka", "Kisiova", "04.12.2017", 60, 3798); Employee e16 = new Employee(116, "Ivan", "Hristov", "19.11.2016", 5, 120); employees.add(e1); employees.add(e2); employees.add(e3); employees.add(e4); employees.add(e5); employees.add(e6); employees.add(e7); employees.add(e8); employees.add(e9); employees.add(e10); employees.add(e11); employees.add(e12); employees.add(e13); employees.add(e14); employees.add(e15); employees.add(e16); Collections.sort(employees,new FirstNameSort()); System.out.println(employees); }} Изход който генерира : Employee_Users ** ** *** * ***** ***** ***** ***** ***** ***** **** *** * *** ***** ** [Adreyana Andreeva, 50, 3000.0, 15.10.2015 , Boris Kolev, 18, 453.0, 05.06.2017 , Dayana Petrova, 2, 40.0, 11.05.2019 , Desilava Yordanova, 70, 3500.0, 6.12.2014 , Georgi Stoyanov, 4, 256.0, 17.07.2018 , Gergana Ivanova, 15, 750.0, 12.05.2016 , Ivaiyo Petkov, 50, 2585.0, 14.10.2017 , Ivan Ivanov, 4, 150.0, 12.02.2019 , Ivan Hristov, 5, 120.0, 19.11.2016 , Jivka Kisiova, 60, 3798.0, 04.12.2017 , Jivko Qnkov, 16, 4500.0, 30.03.2017 , Krasimira Evtimova, 40, 5990.0, 18.01.2013 , Milen Filipov, 6, 360.0, 30.08.2018 , Nikolay Draganov, 2, 50.0, 01.09.2019 , Nikoleta Dimitrova, 6, 320.0, 05.04.2017 , Petiya Ogniyanova, 30, 1600.0, 20.06.2016 ]
  12. Явно си човек, който е забравил от къде е тръгнал, много жалко че забравяме началото и колко ни е било трудно и на нас
  13. Да аз чета, и не съм спирал да чета. Далеч съм от мисълта, че език се учи за няколко месеца. Просто реших да попитам как мога да се справя със задачата, тъй като трябва да я представя в началото на март месец , а нямам време.
  14. Чета от сайтове и се опитвам да пиша кодове, не съм се занимавал с това, но това означава ли че не мога да науча нещо ново. Помолих за помощ защото наистина незнам как да го структорим. Всеки е тръгнал от някъде и Никой не се е родил научен, но това означава ли че трябва да нападате някой който не знае. Не ли по-добре да попита и ако има желаещ да обясни как се прави. Аз имам желание да науча нещо ново, но никъде не намерих обяснено как се прави.
  • Разглеждащи това в момента   0 потребители

    • Няма регистрирани потребители разглеждащи тази страница.
×
×
  • Добави ново...

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите Условия за ползване