Нужно:
1) Создать файл example.txt и записать в него рандомно НЕКОТОРОЕ количество чисел
2) Рассортировать эти числа: в файл positiv.txt записать положительные числа, а в файл negativ.txt - отрицательные
3) Вывести на экран содержимое любого из файлов (дать возможность выбора).
Всё! Не оставайтесь равнодушными, мне очень срочно надо
Java
РЕБЯТ, ПОМОГИТЕ С ЗАДАЧЕЙ ПОЖАЛУЙСТА!
Это на java нужно сделать? Вообще, задача простая. Условие на сортировку такое: если число больше нуля, тогда в positiv.txt, иначе если число меньше нуля, тогда в negativ.txt
это не тебе нужно...
Илья Юдаков
у меня перекур минут 5...10 есть.
ещё нужен код?
ещё нужен код?
школьная задача
код элементарный но писать его здесь никому не охота
предполагается что вы хоть что то знаете в программировании
скажите что вам не понятно и я может продемонстрирую на примере
код элементарный но писать его здесь никому не охота
предполагается что вы хоть что то знаете в программировании
скажите что вам не понятно и я может продемонстрирую на примере
Юрий Калашников
создать файл я смогу, вывод сделать - тоже. будь добр, помоги с сортировкой. как записать условие?
Сложно слишком
Юрий Калашников
смешно
Это cmd скопировать код ниже в Gen_Sluchaynost.bat и можно сразу же запускать
Генерирует числа от -360 до 360 после можно на выбор запустить любой файл или выйти =)
@Echo Off
Title Generator Sluchaynosti
Del "%~dp0positiv.txt" "%~dp0negativ.txt" "%~dp0example.txt"
SetLocal
echo sgenerirovanny chisla ot -360 do 360 i pomeshheny v fajl example.txt
Set /A Kolvo=%RANdom:~-2%*3
:Gen
set /a i=%random%%%(360--360+1)+-360
Echo:%i% >>"%~dp0example.txt"
Set /a sch=sch+1
If not "%sch%"=="%Kolvo%" Goto :Gen
Echo sgenerirovanno "%Kolvo%" chisel
EndLocal
echo nazhmite lyubuyu klavishu chtoby raspredelit ix na negativ.txt i polozhitelnye&pause 1>nul
for /F %%a in ('type "%~dp0example.txt"') do If %%a GEQ 0 (Echo %%a>>"%~dp0positiv.txt") else (Echo %%a>>"%~dp0negativ.txt")
Echo.
:Info
cls
echo kakie chisla vam pokazat?
echo 1.positiv.txt
echo 2.negativ.txt
echo 3.example.txt
echo 4.Exit
CHOICE /C 1234
Goto Q%Errorlevel%
:Q1
Start "positiv" "%~dp0positiv.txt"&Goto :Info
:Q2
Start "negativ" "%~dp0negativ.txt"&Goto :Info
:Q3
Start "example" "%~dp0example.txt"&Goto :Info
:Q4
Exit
pause>nul

Генерирует числа от -360 до 360 после можно на выбор запустить любой файл или выйти =)
@Echo Off
Title Generator Sluchaynosti
Del "%~dp0positiv.txt" "%~dp0negativ.txt" "%~dp0example.txt"
SetLocal
echo sgenerirovanny chisla ot -360 do 360 i pomeshheny v fajl example.txt
Set /A Kolvo=%RANdom:~-2%*3
:Gen
set /a i=%random%%%(360--360+1)+-360
Echo:%i% >>"%~dp0example.txt"
Set /a sch=sch+1
If not "%sch%"=="%Kolvo%" Goto :Gen
Echo sgenerirovanno "%Kolvo%" chisel
EndLocal
echo nazhmite lyubuyu klavishu chtoby raspredelit ix na negativ.txt i polozhitelnye&pause 1>nul
for /F %%a in ('type "%~dp0example.txt"') do If %%a GEQ 0 (Echo %%a>>"%~dp0positiv.txt") else (Echo %%a>>"%~dp0negativ.txt")
Echo.
:Info
cls
echo kakie chisla vam pokazat?
echo 1.positiv.txt
echo 2.negativ.txt
echo 3.example.txt
echo 4.Exit
CHOICE /C 1234
Goto Q%Errorlevel%
:Q1
Start "positiv" "%~dp0positiv.txt"&Goto :Info
:Q2
Start "negativ" "%~dp0negativ.txt"&Goto :Info
:Q3
Start "example" "%~dp0example.txt"&Goto :Info
:Q4
Exit
pause>nul

