Форум программистов, компьютерный форум, киберфорум C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 07.12.2012
Сообщений: 7
1

Определить количество строк матрицы, произведение элементов которых меньше Х

07.12.2012, 11:29. Показов 1278. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Программа:
Дан двумерный массив.
Определить количество строк , произведение элементов которых меньше Х.
Переменная Х вводится с клавиатуры.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2012, 11:29
Ответы с готовыми решениями:

Определить количество строк, произведение элементов которых меньше Х
Нужна простая программка :cry: Дан двумерный массив. Определить количество строк , произведение...

Найти количество строк, среднее арифметическое элементов которых меньше заданной величины
Здравствуйте, уважаемые форумчане. Возникла проблема при написании метода, который бы подсчитывал...

Найти количество строк, среднее арифметическое элементов которых меньше заданной величины
Коэффициенты системы линейных уравнений заданы в виде прямоугольной матрицы. С помощью допустимых...

Определить номера строк, среднее арифметическое элементов которых меньше заданного значения
Определить номера строк, среднее арифметическое элементов которых меньше заданного значения Вот...

2
543 / 544 / 181
Регистрация: 16.03.2012
Сообщений: 1,160
Записей в блоге: 2
07.12.2012, 11:46 2
Лучший ответ Сообщение было отмечено maydayss как решение

Решение

C#Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
int [,] arr = new int[,] { {1, 3, 4, 6},
                           {4, 7, 8, 34},
                           {0, 5, 7, 8} };
int sum=0; 
int count=0;
 
int x = Int16.Parse(Console.ReadLine());
 
for(int i=0; i<arr.GetLength(0); i++)
{
   int multiply=1;
 
   for(int j =0; j<arr.GetLength(1); j++)
       multiply*=arr[i,j];
 
   if(multipy<x) count++;
}      
Console.WriteLine("количество строк , произведение элементов которых меньше Х: {0}]", count);
Console.ReadKey();
0
687 / 601 / 139
Регистрация: 08.05.2009
Сообщений: 1,098
07.12.2012, 11:46 3
C#Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Enter m:");
            int m = Convert.ToInt32(Console.ReadLine());
            Console.Write("Enter n:");
            int n = Convert.ToInt32(Console.ReadLine());
            Random rand = new Random((int)DateTime.Now.Ticks);
            int[,] matrix = new int[m, n];
            Console.Write("Enter X:");
            int X = Convert.ToInt32(Console.ReadLine());
            int p = 1;
            int quan = 0;
            for (int i = 0; i < m; i++)
            {
                p = 1;
                for (int j = 0; j < n; j++)
                {
                    matrix[i, j] = rand.Next(-10, 10);
                    p *= matrix[i, j];
                    Console.Write(matrix[i, j] +" ");
                }
                if (p < X)
                {
                    quan++;
                }
                Console.WriteLine();
            }
            Console.WriteLine("\nquantity = " + quan);
        }
    }
}
0
07.12.2012, 11:46
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.12.2012, 11:46
Помогаю со студенческими работами здесь

Определить количество элементов, значения которых меньше модуля последнего отрицательного элемента массива
В одномерном числовом массиве x определить количество элементов, значения которых меньше...

Определить номера строк матрицы, в которых знаки элементов чередуются
Хелп ребят, Определить номера строк матрицы, в которых знаки элементов чередуются Чередуются...

Определить количество и произведение отрицательных элементов в последних L строках матрицы
1)Дана матрица K(M,N) Определить колличество и произведение отрицательных элементов в последних L...

Массив: Найти произведение элементов массива, значение которых меньше 10
1)Найти произведение элементов массива значение которых меньше 10 2)Массив заполнить с клавиатуры...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru