• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

c# zadanie początkujący

VPS Starter Arubacloud
0 głosów
332 wizyt
pytanie zadane 24 lutego 2020 w C# przez kingof Początkujący (310 p.)
Mam zadanie aby wygenerować 10x10 losowych liczb od 1 do 100. Parzyste pokolorowac na czerwono a nie parzyste na zielono. Do tej pory mam cos takiego. Nie wiem dlaczego nie działa mi to kolorowanie dobrze.

for (int i = 0; i < 10; i++)
            {
                
                for (int j = 0; j < 10; j++)
                {
                    Random los = new Random();
                    int wylosowana = los.Next(1, 101);
                    Console.Write("{0,4}", wylosowana);
                    if (wylosowana % 2 == 0)
                    {
                        Console.ForegroundColor = ConsoleColor.Red;
                        
                        
                    }
                    else
                    {
                        Console.ForegroundColor = ConsoleColor.Green;
                       
                    }
                    

                }
                
                Console.WriteLine();
            }
            
            Console.ReadKey();

1 odpowiedź

+1 głos
odpowiedź 24 lutego 2020 przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
wybrane 24 lutego 2020 przez kingof
 
Najlepsza

Jaki masz komunikat błędu?

Ja na szybko zrobiłem coś takiego 

	public static void Main()
	{
		Random random = new Random();
		int randomInt;
		for (int i = 0; i < 10; i++)
            {
                
                for (int j = 0; j < 10; j++)
                {
                    randomInt = random.Next(1, 101);
					if (randomInt %2 == 0){
					  Console.ForegroundColor = ConsoleColor.Red;
					  Console.Write("{0,4}", randomInt);
					}
					else {
					  Console.ForegroundColor = ConsoleColor.Green;
					  Console.Write("{0,4}", randomInt);
					}
                }
                Console.WriteLine();
            }
	}

Nieststy nie jestem w pełni tego przetestować bo korzystam z kompilatora online, który nie ma wspracia dla Console.ForegroundColor.

komentarz 24 lutego 2020 przez kingof Początkujący (310 p.)
A okej dzięki po prostu nie wypisywalem tej losowej liczby po wywołaniu koloru.

Podobne pytania

0 głosów
1 odpowiedź 372 wizyt
pytanie zadane 22 kwietnia 2020 w C# przez Rosool Użytkownik (660 p.)
0 głosów
1 odpowiedź 382 wizyt
pytanie zadane 9 kwietnia 2018 w C# przez mariola1167 Nowicjusz (140 p.)
0 głosów
1 odpowiedź 304 wizyt

93,013 zapytań

141,977 odpowiedzi

321,266 komentarzy

62,355 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...