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

Препоръчан отговор


Иван тренира футбол. Иван е зает човек. Той тренира футбол само през уикенда. Понякога се прибира в Шумен. Когато е в Шумен той тренира футбол. Ако Иван не е в Шумен през уикенда се среща с други приятели и се напиват.

Имате променливите: int day, която може да е 1,2,3,4,5,6,7 - 1 е понеделник, 7 е неделя. 

boolean inShumen, която ако е true значи Иван е в Шумен.

Напишете метод, който извежда дали Иван ще играе футбол.

Редактирано от Tonny Petkova (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Не се занимавай с футболисти, и още по-малко с пияни футболисти! Обратното води до сълзи и насинени очи...

  • Ха-ха 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

inShumen && (day>5)

  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 19 минути, baikolio95 написа:

Не се занимавай с футболисти, и още по-малко с пияни футболисти! Обратното води до сълзи и насинени очи...

Ясно ми е, обаче това е задачата.. трябва да се реши :D 

  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

А от задачата вие какво написахте и какво от това не тръгва?


  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 12 минути, ExaFlop написа:

А от задачата вие какво написахте и какво от това не тръгва?

Аз се губя в условието нещо :D  Плюс, че от скоро започнах да се занимавам с това и почти нещо не знам.. Просто ще съм ви много благодарна, ако ми помогнете :):shy11::shy11:

import java.util.Scanner;

public class FootballProject {
    public static void main(String[] args) {
        Scanner input = new Scanner (System.in);
        int day = input.nextInt();
        System.out.println();
    }
}

 

Дотук стигнах само.. :(

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Аз съм от Шумен, ама този Иван нещо фамилия има ли? Имам приятел, който играе футбол, мога да го питам дали имат при тях Иван, който се напива, и да го питам горе-долу кога играят футбол.

А относно задачата, малко е неясно условието - това boolean inShumen random стойност ли има какво? Вариант е да направиш масива int day да минава един цикъл от 1 до 7 и да правиш random функция за това дали е в Шумен или не, и ако е в Шумен, значи играе футбол и тогава може да изкараш кой е деня от седмицата - т.е. числото от 1 до 7 от цикъла. Само не разбрах от условието дали играе футбол само събота или неделя или може и през седмицата? Как се намира random boolean може да погледнеш тук има няколко примера за функции:

https://stackoverflow.com/questions/8878015/return-true-or-false-randomly

преди 19 минути, iAppleBeats написа:

Как пък точно Шумен? :D Кво съвпадание и аз съм от Шумен хахахаа

Хайде бе, Иване, откога те търсим, кажи кога ще си в Шумен и ще играеш футбол, че да може да решим задачата!!!

Редактирано от Радослав Матев (преглед на промените)

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 19 минути, Радослав Матев написа:

А относно задачата, малко е неясно условието - това boolean inShumen random стойност ли има какво? Вариант е да направиш масива int day да минава един цикъл от 1 до 7 и да правиш random функция за това дали е в Шумен или не, и ако е в Шумен, значи играе футбол и тогава може да изкараш кой е деня от седмицата - т.е. числото от 1 до 7 от цикъла. Само не разбрах от условието дали играе футбол само събота или неделя или може и през седмицата? Как се намира random boolean може да погледнеш тук има няколко примера за функции:

https://stackoverflow.com/questions/8878015/return-true-or-false-randomly

Не е с random функция.. Още не сме го учили :rolleyes:

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Добре, а тогава от къде му се определя стойността, въвежда се от клавиатурата ли какво? И също пак питам - само в СЪБОТА и НЕДЕЛЯ ли се играе, или може и през седмицата? Много несмислено условие, реално без решение - какъв е смисъла да се проверяват дните от понеделник до петък, като може само събота и неделя?

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 9 минути, Радослав Матев написа:

Добре, а тогава от къде му се определя стойността, въвежда се от клавиатурата ли какво? И също пак питам - само в СЪБОТА и НЕДЕЛЯ ли се играе, или може и през седмицата? Много несмислено условие, реално без решение - какъв е смисъла да се проверяват дните от понеделник до петък, като може само събота и неделя?

Не знам.. Аз да си призная не разбирам условието, затова се обърнах за помощ тук.. Задачата е дадена в урок за методи, така че предполагам с тях се работи. 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Това няма връзка, в самата задача не е ясно какво точно искат. Къде е този урок, кой го е писал?

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 50 минути, Радослав Матев написа:

Хайде бе, Иване, откога те търсим, кажи кога ще си в Шумен и ще играеш футбол, че да може да решим задачата!!!

Не се казвам Иван, хаха :D

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Значи на входа трябва да се въведат:
1. Ден от седмицата
2. В Шумен - да/не
Следва проверка на условията (е/не е в Шумен; е/ не е уикенд (ден 6 или 7) и два изхода

Редактирано от ExaFlop (преглед на промените)
  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 1 час, Tonny Petkova написа:

Аз се губя в условието нещо :D  Плюс, че от скоро започнах да се занимавам с това и почти нещо не знам.. Просто ще съм ви много благодарна, ако ми помогнете :):shy11::shy11:


import java.util.Scanner;

public class FootballProject {
    public static void main(String[] args) {
        Scanner input = new Scanner (System.in);
        int day = input.nextInt();
        System.out.println();

    }
}

 

Дотук стигнах само.. :(

Здравейте !

Добре сте започнали, но ... 

Прилагам едно набързо написано кодче, което решава проблема, с включена валидация. Ще използвам логиката, която @ined е добавил в темата, тъй като е перфектна за целите :)

import java.util.Scanner;

public class IvanFromShumenPlaysFootball {
	
	public static void main(String[] args) {
		int day = 0;
		Boolean isInShumen;
		
		Scanner sc = new Scanner(System.in);
		do {
			System.out.println("Please enter valid day [1,7]: ");
			day = sc.nextInt();
		} while (day < 1 || day > 7);
		do {
			System.out.println("Please enter is Ivan in Shumen [true, false]: ");
			isInShumen = sc.nextBoolean();
		} while (isInShumen == null);
		
		sc.close();
		boolean willPlay = isInShumen && day > 5;
		System.out.println(willPlay ? "Ivan will play" : "Ivan will not play");
		
	}

}

Разгледайте кода и се опитайте да си го обясните. След това Ви препоръчвам да се опитате самостоятелно да си разпишете и Ваша версия.

Поздрави !

  • Харесва ми 2
  • Любов 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Ако бяха обяснили, че всичко се въвежда от клавиатурата добре, но точно това не беше ясно в условието.

  • Ха-ха 2

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 15 минути, soundtracker написа:

Здравейте !

Добре сте започнали, но ... 

Прилагам едно набързо написано кодче, което решава проблема, с включена валидация. Ще използвам логиката, която @ined е добавил в темата, тъй като е перфектна за целите :)


