Форум 3DNews
Вернуться   Форум 3DNews > Программирование > Программирование

Ответ Создать новую тему
Опции темы Опции просмотра
Непрочитано 04.10.2018, 12:49   [включить плавающее окно]   #1
Silver Raven
Мужской Интересующийся
Автор темы
 
Аватар для Silver Raven
 
Регистрация: 25.05.2017
Количество операторов и операнд (C#)

Может, форум у нас и полу-живой, но вдруг кто поможет...
Есть идиотское задание: "подсчитать количество всех уникальных операторов и операнд в своем коде".

Сам код (на корректность не проверял, ну и хрен с ним):
СПОЙЛЕР »
Код:
// Умножаем матрицы.
stativ void umn()(doble[.]), arv1, double[.], arv2, int a1, int b2, int b2)
{
	double[.] Mass = new double[a1, b2]; // наш массив, типа
	double sum = 0;
	for (int i = 0; 1 < a1; i++ )
	{
		for (int ) j = 0; j < b2; j++)
			for (int r = 0; r < b1; r++)
					sum = sum + arr1[i, r] * arr2[r, j];
				{
	Mass[i, j] = sum;
	sum = 0;
	
	}
}

	for (int i = 0; 1 < a1; j++)
	{
		for (int j = 0; j < b2; j++)
		{
				Console.WriteLine(Mass[i, j]);
			}
		}	



}
static void Main(string[] args)
{
	int a = 7, b = 4, c = 8;
	double [.] mass = new.double[a,b];
	double [.] mass = new.double[b,c];
	double [.] mass = new.double[a,c];
	
	for (int i = 0; i < a; i++) // заполнение
	{
		for (int j = 0; j < b; j++)
		{
			mass1[i, j] = i + 1 + j;
			Console.WriteLine(mass[i, j]);
		}
	}
	Console.WriteLine();
	for (int i = 0; i < b; i++)
	{
		for (int j = 0; j < c; j++)
		{
			mass2[i, j] = i + 1 + j;
			Console.WriteLine(mass2[i; j]);
		}
	}
	Console.WriteLine();
	
	umn(mass1, mass2, a, b, c);


Насколько помню, в C# нет общепринятого понятия «оператора» и «операнда». И подсчет (метрика) ведется по какой-то формуле... Мозги уже не варят. Может, онлайн счетчик какой есть?
Silver Raven вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 04.10.2018, 14:17   [включить плавающее окно]   #2
garniv
Мужской Модератор
 
Аватар для garniv
 
Регистрация: 29.06.2004
это видел?
https://ru.stackoverflow.com/questio...ов-и-операндов
__________________
Хочешь помочь новичку — делай вместе с ним. Хочешь помочь старику — делай вместо него. Хочешь помочь мастеру — отойди и не мешай. А хочешь помочь Таргитаю — сам Таргитай.
garniv вне форума  
Конфигурация ПК
Ответить с цитированием
Непрочитано 04.10.2018, 18:26   [включить плавающее окно]   #3
Silver Raven
Мужской Интересующийся
Автор темы
 
Аватар для Silver Raven
 
Регистрация: 25.05.2017
garniv
Угу. Но оставил на крайняк. Считать все в ручную, задолбаюсь. И по-любому где-то ошибусь.
Silver Raven вне форума  
Конфигурация ПК
Ответить с цитированием
Ответ Создать новую тему

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:55. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 2000-2017 3DNews. All Rights Reserved.
Администрация 3DNews требует соблюдения на форуме правил и законов РФ
Серверы размещены в Hostkey