Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 22.04.2013, 14:59   #1
Shao1993
 
Регистрация: 22.04.2013
Сообщений: 5
По умолчанию Двумерный массив

Двумерный массив NxN заполнить случайными символами английского алфавита (заглавные). Вывести на экран сколько раз встречается каждый символ.

первую часть программы я написала. Вторую не могу никак.
program pro2;
Var
A:Array[1..50,1..50] of Char;
i,j,N:Byte;
buf:Char;
ch:byte;//счётчик букв//
Begin
Writeln('введите N');
read(n);
Randomize;
Writeln('исходный массив:');
for i:=1 to N do
begin
for j:=1 to N do
begin
A[i,j]:=Chr(65+Random(26));
write(A[i,j]+' ');
end;
writeln;
end;
Readln;
End.
Shao1993 вне форума
Старый 22.04.2013, 15:13   #2
netpolice
Форумчанин
 
Аватар для netpolice
 
Регистрация: 14.02.2013
Сообщений: 222
По умолчанию

А че думать..
Код:
for i:= 65 to 65+26 do
begin
p:=0;

     for y:= 1 to N do
           for x:= 1 to N do
                  if A[x,y] = Chr(i) then inc(p);

if p<>0 then Writeln(Chr(i)+' встречается '+p+' раз';


end;
netpolice вне форума
Старый 22.04.2013, 16:32   #3
Shao1993
 
Регистрация: 22.04.2013
Сообщений: 5
По умолчанию

работает, спасибо

Последний раз редактировалось Shao1993; 22.04.2013 в 16:35.
Shao1993 вне форума
Старый 22.04.2013, 16:37   #4
netpolice
Форумчанин
 
Аватар для netpolice
 
Регистрация: 14.02.2013
Сообщений: 222
По умолчанию

Цитата:
не работает
Я не экстрасенс.... Что не работает? У Вас кнопка power на системнике не работает? Какая ошибка?

Может p,x,y: integer; в начале объявить надо, конкретно определитесь


Всегда пожалуйста
netpolice вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Двумерный массив.С++. DIQUON Помощь студентам 12 14.12.2012 21:57
Двумерный массив vnaumenko Общие вопросы C/C++ 2 19.05.2012 20:19
Одномерный массив и Двумерный массив eugene1437 Общие вопросы C/C++ 15 25.05.2011 19:17
Двумерный массив violetta_usova Паскаль, Turbo Pascal, PascalABC.NET 2 25.05.2011 12:08
Двумерный массив, одномерный массив. Branbal Помощь студентам 14 18.11.2009 12:40