Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 25.12.2011
Сообщений: 25
1

Помощь с методом transform()

01.03.2013, 18:21. Показов 1137. Ответов 2
Метки нет (Все метки)

Здравствуйте! Подскажите пожалуйста, что не так у меня в методе transform()? компилятор ругается на строчку return result; общее задание прикреплено
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
class MyExc1:Exception
    {
        private int iv;
        public int Iv
        {
            get { return iv; }
            set { iv = value; }
        } 
    }
class MyExc2:Exception
    {
        private int iv;
        public int Iv
        {
            get { return iv; }
            set { iv = value; }
        }
    }
class Transformer
    {
        protected double[] data;
 
        public Transformer() { }
        public Transformer(double[] data2) { data = data2; }
 
        protected int getNewValue(double val)
        {
            if (val > 0) { return 0; }
            if (val < 0)
            {
                throw new MyExc1((int)val);
            }
            if (val == 0)
            {
                throw new MyExc2();
            }
            return (int)val;
        }
 
        protected double getNewValue(int position)
        {
            int val = 0;
            try
            {
                val = getNewValue(data[position]);
            }
            catch (MyExc1 Ex)
            {
                val = -Ex.Iv;
            }
            return val;
        }
 
        public IEnumerable<double> transform()
        {
            double[] data = new double[5] { 7, 1, -6, -1, 0 };
            List<int> result = new List<int>();
 
            foreach (int i in result)
            {
                try
                {
                    result.Add(i);
                }
                catch (MyExc2)
                {
                    break;
                }
                Console.WriteLine(i);
            }
            return result;
            }
    }
Вложения
Тип файла: txt bilet_1.txt (943 байт, 3 просмотров)
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2013, 18:21
Ответы с готовыми решениями:

Нужна помощь в реализации шифрования методом Плейфера
Подскажите как написать программу на C# методом Плейфера? Правило: 1. если символы находятся в...

Wavelet transform: какую библиотеку подключить
Здравствуйте, такая проблема у меня, нужно мне посчитать и построить Вейвлеты на C#, слышал, что у...

Решить уравнение методом итераций, методом ньютона и методом половинного деления
решить уравнение методом итераций,методом ньютона и методом половинного деления x-1 / (3 + sin...

Решение СЛАУ методом простой итерации, Методом Зейделя, Методом Релаксации
Всем доброго времени суток, помогите пожалуйста реализовать данные методы, а то у меня не...

2
59 / 59 / 17
Регистрация: 09.06.2009
Сообщений: 117
01.03.2013, 18:38 2
result у Вас список "int" а в описание метода transform() вы указываете тип "double".
1
307 / 305 / 125
Регистрация: 29.01.2013
Сообщений: 638
Записей в блоге: 1
01.03.2013, 18:39 3
Дык вроде как возвращать должен список с double. А вы возвращаете список int.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2013, 18:39

После transform с методом draggable непонятки
div Drag после изменения размеров (+,-) div Drob не желает вести себя правильно: прыгает ,...

Пропадает объект после изменения позиции методом Transform
Добрый день колеги :D Короче сложилась такая проблема если беру поцизию через кол то объект ракета...

Сортировка: как метод sort() заменить методом transform()?
подскажите, пожалуйста, как метод sort заменить методом transform #define _USE_MATH_DEFINES...

Помощь с методом и массивом
private void ImageObzor_MouseLeftButtonUp(object sender, MouseButtonEventArgs e) {...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.