dobrý deň mam zadanie:
Kód:
Zadanie:
Vytvorte program v C# ktorý bude pracovať s dvojrozmerným polom celých čísel o
rozmeroch 9x6 naplneným náhodnými číslami z rozsahu (60,160). Naplnenie pola
realizujte v samostatnom cykle.
Program vypíše pole formou matice a pre každý stĺpec pola vypíše počet
nepárnych čísel, ktoré sa v danom stĺpci nachádzajú.
Pre celé pole program vypíše počet dvojciferných a trojciferných čísel, ktoré
sa v ňom nachádzajú.
Program by mal vhodným spôsobom zobrazovať dosiahnuté výsledky.
mam urobené toto:
Kód:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Zapocet
{
class Program
{
static void Main(string[] args)
{
Random nahoda = new Random();
int[,] pole = new int[9, 6]; //deklarovanie pola a generatora nahodnych cisiel
for (int i = 0; i < pole.GetLength(0); i++)
for (int j = 0; j < pole.GetLength(1); j++)
pole[i, j] = nahoda.Next(60,160); //naplnenie pola nahodnymi cislami od 60 do 160
int x= 0;
foreach (int a in pole)
{
Console.Write("{0,4}", a);
x++;
if (x == pole.GetLength(0))
{
x = 0;
Console.WriteLine();
} //vypisanie pola vo forme matice
}
int nep = 0;
foreach (int b in pole)
{
if (b % 2 != 0)
nep++;
}
Console.WriteLine("pocet neparnych cisiel je: {0}", nep); // vypisanie poctu neparnych císiel
int dvoj = 0, troj = 0;
foreach (int c in pole)
{
if (c/100 == 0 )
dvoj++;
else
troj++;
}
Console.WriteLine("pocet dvojcifernych cisiel: {0}, pocet trojcifernych cisiel: {1}", dvoj,troj); // vypisanie dvojcifernych a trojcifernych cisiel
}
}
}
potrebujem ale aby mi to vypisovalo nepárne čísla pre každý stlpec zvlášť a neviem ako na to. poradíte mi prosím ?