Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 12.05.2010
Сообщений: 24
1

Имеется два массива строк, если имеются одинаковые элементы в массивах , создать из них новый массив

12.05.2010, 21:12. Просмотров 1022. Ответов 5
Метки нет (Все метки)


товарищи програмисты помогите студенту срочно нужно решить вот эти задачки они часть курсовой сроки поджимают буду очень благодарен

1.Имеется два массива строк, если имеются одинаковые элементы в массивах , создать из них новый массив
2.Заданный текст разбить на лексемы , слова записать в один массив , а знаки препинания в другой
3.Дан массив A[1..N,1..M]. Найти максимальную сумму абсолютных значений элементов массива: a) по строкам и найти номер такой строки; b) по столбцам и найти номер такого столбца.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2010, 21:12
Ответы с готовыми решениями:

Дан массив B(13). Определить отрицательные элементы массива и создать из них новый массив A
Дан массив B(13). Определить отрицательные элементы массива и создать из них новый массив A.

Проверить, есть ли в одномерных массивах A(N), B(N) одинаковые элементы и, если есть, отыскать среди них максимальный
Составьте программу, проверяющую, есть ли в одномерных массивах A(N), B(N) одинаковые элементы и,...

Prototype Найти в двух массивах разные элементы и сформировать из них новый массив
В этой работе необходимо создать функцию, которая будет выполнять заданное действие, после чего с...

Определить одинаковые значения в массивах и занести их в новый массив
Уважаемые форумчане!!! Помогите пожалуйста с заданием!!!! Задание: объявить два массива,...

5
141 / 135 / 69
Регистрация: 15.12.2009
Сообщений: 344
12.05.2010, 21:35 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var a:array[1..5]of char;
a1:array[1..5]of char;
k:array[1..5]of char;
i,z:integer;
begin
for i:=1 to 5 do
readln(a[i]);
for i:=1 to 5 do
readln(a1[i]);
for i:=1 to 5 do
if a[i]=a1[i] then begin
k[i]:=a[i];
z:=z+1;end;
for i:=1 to z do
write(k[i]);
readln;
end.
1-задача
1
1 / 1 / 0
Регистрация: 12.05.2010
Сообщений: 24
13.05.2010, 13:43  [ТС] 3
Цитата Сообщение от andrei63 Посмотреть сообщение
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
var a:array[1..5]of char;
a1:array[1..5]of char;
k:array[1..5]of char;
i,z:integer;
begin
for i:=1 to 5 do
readln(a[i]);
for i:=1 to 5 do
readln(a1[i]);
for i:=1 to 5 do
if a[i]=a1[i] then begin
k[i]:=a[i];
z:=z+1;end;
for i:=1 to z do
write(k[i]);
readln;
end.
1-задача
спасибо вот только она что-то не работает при выполнение программы вводится отнюдь не два массива строк и новый массив не выводится
0
141 / 135 / 69
Регистрация: 15.12.2009
Сообщений: 344
13.05.2010, 16:28 4
почему не работает, первае что приходит в голову что ты не правильно вводил данные. проверь ввод
0
1 / 1 / 0
Регистрация: 12.05.2010
Сообщений: 24
13.05.2010, 17:19  [ТС] 5
я вообще понять не могу что она делает
мне нужна программа типа
чтоб вводилась первая строка
потом вторая и выводилась третья которая состоит из слов которые присутствуют в обеих строках
а здесь я не могу понять как вводится информация обьясните пожалуйста если не составит труда
0
1 / 1 / 0
Регистрация: 12.05.2010
Сообщений: 24
28.05.2010, 23:07  [ТС] 6
а с остальными никто не поможет?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.05.2010, 23:07

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Массив: Подсчет строк двухмерного массива А (N,N), в которых имеются два нулевых элемента
составить программу подсчета строк двухмерного массива А (N,N) в которых имеются два нулевых...

Например у меня есть два класса. В одном из них несколько строк.Как во втором классе создать условие что если
Например у меня есть два класса. В одном из них несколько строк.Как во втором классе создать...

Заданы два динамических массива. Сформировать новый массив, содержащий элементы, не входящие в оба массива
Не могу сделать Заданы два динамических массива. Сформировать новый массив, содержащий элементы,...

Создать массив указателей на вещественные числа, создать стеки и помещать в них элементы из массива
В pascal создать массив указателей на вещественные числа. создать стеки и помещать в них элементы...

Создать новый массив, объединив два заданных массива
Заданы два массива, содержащих по n целых чисел. Составить программу формирования третьего массива...

Если в файле имеется несколько строк с наибольшей длинной, то получить одну их них
Дан текстовый файл f. Получить самую длинную стpоку файла. Если в файле имеется несколько стpок с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.