ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 28.04.2010, 23:43
Аватар для admiral73
admiral73
Новичок
Регистрация: 28.04.2010
Сообщений: 1
Провел на форуме:
19174

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

доброго времени суток, помогите плз с задачами:
1.Вставить нулевую строку и нулевой столбец перед строками и столбцами, где находятся минимальные элементы.
2.Поменять местами каждые две строки массива.
3.Удалите строки, содержащие более одного максимального элемента, а затем столбцы, сумма элементов которых равна заданному числу. Если такого столбца или строки нет, то вывести сообщение об этом.
4.Удалите строки, содержащие ноль, а затем столбцы, в которых только отрицательные элементы.Если такого столбца или строки нет, то вывести сообщение об этом.
 
Ответить с цитированием

  #2  
Старый 29.04.2010, 00:47
Аватар для meisterr
meisterr
Участник форума
Регистрация: 25.02.2009
Сообщений: 110
Провел на форуме:
498761

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

Pascal

определить каких элементов в массиве больше положительных отрицательных или нулевых
 
Ответить с цитированием

  #3  
Старый 29.04.2010, 01:07
Аватар для EndLeSSDre@M
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
Провел на форуме:
3055344

Репутация: 259
Отправить сообщение для EndLeSSDre@M с помощью ICQ
По умолчанию

Цитата:
Сообщение от meisterr  
Pascal

определить каких элементов в массиве больше положительных отрицательных или нулевых
PHP код:
uses crt;
var
p,o,n,i:integer;
begin
clrscr
;
for 
i:=1 to n do
begin
if a[i]>0 then p:=p+1;
if 
a[i]<0 then o:=o+1;
if 
a[i]=0 then n:=n+1;
end;
if (
p>o) and (p>nthen writeln('bolshe polojatelnih');
if (
o>p) and (o>nthen writeln('bolshe otricatelnih');
if (
n>p) and (n>othen writeln('bolshe nulevih');
readln;
end
 
Ответить с цитированием

  #4  
Старый 29.04.2010, 16:54
Аватар для Bengl
Bengl
Новичок
Регистрация: 13.09.2009
Сообщений: 5
Провел на форуме:
164267

Репутация: 0
Отправить сообщение для Bengl с помощью ICQ
Smile

Pascal

Условие: Ввести строку, найти все символы которые встречаются в словах либо только с четными, либо только с нечетными порядковыми номерами.

Код:
Пример: мама мыла раму поэтому снег выпал

буква Ы встречается только в четных словах 2 и 6. Значит она нам подходит.

аналогично буквы
Р (только в 3 нечетном слове)
Э (только в 4 четном слове)
С (только в 5 нечетном слове)
В (только в 6 четном слове)
Л (во 2 и 6 четных словах)
П (в 4 и 6 четных словах)
T (в 4 слове)
O (в 4 слове)

Значит программа должна вывести нам буквы Ы Р Э С В Л П Т O.
Задачу нужно решить с использованием множеств.

Последний раз редактировалось Bengl; 29.04.2010 в 17:53..
 
Ответить с цитированием

  #5  
Старый 02.05.2010, 13:38
Аватар для EndLeSSDre@M
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
Провел на форуме:
3055344

Репутация: 259
Отправить сообщение для EndLeSSDre@M с помощью ICQ
По умолчанию

Цитата:
Сообщение от Bengl  
Pascal

Условие: Ввести строку, найти все символы которые встречаются в словах либо только с четными, либо только с нечетными порядковыми номерами.

Код:
Пример: мама мыла раму поэтому снег выпал

буква Ы встречается только в четных словах 2 и 6. Значит она нам подходит.

аналогично буквы
Р (только в 3 нечетном слове)
Э (только в 4 четном слове)
С (только в 5 нечетном слове)
В (только в 6 четном слове)
Л (во 2 и 6 четных словах)
П (в 4 и 6 четных словах)
T (в 4 слове)
O (в 4 слове)

Значит программа должна вывести нам буквы Ы Р Э С В Л П Т O.
Задачу нужно решить с использованием множеств.
Дело было вечером, делать было нечего))))
задачка была интересная, поэтому решил ее добить))) вот код, токо хз на счет рациональности))) первый раз такую делаю! но работает, это точно)))

PHP код:
var bukviset of char;
    
stroka,str,v,m:string;
    
a,u,i,x,y,e1,e2,k:integer;
    