import java.util.Scanner;

public class IvanFromShumenPlaysFootball {
	
	public static void main(String[] args) {
		int day = 0;
		Boolean isInShumen;
		
		Scanner sc = new Scanner(System.in);
		do {
			System.out.println("Please enter valid day [1,7]: ");
			day = sc.nextInt();
		} while (day < 1 || day > 7);
		do {
			System.out.println("Please enter is Ivan in Shumen [true, false]: ");
			isInShumen = sc.nextBoolean();
		} while (isInShumen == null);
		
		sc.close();
		boolean willPlay = isInShumen && day > 5;
		System.out.println(willPlay ? "Ivan will play" : "Ivan will not play");
		
	}

}

Разгледайте кода и се опитайте да си го обясните. След това Ви препоръчвам да се опитате самостоятелно да си разпишете и Ваша версия.

Поздрави !

Леле, много Ви благодаря!! 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 28 минути, soundtracker написа:

System.out.println(willPlay ? "Ivan will play" : "Ivan will drink");

:ph34r:за да е по условието - ще се запива

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 10 минути, ExaFlop написа:

:ph34r:за да е по условието - ще се запива

:offtopic_s:Тоя пост ме кара да отивам в общината и да се преименувам на Иван ! 

  • Еха 1
  • Ха-ха 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Не е по условието, ама след това Иван може и да иска да си легне и с някоя кака (може и тази, която пише темата) :D

  • Ха-ха 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
Spoiler
преди 14 минути, soundtracker написа:

:offtopic_s:Тоя пост ме кара да отивам в общината и да се преименувам на Иван ! 

И при следващата задача с Петър или Стоян? Пак ли към Районния съд? По-интересна ще е формулировката на мотивацията...

 

  • Ха-ха 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 16 минути, ExaFlop написа:

...

 

Ми искам да съм Иван - да ритам футбол, да запивам - е, както и @Радослав Матев предлага - да си лягам и някаква кака. 

Вместо това уикендите ритам компютъра, лея чаршафи код и шишета с кафе и си лягам едва ли не с проекта всяка вечер :D.

Та ша стана един Иван и отивам да ритам, да прая бизнеЗ и мноу парЪ :) ! 

Редактирано от soundtracker (преглед на промените)
  • Ха-ха 2

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

офф

 

преди 21 минути, Радослав Матев написа:

Не е по условието, ама след това Иван може и да иска да си легне и с някоя кака (може и тази, която пише темата) :D

Аве не са много желателни тези мераци че да не се окаже някой батко.
Нали се сещаш че ако беше някой мъжки ник нямаше да има толкова наплив на помагащи.
Много мъже я знаят тази стратегия и за по бързо решаване на проблема хайде един женски ник и в джаза.
Сигурен съм че в този форум както и във всички подобни за търсене на помощ женските никове са повече от мъжките.

  • Ха-ха 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Аз това го казвам в кръга на шегата, вече ако някой има други намерения си е негов проблем :)

  • Харесва ми 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове
преди 52 минути, BMW Маниак написа:

офф

 

Аве не са много желателни тези мераци че да не се окаже някой батко.
Нали се сещаш че ако беше някой мъжки ник нямаше да има толкова наплив на помагащи.
Много мъже я знаят тази стратегия и за по бързо решаване на проблема хайде един женски ник и в джаза.
Сигурен съм че в този форум както и във всички подобни за търсене на помощ женските никове са повече от мъжките.

Все пак ви благодаря за помощта :D

Мога да ви уверя, че съм жена.. вие тук ме изкарахте..мани мани, а само исках помощ за една задача..

Редактирано от Tonny Petkova (преглед на промените)
  • Любов 1

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

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