Где ошибка валидатор
Где ошибка не пойму
package com.javarush.task.task07.task0713;
import java.util.ArrayList;
/*
Играем в Jолушку
*/
import java.util.ArrayList;
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader reader = new BufferedReader((new InputStreamReader(System.in)));
ArrayList<Integer> main = new ArrayList<>();
// ArrayList<Integer> list4 = new ArrayList<>();
ArrayList<Integer> list2 = new ArrayList<>();
// ArrayList<Integer> list4 = new ArrayList<>();
ArrayList<Integer> list3 = new ArrayList<>();
ArrayList<Integer> list4 = new ArrayList<>();
// ArrayList<Integer> main = new ArrayList<>();
for(int i=0;i<20;i++){
main.add(Integer.parseInt(reader.readLine()));
}
for(int i=0;i<20;i++){
int x = main.get(i);
if((x%3!=0) || (x%3!=0 && x%2!=0) || x%2==0){
list4.add(x);
}
if( x%3==0 || (x%3==0 && x%2==0)){
list2.add(x);
}
if(x%2==0 || (x%2==0 && x%3==0) ){
list3.add(x);
}
}
// for(int i=0;i<main.size();i++){
// list4.add(main.get(i));
// }
printList(list2);
printList(list3);
printList(list4);
} //main close
public static void printList(ArrayList<Integer> list) {
//напишите тут ваш код
for(int i=0;i<list.size();i++){
System.out.println(list.get(i));
}
}
} // Solution close
Образовательный портал для подготовки к экзаменам
Математика профильного уровня
Математика профильного уровня
Сайты, меню, вход, новости
Задания
Версия для печати и копирования в MS Word
Сторона правильной треугольной призмы ABCA1B1C1 равна 8. Высота этой призмы равна 6.
а) Докажите, что плоскость, содержащая прямую и параллельная прямой
делит пополам ребро
б) Найти угол между прямыми CA1 и AB1.
Спрятать решение
Решение.
Рассмотрим призму в основании которой лежит ромб ABDC. Эта призма является прямым параллелепипедом. Поэтому
а) Таким образом, плоскость Эта плоскость пересекает плоскость
по прямой
Диагонали ромба ABDC делятся точкой пересечения пополам, а это то, что и требовалось доказать.
б) Искомый угол это угол Из прямоугольного треугольника
по теореме Пифагора находим:
Аналогично,
В равнобедренном треугольнике ABD имеем
значит, сторона
Тогда, в равнобедренном треугольнике
Ответ:
Спрятать критерии
Критерии проверки:
Критерии оценивания выполнения задания | Баллы |
---|---|
Имеется верное доказательство утверждения пункта a) и обоснованно получен верный ответ в пункте б) | 3 |
Получен обоснованный ответ в пункте б)
ИЛИ имеется верное доказательство утверждения пункта а) и при обоснованном решении пункта б) получен неверный ответ из-за арифметической ошибки |
2 |
Имеется верное доказательство утверждения пункта а)
ИЛИ при обоснованном решении пункта б) получен неверный ответ из-за арифметической ошибки, ИЛИ обоснованно получен верный ответ в пункте б) с использованием утверждения пункта а), при этом пункт а) не выполнен |
1 |
Решение не соответствует ни одному из критериев, приведённых выше | 0 |
Максимальный балл | 3 |
Михаил Гончаров 05.02.2017 06:15
в задании сказано: Сторона правильной ТРЕУГОЛЬНОЙ призмы… а решение начинается с того, что наша призма 4-х угольная
Александр Иванов
Михаил, в решении не говорят, что НАША призма четырёхугольная, говорят рассмотрим четырёхугольную призму. А это, согласитесь, разные вещи.
Наталия Никитина 10.02.2017 16:32
Я не пойму, как так получилось. Я использовала теорему косинусов. У меня такие же значения АD и AB1и B1D (8 корней из3 и по 10) В результате угол arccos(1/25) Но я не достраивала до призмы. Где ошибка, не пойму.
Александр Иванов
А ошибки нет.
Kochumar 0 / 0 / 0 Регистрация: 15.06.2022 Сообщений: 18 |
||||
1 |
||||
Не пойму где ошибка в задании01.07.2022, 15:31. Показов 918. Ответов 3 Метки нет (Все метки)
всем привет. подскажите в чем ошибка, почему не пишется в файл. 2020-02-10 15:00:00 продам гараж. При вводе слова exit программа завершает работу. вот код:
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
01.07.2022, 15:31 |
Ответы с готовыми решениями: Где кроется ошибка в данном задании? Плавающая ошибка при передаче данных через GET на сайт. Не пойму где ошибка!
не пойму где ошибка Не пойму, где ошибка 3 |
psergee 140 / 131 / 47 Регистрация: 14.05.2021 Сообщений: 609 |
||||
01.07.2022, 16:24 |
2 |
|||
Решение
почему не пишется в файл. Так у тебя выход из программы по return. До записи в файл даже не доходит. Надо просто покинуть цикл. Через break, например.
file, err := os.Create(fileName) Зачем нужен весь это код, если ioutil.WriteFile делает все это сама?
И про выход из программы хорошо бы писать после записи в файл.
1 |
0 / 0 / 0 Регистрация: 15.06.2022 Сообщений: 18 |
|
01.07.2022, 17:20 [ТС] |
3 |
спасибо, я уже позже сам нашел где собака зарылась)))
0 |
Peoples 1623 / 953 / 782 Регистрация: 06.02.2016 Сообщений: 2,449 Записей в блоге: 30 |
||||
02.07.2022, 04:40 |
4 |
|||
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
02.07.2022, 04:40 |
Помогаю со студенческими работами здесь
не пойму где ошибка interface uses не пойму где ошибка Не пойму где ошибка Не пойму где ошибка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: 4 |
Где ошибка?
Где ошибка не пойму?
package com.javarush.task.task14.task1420;
import java.io.*;
/*
НОД
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = null;
reader = new BufferedReader (new InputStreamReader(System.in));
int x = Integer.parseInt(reader.readLine());
if(x <= 0) {
throw new Exception();
}
reader = new BufferedReader (new InputStreamReader(System.in));
int y = Integer.parseInt(reader.readLine());
if(y <=0) {
throw new Exception();
}
while (x != 0 || y != 0) {
if(x > y) {
x = x % y;
}
else {
y = y % x;
}
}
System.out.println (x + y);
}
}
-
#1
Доброго всем времени суток. Я начинающий еще в программировании. Вроде создал код для непосредственной записи через FTP сервер сразу на флешку, а выдает ошибку. Целый день сижу и не вижу. Уже и функцию перед сетапом поставил.
вот код на гитхабе https://github.com/ospkant/Myrepos/blob/main/WiFiClient3.ino
Может вообще я не правильно сделал?
-
#2
Приветствую. Я думаю вам ответят быстрее если вы выложите код сюда и покажете что за ошибка выходит. А то придётся зайти на гит, скачать, установить, посмотреть что за ошибка и только после этого пытаться вам помочь
-
#3
#include <ESP8266WiFi.h>
#include <FS.h>
#include <ESP8266FtpServer.h>
#include <SD.h>
const char* ssid = «…..»;
const char* password = «…..»;
FtpServer ftpSrv;
File uploadFile;
bool fileOpen = false;
void onFileReceived(FtpServer::FileMeta_t file_meta) {
Serial.println(«File received»);
if (fileOpen) {
uploadFile.close();
}
uploadFile = SD.open(file_meta.name, FILE_WRITE);
fileOpen = true;
}
void setup() {
Serial.begin(9600);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED)
delay(500);
Serial.print(«nnLocal IP: «);
Serial.println(WiFi.localIP());
if (!SD.begin(4)) {
Serial.println(«SD card initialization failed»);
return;
}
Serial.println(«SD card initialized»);
ftpSrv.begin(«login»,»password»); // Инициализируем FTP-сервер (на 21-й порт)
ftpSrv.onFileReceived(onFileReceived);
}
void loop() {
ftpSrv.handleFTP();
}
variable or field ‘onFileReceived’ declared void
-
#4
Класс FtpServer содержит только 2 метода:
begin(String uname, String pword);
handleFTP();
Откуда …ять взялось onFileReceived??? Конечно не компилируется…
А что по этому поводу говорит Example библиотеки?
-
#5
Переходите с Arduino IDE на нормальную IDE. VS Code + PlatformIO например. 99% вопросов «почему не того» сразу отпадут.
-
#6
Переходите с Arduino IDE на нормальную IDE. VS Code + PlatformIO например. 99% вопросов «почему не того» сразу отпадут.
Вот сейчас как раз разбираюсь. После Arduino IDE еще не привык. Хоббийно программирую в VS обычной, но там другой интерфейс, а с VS Code разобраться надо… Так все таки, может быть готовое решение есть для задачи? Блин, я вообще в собственном коде запутался.
VS Code пока нормальных туториалов на ютубе не нашел, сейчас сам разбираюсь… Если есть годный контент у кого, поделитесь пожалуйста или пошлите туда… где есть….
-
#7
PlatformIO можно «прилепить» и к «обычной» VS. Чуток с «бубном» просто.
Пример из библиотеки полностью рабочий. Проверил. Качается и заливается туда-обратно. Но в Flash ессно. В чем собственно вопрос? Надо на SD?
-
#8
VS Code пока нормальных туториалов на ютубе не нашел, сейчас сам разбираюсь… Если есть годный контент у кого, поделитесь пожалуйста или пошлите туда… где есть….
-
#9
PlatformIO можно «прилепить» и к «обычной» VS. Чуток с «бубном» просто.
Пример из библиотеки полностью рабочий. Проверил. Качается и заливается туда-обратно. Но в Flash ессно. В чем собственно вопрос? Надо на SD?
С компьютера через FTP на SD транзитом, без флеша с буфером хотел сделать, но я еще даже не юниор в этом деле, а младенец С буферами вообще бяда…
-
#10
Сейчас в новой PlatformIO вообще другой интерфейс и в VS Code тоже, пока найдешь… И Гайвер не все там показывает, а кратко, а мне именно по интерфейсу нужно, что где находиться, чтобы пальцем ткнули.
-
#11
С компьютера через FTP на SD транзитом, без флеша с буфером хотел сделать, но я еще даже не юниор в этом деле, а младенец
С буферами вообще бяда…
Тут не подскажу — нет SD карты для теста… Может кто еще подскажет. И…
VSCode – документация PlatformIO 5.0.5a1
PlatformIO IDE — это интегрированная среда разработки нового поколения для Интернета вещей. Кросс-платформенная система сборки без внешних зависимостей от ПО ОС: 800+ плат Более 35 платформ разработки 20+ платформ Отладка Удаленная разработка Модульное тестирование Интеллектуальное…
futurei.ru
Переползаем на PlatformIO | kotyara12.ru
В статье рассмотрен процесс миграции с платформы Arduino на VSCode + PlatformIO и все те проблемы и трудности, с которыми мне пришлось при этом столкнуться.
kotyara12.ru
-
#12
У Гайвера все просто, а здесь… Надо все искать…
-
#14
И нех туда лезть. Первая верхняя иконка слева ваше все (2 листа). Больше для начала не надо.
-
#15
в VS Code тоже, пока найдешь
Попробуйте плагин arduino от microsoft, по сложности, как ардуиноиде.
Практически надо только указать путь, где находятся библиотеки.
-
#16
Попробуйте плагин arduino от microsoft, по сложности, как ардуиноиде.
Практически надо только указать путь, где находятся библиотеки.
Уже более менее разобрался , только не пойму, почему когда из Quick Access нахожу и добавляю нужную библиотеку в проект, она в проекте не появляется
. Может быть проблема в пути с русскими буквами. Попробую переделать в настройках поменять путь для компиляции, может что изменится
-
#17
Как я раньше без нее жил (VS Code и Platform IO), Arduino IDE в сторонке тихо отдыхает и нервно ждет, когда его удалят. Насколько удобный инструмент. Все под рукой, что надо. Изменил путь в настройках, но перед этим я библиотеку в platformio.ini записал, в итоге не знаю, что сработало, но ведь библиотеку увидел. Теперь дело пойдет…..
-
#18
Попробуйте ардуиноиде 2, там все есть из коробки.
почему когда из Quick Access нахожу и добавляю нужную библиотеку в проект
Я не использую platformio, в мс плагине такого нет, там просто показал в настройках путь к папке со всеми библиотеками, в проекте написал #include название библиотеки и вперёд.
-
#19
Вроде разобрался. Но одного понять не могу, какой конечный адрес 8266 32Mbit (4MB)? Я пытаюсь высчитать его по коду:
uint32_t flashSize = ESP.getFlashChipSize(); // получение данных о флеш-памяти
uint32_t flashStartAddr = 0x40200000; // адрес начала флеш памяти
uint32_t flashEndAddr = flashStartAddr + flashSize — 1; // мы вычитаем 1 из вычисленного адреса,
// чтобы получить адрес последней доступной ячейки памяти.
Serial.println(«»);
Serial.print(«Flash size: «); // вывод текста
Serial.println(flashSize); // вывод размера флеш памяти
Serial.print(«Flash start address: 0х»); // адрес начала флеш памяти
Serial.println(flashStartAddr, HEX); //вывод значения адреса начала флеш памяти
Serial.print(«Flash end address: 0x»);
Serial.println(flashEndAddr, HEX); //вывод значения адреса конца флеш памяти
А он мне выдает в монитор:
Flash size: 4194304
Flash start address: 0х40200000
Flash end address: 0x405FFFFF
Тогда получается, что 0x405FFFFF правильный конец адреса? Просто читал, что у этого контроллера адрес должен быть 0x407FFFFF. А если я вообще не буду вычитать, тогда адрес будет 0x40600000. Какой из них правильный или микроконтроллер изменяет адреса флеш-памяти? По правильному конечно вычитать надо -1 так как адресация начинается с нуля.
-
#20
Но одного понять не могу, какой конечный адрес 8266 32Mbit (4MB)
Я начал бы с поиска по «адресное пространство esp8266».
Последнее редактирование: 1 Мар 2023