Юрий Калашников
спасибо!
Стоп надо в ручную расортировать или автоматом?
Примерно могу сказать алгоритом проги:
1.Открыть фаил: example.txt (не ты, а прога должна прочитать фаил)
2.Проверить: Есть в файле что-небудь если нет то закрыть прогу если есть то продолжить
3.Проверить там числа если есть то проверить стоит ли передними "-" если стоит то записать число в фаил: negativ.txt если перед числом не стоит "-" то тогда записать в фаил: positiv.txt
4.Открыть форму с двумя кнопками (на одной написана: positiv,а на другой: negativ)
5.создать цикал который будет проверять какая кнопка нажата если positiv то открыть positiv.txt если negativ то открыть negativ.txt
Если хочешь код то скажи на каком языке надо написать код!
(Ещё можно сделать кнопку "Выход")
Примерно могу сказать алгоритом проги:
1.Открыть фаил: example.txt (не ты, а прога должна прочитать фаил)
2.Проверить: Есть в файле что-небудь если нет то закрыть прогу если есть то продолжить
3.Проверить там числа если есть то проверить стоит ли передними "-" если стоит то записать число в фаил: negativ.txt если перед числом не стоит "-" то тогда записать в фаил: positiv.txt
4.Открыть форму с двумя кнопками (на одной написана: positiv,а на другой: negativ)
5.создать цикал который будет проверять какая кнопка нажата если positiv то открыть positiv.txt если negativ то открыть negativ.txt
Если хочешь код то скажи на каком языке надо написать код!
(Ещё можно сделать кнопку "Выход")
Юрий Калашников
Спасибо! Код нужен на java
Юрий Калашников
начало примерно такое
import java.util.*;
import java.io.*;
public class Var5 {
public static void main(String[] args) throws IOException{
new Var5();
}
Var5() throws IOException{
Scanner sc=new Scanner(System.in);
FileOutputStream pos=new FileOutputStream("example.txt");
BufferedOutputStream bos=new BufferedOutputStream(pos);
DataOutputStream dos=new DataOutputStream(bos);
FileOutputStream pos1=new FileOutputStream("file1.txt");
BufferedOutputStream bos1=new
import java.util.*;
import java.io.*;
public class Var5 {
public static void main(String[] args) throws IOException{
new Var5();
}
Var5() throws IOException{
Scanner sc=new Scanner(System.in);
FileOutputStream pos=new FileOutputStream("example.txt");
BufferedOutputStream bos=new BufferedOutputStream(pos);
DataOutputStream dos=new DataOutputStream(bos);
FileOutputStream pos1=new FileOutputStream("file1.txt");
BufferedOutputStream bos1=new
Похожие вопросы
- Помогите с задачей !
- Помогите с задачей . Код по желанию, мне нужен ход решения .
- Помогите с задачей по JAVA
- Помогите с java пожалуйста!!
- Java | Помогите, пожалуйста с задачей.
- Помогите пожалуйста с задачей первого курса.
- Помогите пожалуйста задачи для Java.
- Помогите please решить задачу Java: Дано координату шахматного коня например е2.Требуется вывести все варианты хода коня
- Помогите задачи на Java!
- Логическая задача. Информатика
но так, как синтаксис не знаю, то и не знаю, как будет выглядеть код. можете чисто этот фрагмент кода написать и всё?