powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка вывода в файл
13 сообщений из 13, страница 1 из 1
Ошибка вывода в файл
    #37886438
whizzzkey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! я новичок в освоении java, не могу решить простую задачку, а точнее не пойму почему на выходе у меня ничего нет - а именно мне нужно вычислить длину 15 окружностей с произвольным радиусом и записать содержимое в файл, вот мой код
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
import java.util.Random;
import java.io.PrintWriter;
import java.io.FileOutputStream;
import java.io.FileNotFoundException;

public class mass1 {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int[] a = new int[15];
		double pi = 3.14;
		double result;
		PrintWriter zzz = null;
		for (int i = 0; i==15; i++)
		  {
		    Random r = new Random();
		    a[i] = r.nextInt(100);
		  }
		try
		  {
		    zzz = new PrintWriter(new FileOutputStream("my_test_file.txt"));
		  }
		catch(FileNotFoundException e)
		  {
	            System.out.println("Ошибка открытия файла my_test_file.txt");
		    System.exit(0);
		  }
		for (int j = 0; j==15; j++)
		  {
		    result=2*pi*a[j];
		    zzz.println("Длина Окружности номер "+Integer.toString(j)+"Равна"+Double.toString(result));
		  }
               zzz.close();
	}

}


В нём я объявляю массив, рандомно его заполняю, подключаю PrintWriter для вывода в файл и вторым циклом записываю результат в файл, ОТКРЫВАЮ файл - а там НИЧЕГО НЕТ, объясните где не прав
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886444
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Воспользуйтесь пошаговой отладкой.
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886601
m.gisko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
j<15
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886608
m.gisko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ох да и i<15
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886710
whizzzkey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ошибки справил, но все равно даже массив не заполняет, не пойму почему
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
import java.util.Random;
import java.io.PrintWriter;
import java.io.FileOutputStream;
import java.io.FileNotFoundException;

public class mass1 {
	public static void main(String[] args) {
		int[] a = new int[15];
		double pi = 3.14;
		double result;
		PrintWriter zzz = null;
	        Random r = new Random();
		for (int i = 0; i==a.lenght; i++)
		  {
		    a[i] = r.nextInt(100);
		  }
		try
		  {
		    zzz = new PrintWriter(new FileOutputStream("my_test_file.txt"));
		  }
		catch(FileNotFoundException e)
		  {
	            System.out.println("Ошибка открытия файла my_test_file.txt");
		    System.exit(0);
		  }
		for (int j = 0; j==a.Lenght; j++)
		  {
		    result=2*pi*a[j];
		    zzz.println("Длина Окружности номер "+Integer.toString(j)+"Равна"+Double.toString(result));
		  }
               zzz.close();
	}
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886799
sanBez
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whizzzkeyОшибки справил, но все равно даже массив не заполняет, не пойму почему
Вы принципиально не читаете, того что вам отвечают?
Тогда даже не пробуйте вставить в циклы типа:
Код: java
1.
System.out.println(Integer.toString(i));


Лучше еще вопрос задайте
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886824
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Человек просто не понимает, как работает оператор for(;;)
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886955
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как у него вообще это компилируется?

Код: java
1.
i==a.lenght
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886960
GorloPavel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
whizzzkey,

Не получается? :)
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886974
m.gisko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonКак у него вообще это компилируется?

Код: java
1.
i==a.lenght



компилируется нормально, вот если бы написал i=a.length тогда б вылетал)
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37886996
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Одесса, да у него последний исходник вообще не скомпилируется.
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37887024
m.gisko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

сори я чет не подумал на счет опечаток)
...
Рейтинг: 0 / 0
Ошибка вывода в файл
    #37905882
whizzzkey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ошибки исправил, все компилится, всем спасибо закрывайте тему
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка вывода в файл
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]