Привет, Николай! Отличная работа :) Продолжай в том же духе и отличные результаты не заставят себя долго ждать. Успехов тебе в изучении C#
Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256
Подписка КФ до: 2019-07-08
Остаток байтов: 1737
Вы являетесь участником Клуба формулистов.
Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256
Подписка КФ до: 2019-06-08
Остаток байтов: 1481
Вы являетесь участником Клуба формулистов.
Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256
Подписка КФ до: 2019-05-09
Остаток байтов: 1281
Вы являетесь участником Клуба формулистов.
Жаль картинки нельзя прикреплять, у меня есть подходящая)
Mолодец! Использовать конструкцию If-else, теранрный оператор -Это хорошо при создании нового своего приложения .
Было страшно отправлять решение задачи на джаве, т.к. в консоль выводились значения с запятой, а не с точкой:
for (int i = 0; i <= 90; i++)
{
res = Math.cos((i * Math.PI) / 180);
System.out.print ("cos " + i + " = ");
System.out.format("%.3f%n",res);
}
Но к счастью обошлось, Робот Шарп все понял даже с запятыми)
Ааа, значит вот как действует этот оператор. Большое спасибо за пояснение
Оператор ~ - это побитовый оператор, применяется к каждому биту числа. Если объяснять коротко и без подробностей, то в случае исходного бита 1, в результате получится 0, и наоборот, если исходный бит 0, то получится 1. В тесте дано число a=3, в битовом представлении это 00000011. ~a инвертирует все биты, поэтому получится 11111100 - это двоичное представление числа -4.
По моему мнению отличная задача дня. Да, решение на уровне пятого класса, но чтобы размять пальцы и вспомнить азы самое то :) Плюсом ко всему, не наблюдалось никаких проблем с отправкой решения на языке java.
Всё верно, это ускоряет работу.
В Java есть 8 примитивных типов, которые делят на 3 группы, вот они:
Целые числа — byte, short, char, int, long
Числа с плавающей точкой (иначе дробные) — float, double
Логический — boolean
Едет из Москвы домой студент—программист. Бухнул малость, заснул в руках с книжкой «теория полей». Утром все проснулись, кроме студента. Проводница видит заглавие на его книжке — «Теория полей» и будит: — Вставай, агроном.
Подписка в Клуб формулистов обновлена.
Количество дней: +30
Количество байт: +256
Подписка КФ до: 2019-04-09
Остаток байтов: 942
Вы являетесь участником Клуба формулистов.
Дело в типе считываемого числа. Измените int на long . и еще, может быть Вам попробовать считать число при помощи класса Scanner ?
Робот Шарп продолжает игнорировать правильные решения на java :(
Задача дня получилась в таком виде:
public class Program
{
public static void main(String[] args)
{
int N = Integer.parseInt(System.console().readLine());
long sum = 0;
for (int i = 1; i <= N; i++) sum += i;
System.out.println (sum);
}
}
Может знает кто в чем тут дело?
Все понятно. Всё получилось! Это просто замечательно!!!
Молодец!!!
Есть несложное решение и на Java, жаль робот его не оценил((
public class Exo
{
public static void main(String[] args)
{
String input = System.console().readLine();
System.out.println (input);
System.out.println (input);
}
}
Достаточно важная тема, желаю тебе успехов в дальнейшем изучении!
У тебя неплохое решение задачи, но как думаешь, можно ли ее упростить? Допустим, чтобы подсчет квадратов и их вывод в консоль был в одном цикле for? Так же попробуй сделать вывод не с 0, а с 1.
Молодец, что у тебя все получилось. Не могу сказать, что это уж совсем "Все просто"
Удачи в дальнейших работах и изучении!
Здорово, продолжай в том же духе! :)
Замечательные программы, продолжай в том же духе!
Спасибо. Тоже надеюсь что не заброшу ибо программа достойна того что-бы быть представленной в портфолио. Но пока уровня знаний не хватает, прям остро чувствуется недостаток теории. Вот прямо начал книгу читать. И даже потом чувствую надо будет переделывать с нуля, что-бы получилось реализовать все как у родительской программы.
Программа здорово выглядит, надеюсь не забросишь ее, а будешь потихоньку воплощать все свои идеи. Удачи!
Спасибо вам за помощь! Теперь все работает как часы) А ошибка действительно была в названии файла.
Судя по скриншоту, вы верно указали путь к javac, это хорошо. Я думаю проблема в том, что javac не может найти файл Test.java, потому что, как вы пишете, он находится на рабочем столе, а текущая рабочая директория в консоли на скриншоте это C:\Users\Yana. Понимаете, разные директории, javac ищет файл Test.java в C:\Users\Yana, а его там нет, он на рабочем столе. Просто скопируйте ваш файл Test.java в папку C:\Users\Yana и ещё раз запустите javac с учётом полного пути.
Может переменные среды прописать? Перезагрузиться не забудьте, если будете пробовать компиляцию после установки переменных среды, без перезагрузки операционной системы может не подхватить изменения. www.videosharp.info/17947/checking/java-start=1065
Второй вариант, может и неверный (код на иллюстрациях не вызывает сомнений) - лишний пробел в строке запуска?
И последнее, что приходит на ум - может в имени файла затесалась кириллическая литера, выглядит как надо, а компилятор этого файла и не видит, если его набрали в отличающейся раскладке.
Но это уже мои фантазии)
Удачи!
Подписка в Клуб формулистов обновлена.
Количество дней: +40
Количество байт: +512
Подписка КФ до: 2019-03-10
Остаток байтов: 512
Вы являетесь участником Клуба формулистов.
Приветствую! хорошее начало =)
Красиво получилось! На мой взгляд картинки трудноваты, но так даже интереснее :)