Как может быть, что:
в первом цикле для решения на сайте работает i=0; i<=8; (в среде разработки int a=1; a<10; )
во втором соответственно int i=0; i<=10; (int b=1; b<12;)?
Как это возможно?
Маргарита Тур
7 уровень
Разные данные для решения на сайте и в среде разработки
Решен
Комментарии (9)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Маргарита Тур
30 января 2019, 14:15
Всем-всем большое спасибо! Разобралась!
0
Rustam Aliev
29 января 2019, 21:57
В первом цикле вы использовали print а не println, поэтому получается что второй цикл выводит первую восьмерку в той же строке что и первые 9 восьмерок и их получается десять, а потом выводит 10 остальных строк с 8ками.
+1
Маргарита Тур
29 января 2019, 20:40
Спасибо! Сложно балансировать между "нельзя выкладывать решение задачи" и желанием получить ответ на свой вопрос:)
Итак:
Используя цикл for вывести на экран:
- горизонтальную линию из 10 восьмёрок
- вертикальную линию из 10 восьмёрок.
Решение на сайте (задача выполнена):
for (int i=0; i<=8; i++)
System.out.print("8");
for (int i=0; i<=10; i++)
System.out.println("8");
Решение в среде разработки (все печатает, как надо):
for (int a=1; a<10; a++)
System.out.print("8"+" ");
for (int b=1; b<12; b++)
System.out.println("8");
0
Костя
29 января 2019, 20:49
for (int i=0; i<=10; i++) 0-10 11циклов
for (int b=1; b<12; b++) 1-11 11 циклов
если я правильно понял вопрос
0
Костя
29 января 2019, 20:50
for (int i=0; i<=8; i++) 0-8 =9
for (int a=1; a<10; a++) 1-9 =9
0
Маргарита Тур
29 января 2019, 21:00
ага, все так, только фигура 10 на 10:)
0
RiccioMaster
30 января 2019, 07:25
Из "решения для IDE" - первый цикл печатает 9 цифр и оставляет курсор на своей строке. Второй цикл стартует с той же строки и печатает там десятую 8-ку.
Ну и потому в высоту получается десятка цифр 8 (если не засчитывать восьмерку из первого ряда).
Код должен был бы выглядет так:
+1
Костя
30 января 2019, 07:51
ошибся в прошлом коменте,
поменяй в одном цикле 8 на что-нибудь другое и посчитай 11на9 там выходит
0
Сергеев ВикторMaster
29 января 2019, 19:59
запомните, когда вы пишите вопрос не прикладывая код вы сильно сужаете количество помогающих =)
0