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

  #1  
Старый 28.04.2010, 23:43
admiral73
Новичок
Регистрация: 28.04.2010
Сообщений: 1
С нами: 8441166

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

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

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

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

Pascal

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

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

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

Цитата:
Сообщение от 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
Новичок
Регистрация: 13.09.2009
Сообщений: 5
С нами: 8769157

Репутация: 0
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
Участник форума
Регистрация: 18.07.2009
Сообщений: 278
С нами: 8850305

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

Цитата:
Сообщение от 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
Познающий
Регистрация: 07.06.2009
Сообщений: 30
С нами: 8909709

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

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

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

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

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

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

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

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

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

Цитата:
Сообщение от 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
Новичок
Регистрация: 24.03.2009
Сообщений: 18
С нами: 9017234

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

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

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

  #10  
Старый 30.04.2010, 10:17
Robobit
Новичок
Регистрация: 16.03.2010
Сообщений: 6
С нами: 8503630

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

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться 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.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору. Комиссия форума: 2%.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...