C# обучение с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Статистика по сообщениям

  • Отправлено: 7
  • По видеоурокам: 1
  • Личных сообщений: 6
  • Получено ответов: 6

1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  qwerty  # Демо игры / C# чего начать программировать / 2019-07-02 23:50

Добро пожаловать! Как вас зовут?


21853. --
qwerty
qwerty
ответить
→  Max  # Шахматы по сети / Алгоритмы. Защита короля / 2019-07-01 11:24

Очень интересно!


21799. --
Miras
Miras
ответить
→  qwerty   / 2019-06-27 08:46

спасибо


21853. --
qwerty
qwerty
ответить
→  Miras   / 2019-06-23 10:15

string[] nums = Console.ReadLine().Split();
            double a = double.Parse(nums[0]);
            double b = double.Parse(nums[1]);
            double c = double.Parse(nums[2]);
            if (a != 0 && b != 0 && c != 0)
            {
                double dis = Math.Sqrt(b * b - 4 * a * c);

                if (dis == 0)
                { Console.WriteLine("{0:0.000}",-b / (2 * a)); }
                else if (dis > 0)
                {
                    double x1 = (-b + dis) / (2 * a);
                    double x2 = (-b - dis) / (2 * a);
                    if (x1 < x2) Console.WriteLine("{0:0.000} {1:0.000}", x1, x2);
                    else Console.WriteLine("{0:0.000} {1:0.000}", x2, x1);
                }
                else
                    Console.WriteLine("NO");
            }
            else if (a == 0 && b != 0 && c != 0)
                Console.WriteLine("{0:0.000}", -c / b);
            else if (a != 0 && b == 0 && c != 0)
                Console.WriteLine("{0:0.000}", Math.Sqrt(-c / a));
            else if (a != 0 && b != 0 && c == 0)
            { 
                double x3= 0;
                double x4 = -b/a;
                if(x3<x4) Console.WriteLine("{0:0.000} {1:0.000}",x3,x4);
                else Console.WriteLine("{0:0.000} {1:0.000}",x4,x3);
            }
              else if(a==0 && b==0 && c!=0) Console.WriteLine("NO");
              else if(a==0 && b!=0 && c==0) Console.WriteLine("0.000");
              else if(a!=0 && b==0 && c==0) Console.WriteLine("0.000");
              else Console.WriteLine("NO");


21799. --
Miras
Miras
ответить
→  qwerty   / 2019-06-22 21:59

как решил квад. уравнения 100%? уменя 66%


21853. --
qwerty
qwerty
ответить
→  Miras   / 2019-06-11 10:05

Большое спасибо!!


21799. --
Miras
Miras
ответить
→  qwerty   / 2019-06-11 08:50

sbyte x1 = sbyte.MinValue;sbyte x2 = sbyte.MaxValue;
            byte y1 = byte.MinValue;byte y2 = byte.MaxValue;
            short c1 = short.MinValue;short c2 = short.MaxValue;
            ushort z1 = ushort.MinValue; ushort z2 = ushort.MaxValue;
            int a1 = int.MinValue; int a2 = int.MaxValue;
            uint b1 = uint.MinValue; uint b2 =uint.MaxValue;
            long l1 = long.MinValue; long l2 = long.MaxValue;
            ulong k1 = ulong.MinValue; ulong k2 = ulong.MaxValue;
            Console.WriteLine("sbyte {0} {1}", x1, x2);
            Console.WriteLine("byte {0} {1}", y1, y2);
            Console.WriteLine("short {0} {1}", c1, c2);
            Console.WriteLine("ushort {0} {1}", z1, z2);

            Console.WriteLine("int {0} {1}", a1, a2);
            Console.WriteLine("uint {0} {1}", b1, b2);
            Console.WriteLine("long {0} {1}", l1, l2);
            Console.WriteLine("ulong {0} {1}", k1, k2);


21853. --
qwerty
qwerty
ответить
→  Dmitry Sinitsin   / 2019-06-06 10:53

Большое спасибо!!


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  qwerty   / 2019-06-06 10:46

using System;class ABRAKADABRA{static void Main(){
Console.WriteLine("sbyte {0} {1}",SByte.MinValue,SByte.MaxValue);
Console.WriteLine("byte {0} {1}",Byte.MinValue,Byte.MaxValue);
Console.WriteLine("short {0} {1}",Int16.MinValue,Int16.MaxValue);
Console.WriteLine("ushort {0} {1}",UInt16.MinValue,UInt16.MaxValue);
Console.WriteLine("int {0} {1}",Int32.MinValue,Int32.MaxValue);
Console.WriteLine("uint {0} {1}",UInt32.MinValue,UInt32.MaxValue);
Console.WriteLine("long {0} {1}",Int64.MinValue,Int64.MaxValue);
Console.WriteLine("ulong {0} {1}",UInt64.MinValue,UInt64.MaxValue);}}


21853. --
qwerty
qwerty
ответить
→  Dmitry Sinitsin   / 2019-06-06 10:18

Требуется вывести на экран минимально возможное и максимально возможное значение всех встроенных целых типов:
sbyte, byte, short, ushort, int, uint, long, ulong.

На каждой строчке выводится название типа и граничные значения.

Начальные данные: нет.
Вывод результата: 8 строчек с названием типа и его граничными значениями.


17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  qwerty   / 2019-06-05 23:28

Привет! Не нашел, где условие этой задачи.


21853. --
qwerty
qwerty
ответить
→  Dmitry Sinitsin   / 2019-06-05 23:24

Салам можешь ли ты подсказать как решить задачу 001. Числа / Границы?


21853. --
qwerty
qwerty
ответить
→  Miras   / 2019-06-05 23:18

Салам можешь ли ты подсказать как решить задачу 001. Числа / Границы

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.