РЕБЯТ, ПОМОГИТЕ С ЗАДАЧЕЙ ПОЖАЛУЙСТА!
Нужно:
1) Создать файл example.txt и записать в него рандомно НЕКОТОРОЕ количество чисел
2) Рассортировать эти числа: в файл positiv.txt записать положительные числа, а в файл negativ.txt - отрицательные
3) Вывести на экран содержимое любого из файлов (дать возможность выбора).
Всё! Не оставайтесь равнодушными, мне очень срочно надо
Это на java нужно сделать? Вообще, задача простая. Условие на сортировку такое: если число больше нуля, тогда в positiv.txt, иначе если число меньше нуля, тогда в negativ.txt
да это я понимаю)
но так, как синтаксис не знаю, то и не знаю, как будет выглядеть код. можете чисто этот фрагмент кода написать и всё?
школьная задача
код элементарный но писать его здесь никому не охота
предполагается что вы хоть что то знаете в программировании
скажите что вам не понятно и я может продемонстрирую на примере
создать файл я смогу, вывод сделать - тоже. будь добр, помоги с сортировкой. как записать условие?
Это 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
спасибо!
Стоп надо в ручную расортировать или автоматом?
Примерно могу сказать алгоритом проги:
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
это не тебе нужно...
у меня перекур минут 5...10 есть.
ещё нужен код?
размял свой старческий мозг
Сложно слишком
смешно