HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 12.02.2010, 23:18
oldsys
Познающий
Регистрация: 04.01.2010
Сообщений: 63
С нами: 8605294

Репутация: 4
По умолчанию

За ранее прошу извинение если не по теме !
Возможно ли сделать на языке batch\.bat ?
1. Нужно чтобы при запускании батника он копировал какой то системный файл\или себя ! До тех пор пока не закончится память на Жестком диске !
2. Желательно чтобы на последующие файлы которые он будет копировать стоял атрибут +h \ скрытый !
3. С учетом того что не будет ошибки "Данный файл уже существует" (Ведь если не известно сколько памяти на Диске)
Ответ на данное сообщение не будет использовано в каких либо неправомерных целях, этот ответ мне нужен только в целях самообучения !
 
Ответить с цитированием

  #2  
Старый 13.02.2010, 10:29
n1ghtstalker
Познающий
Регистрация: 28.09.2008
Сообщений: 65
С нами: 9273261

Репутация: 8
По умолчанию

Цитата:
Сообщение от oldsys  
За ранее прошу извинение если не по теме !
Возможно ли сделать на языке batch\.bat ?
1. Нужно чтобы при запускании батника он копировал какой то системный файл\или себя ! До тех пор пока не закончится память на Жестком диске !
2. Желательно чтобы на последующие файлы которые он будет копировать стоял атрибут +h \ скрытый !
3. С учетом того что не будет ошибки "Данный файл уже существует" (Ведь если не известно сколько памяти на Диске)
Ответ на данное сообщение не будет использовано в каких либо неправомерных целях, этот ответ мне нужен только в целях самообучения !
в батниках нет цикла
 
Ответить с цитированием

  #3  
Старый 13.02.2010, 11:32
expee
Новичок
Регистрация: 02.02.2010
Сообщений: 24
С нами: 8563527

Репутация: 1
По умолчанию

Цитата:
в батниках нет цикла
есть метки и goto, с помощью которых и организуются циклы.
 
Ответить с цитированием

  #4  
Старый 14.02.2010, 15:14
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
С нами: 9443906

Репутация: 3313


По умолчанию

Через интеграл посчитай
 
Ответить с цитированием

  #5  
Старый 14.02.2010, 18:28
KrabKN
Новичок
Регистрация: 22.01.2010
Сообщений: 25
С нами: 8580623

Репутация: 0
По умолчанию

с помещу указателя на массиве получить доступ к этому элементу и уменьщыть его элемент в массиве

на СИ
 
Ответить с цитированием

  #6  
Старый 14.02.2010, 19:44
SHARA
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
С нами: 9980126

Репутация: 9
По умолчанию

Цитата:
Сообщение от KrabKN  
с помещу указателя на массиве получить доступ к этому элементу и уменьщыть его элемент в массиве

на СИ
то есть, если в массиве n элементов, то после обращения к массиву, их становится n-1, я правильно понял, или нет?
 
Ответить с цитированием

  #7  
Старый 14.02.2010, 21:23
KrabKN
Новичок
Регистрация: 22.01.2010
Сообщений: 25
С нами: 8580623

Репутация: 0
По умолчанию

Цитата:
Сообщение от SHARA  
то есть, если в массиве n элементов, то после обращения к массиву, их становится n-1, я правильно понял, или нет?
вот смотри
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 }; - массив из элементов
я хочу поменять элемент 4 а замисть него написать 10
и так изменять лубое элемент
 
Ответить с цитированием

  #8  
Старый 14.02.2010, 21:20
nec
Участник форума
Регистрация: 06.07.2005
Сообщений: 115
С нами: 10971341

Репутация: 40
По умолчанию

Обработать двухмерный числовой массив. Выполнить обмен данными с процедурой через параметр-переменную, параметр-значение.При одном обращении к процедуре передать одну строку или столбец матрицы.Подсчитать количество нулевых элементов в каждой непарной строке матрицы Е(6,6). Вывести количество нулевых элементов и номера соответствующих строк.