s:array[1..100of string;
    
q:array[1..100of integer;
    
t:char;
    
label metka;

begin
  bukvi
:=[];
  
write('vvedite stroku: ');
  
readln(stroka);
  
str:=stroka;
  
a:=1;
  
k:=1;
  
y:=0;
  
e1:=0;
  
e2:=0;
    while 
str<>'' do
    
begin
      a
:=pos(' ',str);
      if 
a=0 then a:=length(str);
      
s[k]:=copy(str,1,a);
      
delete(str,1,a);
      
k:=k+1;
    
end;

    for 
i:=1 to length(stroka) do
    
begin
      t
:=stroka[i];
      if 
t in bukvi then goto metka;
        for 
u:=1 to k do
        
begin
          x
:=pos(t,s[u]);
            if 
x<>0 then
            begin
              y
:=y+1;
              
q[y]:=u;
            
end;
        
end;

    for 
u:=1 to y do
    
begin
      
if q[umod 2=0 then e1:=e1+1;
      if 
q[umod 2<>0 then e2:=e2+1;
    
end;
    
    if (
e1=y) or (e2=ythen
    begin
      
include(bukvi,t);
      
m:=m+t+' ';
    
end;
    
e1:=0;
    
e2:=0;
    
y:=0;
    
metkaend;
  
writeln(m);
  
readln;
end
И скорее всего, код не читаемый))) но рабочий это проверено!

По больше бы таких задачек тут))

Последний раз редактировалось EndLeSSDre@M; 02.05.2010 в 13:43..
 
Ответить с цитированием

  #6  
Старый 29.04.2010, 21:06
Аватар для Ss[x]dD
Ss[x]dD
Познающий
Регистрация: 07.06.2009
Сообщений: 30
Провел на форуме:
205687

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

Ребята, помогите создать цикл, чета голова совсем неработает )
Вобщем:

в едит1 вводим число - пусть будет 3
в едит2 нужно вывести числа через "," по этой формуле = 2^n (n-число которое вводим в едит1) т.е. должны получить такие числа в едит2: 2^0, 2^1, 2^2, 2^3.
 
Ответить с цитированием

  #7  
Старый 29.04.2010, 22:14
Аватар для Robobit
Robobit
Новичок
Регистрация: 16.03.2010
Сообщений: 6
Провел на форуме:
11714

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

Здравствуйте!
Пожалуйста помогите выполнить лабораторную работу на любом языке.
Тема:Массивы
Цел работы - программирование задач на одномерные и двумерные массивы

Задана матрица размерностью n*m.
Проверить, все ли строки матрицы упорядоченны по убыванию. Если нет, найти первую неупорядоченную строку и упорядоченную.
 
Ответить с цитированием

  #8  
Старый 29.04.2010, 23:42
Аватар для EndLeSSDre@M
EndLeSSDre@M
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
Провел на форуме:
3055344

Репутация: 259
Отправить сообщение для EndLeSSDre@M с помощью ICQ
По умолчанию

Цитата:
Сообщение от Ss[x]dD  
Ребята, помогите создать цикл, чета голова совсем неработает )
Вобщем:

в едит1 вводим число - пусть будет 3
в едит2 нужно вывести числа через "," по этой формуле = 2^n (n-число которое вводим в едит1) т.е. должны получить такие числа в едит2: 2^0, 2^1, 2^2, 2^3.
PHP код:
procedure TForm1.Button1Click(SenderTObject);
var 
n,s,i,k:integer;
    
t:string;
begin
n
:=strtoint(edit1.text);
s:=1;
for 
i:=0 to n do
begin
for k:=1 to i do
begin
s
:=s*2;
end;
t:=t+inttostr(s)+',';
s:=1;
end;
edit2.text:=t;

end;

end
Цитата:
Сообщение от Robobit  
Здравствуйте!
Пожалуйста помогите выполнить лабораторную работу на любом языке.
Тема:Массивы
Цел работы - программирование задач на одномерные и двумерные массивы

Задана матрица размерностью n*m.
Проверить, все ли строки матрицы упорядоченны по убыванию. Если нет, найти первую неупорядоченную строку и упорядоченную.
В каком смысле упорядочены строки по убыванию??? Может элементы в строках? не?
 
Ответить с цитированием

  #9  
Старый 29.04.2010, 23:52
Аватар для criptic
criptic
Новичок
Регистрация: 24.03.2009
Сообщений: 18
Провел на форуме:
147876

Репутация: 12
Отправить сообщение для criptic с помощью ICQ
По умолчанию

Ребят, нужно вкратце объяснить задачку по теории автоматов.

Составить цепочку из символов а и b , длина которых кратна трем.
Как этО?
 
Ответить с цитированием

  #10  
Старый 30.04.2010, 10:17
Аватар для Robobit
Robobit
Новичок
Регистрация: 16.03.2010
Сообщений: 6
Провел на форуме:
11714

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

EndLeSSDre@M
Извиняюсь, я ошибся.
Проверить, все ли строки матрицы упорядоченны по убыванию. Если нет, найти первую неупорядоченную строку и упорядочить.
 
Ответить с цитированием
Ответ



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



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


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




ANTICHAT.XYZ