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

Ошибка в коде, посмотрите

31.05.2016, 20:15. Показов 712. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C#
1
2
3
4
5
6
7
8
9
10
private static void Main(string[] args)
        {
            //1) В данном массиве целых чисел найти и вывести все те числа, цифры которых представляют упорядоченную последовательность
            int[] a = {123, 456, 136, 445, 576, 685, 987};
            foreach (int x in a)
            {
                Console.WriteLine("Число - {0}, Является последовательностью - {1}", x, IsSequence(x));
            }
            Console.ReadKey();
        }
В моем случае ругается на
C#
1
foreach (int x in a)
требует, чтобы поставил ;, если иду на поводу у этого террориста, ещё больше ошибок
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
31.05.2016, 20:15
Ответы с готовыми решениями:

Посмотрите ошибки в коде класса Телефонный_справочник, пожалуйста
Вроде-бы должна работать но не запускает программу вот задание если нужно Создать абстрактный класс Телефонный_справочник с методами,...

Посмотрите ошибки в готовом коде (Массивы)
Код готовый, посмотрите пожалуйста недочеты и красоту. Задание: Дан массив A(n), разработать программу, которая позволяет выполнить с...

Посмотрите, пожайлуста, что не так в моем коде
Условие задачи (на проценты): перед началом половодья уровень воды в реке составлял Н м. В половодье каждый час уровень воды рос на Р% от...

8
 Аватар для Рядовой
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
31.05.2016, 20:27
Alex2502, а что за метод IsSequence(x)?
В конструкции foreach ошибок нет, но попробуй убрать скобки, они там не нужны..
0
0 / 0 / 0
Регистрация: 24.05.2016
Сообщений: 47
31.05.2016, 20:34  [ТС]
Если уберу скобки, то это синтаксическая ошибка
0
Хитрая блондиночка $)
 Аватар для Hikari
1472 / 988 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
31.05.2016, 20:36
Цитата Сообщение от Рядовой Посмотреть сообщение
но попробуй убрать скобки, они там не нужны..
Нет, дело не в них. Скорее всего именно IsSequence не определена.
0
0 / 0 / 0
Регистрация: 24.05.2016
Сообщений: 47
31.05.2016, 20:36  [ТС]
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 private static bool IsSequence(int i)
        {
            bool isLowering = false, isUppering = false;
            int oldX = i%10;
            i /= 10;
            while (i > 0)
            {
                int x = i%10;
                if (x > oldX)
                    isLowering = true;
                else if (x < oldX)
                    isUppering = true;
                oldX = x;
                i /= 10;
            }
            return !(isLowering && isUppering);
        }
    }
}
это продолжение программы
0
 Аватар для Рядовой
1524 / 914 / 329
Регистрация: 17.05.2015
Сообщений: 3,438
31.05.2016, 20:54
Alex2502,
скорее всего где то лишняя скобочка стоит. Вот так компилирует без проблем
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
class Program
    {
        private static void Main(string[] args)
        {
            //1) В данном массиве целых чисел найти и вывести все те числа, цифры которых представляют упорядоченную последовательность
            int[] a = { 123, 456, 136, 445, 576, 685, 987 };
            foreach (int x in a)
            {
                Console.WriteLine("Число - {0}, Является последовательностью - {1}", x, IsSequence(x));
            }
            Console.ReadKey();
        }
        private static bool IsSequence(int i)
        {
            bool isLowering = false, isUppering = false;
            int oldX = i % 10;
            i /= 10;
            while (i > 0)
            {
                int x = i % 10;
                if (x > oldX)
                    isLowering = true;
                else if (x < oldX)
                    isUppering = true;
                oldX = x;
                i /= 10;
            }
            return !(isLowering && isUppering);
        }
    }
0
112 / 83 / 32
Регистрация: 10.08.2014
Сообщений: 420
31.05.2016, 20:55
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication5
{
    class Program
    {
        private static void Main(string[] args)
        {
            //1) В данном массиве целых чисел найти и вывести все те числа, цифры которых представляют упорядоченную последовательность
            int[] a = {123, 456, 136, 445, 576, 685, 987};
            foreach (int x in a)
            {
                Console.WriteLine("Число - {0}, Является последовательностью - {1}", x, IsSequence(x));
            }
            Console.ReadKey();
        }
        private static bool IsSequence(int i)
        {
            bool isLowering = false, isUppering = false;
            int oldX = i%10;
            i /= 10;
            while (i > 0)
            {
                int x = i%10;
                if (x > oldX)
                    isLowering = true;
                else if (x < oldX)
                    isUppering = true;
                oldX = x;
                i /= 10;
            }
            return !(isLowering && isUppering);
        }
    }
}
Просто замените полностью.
0
0 / 0 / 0
Регистрация: 24.05.2016
Сообщений: 47
31.05.2016, 23:35  [ТС]
Спасибо большое! Реально в скобке ошибка, за что и не люблю это дело)) из-за 1 скобки мозг взорывается
0
112 / 83 / 32
Регистрация: 10.08.2014
Сообщений: 420
31.05.2016, 23:39
В студии слева сворачивайте методы (квадратики с -) и смотрите, что оказалось лишним.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
31.05.2016, 23:39
Помогаю со студенческими работами здесь

Ввести с клавиатуры строку. Преобразовать все малые буквы в большие
задача :Ввести с клавиатуры строку. Преобразовать все малые буквы в большие. Вывести результаты на экран. Программа работает,но...

Посмотрите, что можно оптимизировать в моем коде?
Сабж собственно. Проект для CodeBlocks.

Ошибка в коде взаимодействия клиента и сервера на основе протокола TCP/IP (ошибка в коде)
Задание: Осуществить взаимодействие клиента и сервера на основе протокола TCP/IP. Реализовать параллельное соединение с использованием...

посмотрите где ошибка
код берет либо рандомную строку из файла,либо по последовательно,вот рандом работает, а последовательно не выводит строки. $strs =...

Посмотрите в чём ошибка
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru