Си шарп с нуля

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

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

genDodo
  • Звание: Гаммациклоп
  • Накопленный опыт: 69 часов
  • Баланс Мегахешей: собрано 0 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2022-05-07 15:08:09

Видеокурсы

Этот формулист не закончил ни одного видеокурса

Консольные задачи

Дата активности Консольный раздел Прогресс
2022-04-18 jawa Методы все 1 100 %
2022-04-15 jawa Коллекции 1 из 3 34 %
2022-04-15 jawa LOOP - Циклы все 8 100 %
2022-04-15 jawa Массивы 3 из 1 300 %
2022-04-11 jawa Сумматоры 6 из 0 %
2022-04-04 jawa IF - Условия 16 из 18 89 %
2022-04-02 jawa OPER - Формулы 5 из 9 56 %
2022-04-01 jawa READ - Ввод данных все 10 100 %
2022-04-01 jawa TYPE - Шесть типов все 7 100 %
2022-03-31 jawa START - Запуск все 1 100 %
2022-03-31 jawa WRITE - Вывод данных все 11 100 %
Итого: все 69 100 %
Сохранить страницу:

33722. --
genDodo
genDodo
ответить
# Консоль / Коллекции / Апрельские дни / 2022-04-18 15:51

Держите
    JANUERY    (31, "ЯНВАРЬ"  ),
    FEBRUARY    (28, "ФЕВРАЛЬ"  ),
    MARCH      (31, "МАРТ"    ),
    APRIL      (30, "АПРЕЛЬ"  ),
    MAY        (31, "МАЙ"      ),
    JUNE        (30, "ИЮНЬ"    ),
    JULY        (31, "ИЮЛЬ"    ),
    AUGUST      (31, "АВГУСТ"  ),
    SEPTEMBER  (30, "СЕНТЯБРЬ" ),
    OCTOBER    (31, "ОКТЯБРЬ"  ),
    NOVEMBER    (30, "НОЯБРЬ"  ),
    DECEMBER    (31, "ДЕКАБРЬ"  );


33722. --
genDodo
genDodo
ответить
# Консоль / Массивы / Мини-максимум / 2022-04-15 11:49

int N = scanner.nextInt();
int[] qwe = new int[N];
        for (int i = 0; i < qwe.length; i++) {
        qwe[i]=scanner.nextInt();}
Arrays.sort(qwe);
        System.out.println(qwe[0]+" "+qwe[N-1]);


33722. --
genDodo
genDodo
ответить
# Консоль / Массивы / Первый и последний / 2022-04-15 11:21

Я эту задачу по своему решил:

int N = scanner.nextInt();
int[] qwe = new int[N];
        for (int i = 0; i < qwe.length; i++) {
            qwe[i]=scanner.nextInt();
        }
        int Q = N-1;
        int a = qwe[0];
        int b = qwe[Q];
        System.out.println(a+" "+b);


33722. --
genDodo
genDodo
ответить
# Консоль / Массивы / Единичный массив / 2022-04-15 11:03

ну хоть одни задание я решил самостоятельно :D


33722. --
genDodo
genDodo
ответить
# Консоль / Сумматоры / Квадратики / 2022-04-04 15:24

сложная логика


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / Минимальное неотрицательное / 2022-04-03 17:19

мой мозг чет не справляется


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / В промежутке / 2022-04-03 16:53

Если судить по прежней задаче, то эта слишком проста. И не вижу в этой задаче какого-то смысла, если прежняя была решена... Так в чем смысл этой задачи кто видит???


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / Возрастание / 2022-04-03 16:41

Очень сложно далось


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / Минимальное расстояние / 2022-04-03 13:49

if (min1 < 0) min1 = min1 * -1;
        if (min2 < 0) min2 = min2 * -1;
        if (min3 < 0) min3 = min3 * -1;
        if (min4 < 0) min4 = min4 * -1;

        if (min1 <= min2 && min1 <= min3 && min1 <= min4) System.out.println(min1);
            else if (min2 <= min3 && min2 <= min4) System.out.println(min2);
                else if (min3 <= min4) System.out.println(min3);
                    else System.out.println(min4);


33722. --
genDodo
genDodo
ответить
→  MaxB  # Консоль / IF - Условия / Три Максима / 2022-04-03 12:08

а если будет; 100 100 50, то твой код не верен


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / Последняя цифра / 2022-04-03 11:30

Math.abs(a%10) Делаем модуль , чтобы забыть о возможном отрицательном значении  и через %10 оставляем 1 последнюю цифру


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / Чет / нечет / 2022-04-03 10:56

Откомпилировать не способен


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / Три числа / 2022-04-02 13:39

(a==b && b==c)


33722. --
genDodo
genDodo
ответить
# Консоль / IF - Условия / Максимум / 2022-04-02 12:37

int min = (x<=y)?x:y;
int max;
if(x>=y) max = x;
else max = y;
        System.out.println(min+"\n"+max);


33722. --
genDodo
genDodo
ответить
# Консоль / OPER - Формулы / Бинарный сдвиг / 2022-04-02 09:20

а где видео , я ничего не понял


33722. --
genDodo
genDodo
ответить
# Консоль / OPER - Формулы / Формула 0100 / 2022-04-02 09:08

import java.util.*;


33722. --
genDodo
genDodo
ответить
→  The Batya  # Консоль / OPER - Формулы / Математика / 2022-04-01 16:50

Чтобы выполнить с точностью 3 знака после запятой


33722. --
genDodo
genDodo
ответить

33722. --
genDodo
genDodo
ответить
# Консоль / TYPE - Шесть типов / Вещественные числа / 2022-04-01 14:39

Любители форматов -_-   
        System.out.println("Float min: "+Float.MIN_VALUE);
        System.out.println("Float max: "+Float.MAX_VALUE);
        System.out.println("Float bit: "+Float.SIZE);
        System.out.println("Double min: "+Double.MIN_VALUE);
        System.out.println("Double max: "+Double.MAX_VALUE);
        System.out.println("Double bit: "+Double.SIZE);


33722. --
genDodo
genDodo
ответить
# Консоль / READ - Ввод данных / Три числа / 2022-04-01 10:30

Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
        System.out.println(a+" + "+b+" * "+c+" = "+(a+b*c));
        System.out.println(a+" * "+b+" + "+c+" = "+(a*b+c));


33722. --
genDodo
genDodo
ответить
# Консоль / READ - Ввод данных / Таблица учеников / 2022-04-01 08:51

Благодаря этой задаче я многому научился


33722. --
genDodo
genDodo
ответить
→  The Batya  # Консоль / READ - Ввод данных / Скажи пять слов / 2022-04-01 07:41

нет, это ты тупишь , причем очень сильно


33722. --
genDodo
genDodo
ответить
# Консоль / READ - Ввод данных / Ввод числа / 2022-04-01 07:06

import java.util.*;
public class Program
{
    public static void main (String [] args)
    {
Scanner scanner =  new Scanner(System.in);
int number = scanner.nextInt();
int qwe = (int)Math.pow(number,2);
        System.out.println(qwe);
    }
}


33722. --
genDodo
genDodo
ответить
# Консоль / WRITE - Вывод данных / Дискриминант / 2022-03-31 17:19

Найти дискриминант = b * b - 4 * a * c


33722. --
genDodo
genDodo
ответить
# Консоль / WRITE - Вывод данных / Системы счисления / 2022-03-31 16:54

binary2hex.ru/numberconverter.html? - Перевод чисел в различные системы счисления


33722. --
genDodo
genDodo
ответить
# Консоль / WRITE - Вывод данных / Константы / 2022-03-31 16:41

final String HOST = "www.videosharp.info/";;
final double PI = 3.1415926535897932d;
final int MAXINT = 2147483647;
        System.out.println("HOST = "+HOST+"\n"+ "PI = "+PI+ "\n"+"MAXINT = "+MAXINT);


33722. --
genDodo
genDodo
ответить
# Консоль / WRITE - Вывод данных / Визитка робота / 2022-03-31 16:33

System.out.println("/***********************\\");
        System.out.println("|    Robot \"Sharp\"    |");
        System.out.println("|  C# Java Free Pascal  |");
        System.out.println("| www.videosharp.info/2 |");
        System.out.println("\\-----------------------/");


33722. --
genDodo
genDodo
ответить
# Консоль / WRITE - Вывод данных / Формула в юникоде / 2022-03-31 16:30

itpro.cz/juniconv/ - шикарно подойдет , пробуйте


33722. --
genDodo
genDodo
ответить
# Консоль / WRITE - Вывод данных / Калькулятор / 2022-03-31 13:58

System.out.println(71+((17*21)/(3*3*3+24))-12*(-15));


  • Звание: Гаммациклоп
  • Накопленный опыт: 69 часов
  • Собранный капитал: нет

Клуб формулистов

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

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





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

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

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

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