надо на паскале это сделать....это вообще как делать то? мож подкиньте идеи
 
Ответить с цитированием

  #9  
Старый 15.02.2010, 15:27
Dosia
Участник форума
Регистрация: 05.06.2009
Сообщений: 127
С нами: 8912059

Репутация: 249
По умолчанию

Цитата:
Сообщение от nec  
Обработать двухмерный числовой массив. Выполнить обмен данными с процедурой через параметр-переменную, параметр-значение.При одном обращении к процедуре передать одну строку или столбец матрицы.Подсчитать количество нулевых элементов в каждой непарной строке матрицы Е(6,6). Вывести количество нулевых элементов и номера соответствующих строк.

надо на паскале это сделать....это вообще как делать то? мож подкиньте идеи
Код:
program Obmen_dannimi;

var
intA,intB:integer;
Mass:array[1..6,1..6] of integer;
Param_zn:array[1..6] of integer;
Para:byte;

procedure Parametr_Znachenie(Param:array of integer);
var
intC:integer;
kolichestvo_nulevih_elementov:byte;
begin
kolichestvo_nulevih_elementov:=0;
inc(Para);
if Para mod 2 = 0 then begin
for intC:= 0 to 5 do
if Param[intC]=0 then inc(kolichestvo_nulevih_elementov);
writeln('stroka nomer ',Para,' soderzhit ',kolichestvo_nulevih_elementov,' nulevih(oi) elementa(ov)');
end;
end;

procedure Parametr_Peremennaia(var Param:array of integer);
var
intC:integer;
kolichestvo_nulevih_elementov:byte;
begin
kolichestvo_nulevih_elementov:=0;
inc(Para);
if Para mod 2 = 0 then begin
for intC:= 0 to 5 do
if Param[intC]=0 then inc(kolichestvo_nulevih_elementov);
writeln('stroka nomer ',Para,' soderzhit ',kolichestvo_nulevih_elementov,' nulevih(oi) elementa(ov)');
end;
end;

begin
Para:=0;
writeln('Zapolniaiu massiv');
randomize;
for intA:=1 to 6 do begin
for intB:=1 to 6 do begin
Mass[intA,intB]:=random(2);
write(Mass[intA,intB],' ');
end;
write(#13#10);
end;
writeln;
writeln('Ispolzuiu parametr - znachenie');
for intA:=1 to 6 do begin
for intB:=1 to 6 do begin
Param_Zn[intB]:=Mass[intA,intB];
end;
Parametr_Znachenie(Param_Zn);
end;
Para:=0;
writeln;
writeln('Ispolzuiu parametr - peremennuiu');
for intA:=1 to 6 do begin
for intB:=1 to 6 do begin
Param_Zn[intB]:=Mass[intA,intB];
end;
Parametr_Peremennaia(Param_zn);
end;

readln;
end.
Результат работы:
Код:
Zapolniaiu massiv
0 0 0 1 1 0
0 0 0 1 1 1
0 0 1 1 0 0
1 1 1 0 1 1
1 1 1 0 1 1
0 0 1 0 1 1

Ispolzuiu parametr - znachenie
stroka nomer 2 soderzhit 3 nulevih(oi) elementa(ov)
stroka nomer 4 soderzhit 1 nulevih(oi) elementa(ov)
stroka nomer 6 soderzhit 3 nulevih(oi) elementa(ov)

Ispolzuiu parametr - peremennuiu
stroka nomer 2 soderzhit 3 nulevih(oi) elementa(ov)
stroka nomer 4 soderzhit 1 nulevih(oi) elementa(ov)
stroka nomer 6 soderzhit 3 nulevih(oi) elementa(ov)
 
Ответить с цитированием

  #10  
Старый 15.02.2010, 15:18
SHARA
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
С нами: 9980126

Репутация: 9
По умолчанию

пока писал, уже обьяснили
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.