Найти разницу между первым и последним элементами массива - C#
Формулировка задачи:
Здравствуйте! Такой вопрос: есть код который создает массив и записывает в него значения из ячеек Excel и выводит их в listBox1 вопрос такой: как найти разницу между первым и последним элементами массива и разницу между вторым и первым эл-том, третьим и первым, четвертым и первым и так далее до конца массива. Заранее всем спасибо.
Range myRange = ExcelWorkSheet.UsedRange; object[,] myObjects = myRange.get_Value(Excel.XlRangeValueDataType.xlRangeValueDefault); for (int R = myObjects.GetLowerBound(0); R <= myObjects.GetUpperBound(0); R++) for (int C = myObjects.GetLowerBound(1); C <= myObjects.GetUpperBound(1); C++) { listBox1.Items.Add(myObjects[R, C]); }
Решение задачи: «Найти разницу между первым и последним элементами массива»
textual
Листинг программы
object[,] myObjects = (object[,])myRange.get_Value(Excel.XlRangeValueDataType.xlRangeValueDefault); foreach (object[] obj in myObjects) foreach(object elem in obj) { int firstElem = Convert.ToInt32(obj[0]); int data1 = Convert.ToInt32(elem); int data2 = firstElem; int raznica = data1 - data2; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д