Тема: Допоможіть з задачами
Дана цілочисельна прямокутна матриця ,розмірністю n*m (заповнення масиву випадковим чином).Знайти добуток елементів масиву ,розташованих до останнього від’ємного елементу.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C#, .NET → Допоможіть з задачами
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Дана цілочисельна прямокутна матриця ,розмірністю n*m (заповнення масиву випадковим чином).Знайти добуток елементів масиву ,розташованих до останнього від’ємного елементу.
нічого нового не скажу, але - покажіть код та скажіть, в чому виникла проблема.
мені задала ці завдання вчителька і сказала розібратися...Я просте не знаю як це зробити,бо я тільки вчуся..
Вчителька? Коли це в школах почали С# викладати?, я круто відстав від життя? ще й матриці, круто)
п.с. Мабуть не вчителька, а викладачка
Тобто це найперше завдання? До цього нічого не було? Ані розгалуджень, ані змінних - одразу масиви і цикли? Тоді заяву в деканат (чи директору) пишіть, вчителька неадекватна.
До речі, друге завдання це тільки підтверджує - я не знаю, що таке "останній від'ємний елемент двовимірного масиву", тобто можу запропонувати кілька суттєво різних визначень, і тут не пояснюється, яке саме брати.
Що саме не зрозуміли? Як створювати масив? Як вводити з клавіатури? Як отримувати випадкові величини? Ви очікуєте, що особисто вам тут детальний підручник напишуть? Прочитайте підручник і ставте конкретні питання, з кодом, який працює не так, як вам хочеться (і описом, в чому саме він працює не так).
Або пропонуйте гроші, теж варіант.
о нарешті завдання які я можу зробити
/// <summary>
/// Створити одновимірний масив дійсних чисел,розмірністю n. Заповнення масиву з клавіатури. Знайти мінімальний по модулю елемент масиву.
/// </summary>
class Program
{
private const int ArrayLenght = 10;
private static readonly double[] Array;
static Program()
{
Array = new double[ArrayLenght];
}
static void Main(string[] args)
{
Console.WriteLine("Введіть елементи масиву.");
for (int i = 0; i < ArrayLenght; i++)
{
Console.Write("array[{0}] = \t", i);
double.TryParse(Console.ReadLine(), out Array[i]);
}
double minElement = Array.Min(x => Math.Abs(x));
Console.WriteLine("\nМінімальний елемент масиву: " + minElement);
Console.ReadKey(true);
}
}
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися