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

Укажите на ошибку в коде

25.01.2013, 00:22. Показов 734. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте,помогите понять почему программа нормально не работает,по идее она должна считывать значения X и Y , и сравнивая их выводить определённую строку и ждать, а она творит непонятное и выключается...,где ошибка? Спасибо.

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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace проба
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write(" Введите значение x : ");
            Console.Read();
            int x = Console.Read();
            Console.Write(" Введите значение y : ");
            Console.Read();
            int y = Console.Read();
            if (x > y)
            {
                Console.Write(" Значение x больше значения y ");
            }
 
 
            else
            {
                Console.Write("  Значение x меньше значения y  ");
 
            }
 
            Console.ReadLine(); 
        }
    }
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.01.2013, 00:22
Ответы с готовыми решениями:

Найдите ошибку в коде и укажите потенциальные проблемы, которые содержатся в коде
Дорогие программисты помогите с решением задачи по C#, не успеваю :( Найдите ошибку в коде и укажите потенциальные проблемы, которые...

Укажите на ошибку в коде!
Тут дел такое. Мне нужно исправить код. После выбора Item'а в ListBox и по нажатию кнопки, скачиваеться файл с таким именем. Не работает....

Укажите на ошибку в коде
Здравствуйте. Самостоятельно изучаю JavaScript. Выполняя вроде бы легкое задание, не могу понять, почему не получается достигнуть...

4
 Аватар для Kazbek17
1484 / 939 / 454
Регистрация: 06.02.2012
Сообщений: 2,868
25.01.2013, 00:37
Вот так.
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write(" Введите значение x : ");
            
            int x = Console.Read();
            Console.Write(" Введите значение y : ");
            Console.ReadLine();
            int y = Console.Read();
            if (x > y)
            {
                Console.WriteLine(" Значение x больше значения y ");
            }
 
 
            else
            {
                Console.WriteLine("  Значение x меньше значения y  ");
 
            }
 
            Console.ReadLine();
            Console.ReadLine();
        }
    }
}
1
 Аватар для corlovito
461 / 442 / 75
Регистрация: 26.12.2012
Сообщений: 2,888
25.01.2013, 10:15
интересный случай а почему метод ReadLine() здесь со второго раза только срабатывает?

Добавлено через 49 минут
по моему мнению здесь лучше не использовать метод Read(он ведь посимвольно только считывает), используйте ReadLine, вот так вот переделал и ваши методы Read закоментировал специально чтобы понятней было, да и еще в отдельный метод сделал
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 проба
{
    class Program
    {
        static void Main(string[] args)
        {
 
            Method();
            Console.ReadLine();
        }
 
         public static void Method()
        {
            Console.Write(" Введите значение x : ");
            //Console.Read();
            int x = int.Parse(Console.ReadLine());
            Console.Write(" Введите значение y : ");
            //Console.Read();
            int y = int.Parse(Console.ReadLine());
            if (x > y)
            {
                Console.WriteLine(" Значение x больше значения y ");
            }
 
 
            else
            {
                Console.WriteLine("  Значение x меньше значения y  ");
 
            } 
        
        }
        
    }
}
2
 Аватар для LeniumSoft
1454 / 847 / 150
Регистрация: 06.06.2012
Сообщений: 2,370
25.01.2013, 10:21
Цитата Сообщение от corlovito Посмотреть сообщение
по моему мнению здесь лучше не использовать метод Read(он ведь посимвольно только считывает), используйте ReadLine, вот так вот переделал и ваши методы Read закоментировал специально чтобы понятней было, да и еще в отдельный метод сделал

Не по теме:

Аааааа! Блин! Ты меня опередил! :cry:

0
0 / 0 / 0
Регистрация: 24.01.2013
Сообщений: 4
25.01.2013, 23:25  [ТС]
Спасибо всем откликнувшимся!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.01.2013, 23:25
Помогаю со студенческими работами здесь

Укажите на ошибку в коде
#include <iostream> #include <math.h> using namespace std; int main() { Double S,a,x,b,e,z,l,o; cin>>a>>x>>b>>e>>z; Double...

Укажите на ошибку в коде и алгоритме (Шифр Цезаря)
#include <iostream> using namespace std; //Функция подсчета символов int count_symbols() { //Подсчет символов и запись кол-ва в...

Уважаемые КиберФорумчане, укажите на ошибку в коде вывода новостей на сайте Wordpress
Вечер добрый. Необходимо, чтобы новости фирмы выводились таким образом: 2 колонки в ряд, ниже 3 колонки в ряд, еще ниже - снова 2 колонки,...

Укажите, пожалуйста, на ошибки в коде
Здравствуйте. Интересует ваше мнение по поводу моей вёрстки. Укажите, пожалуйста, на ошибки. Макет: ссылка на верстку ...

укажите ошибки и неточности в коде
Народ, вот я написал программу на С, укажите пожалуйста на какие-либо ошибки и неточности. #include <stdio.h> #include...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
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