![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 15.06.2008
Сообщений: 32
|
![]()
задан массив, значение элементов которого являются целые числа от 0 до 9,кол-во элементов 40/50.Определить кол-во повторения каждого числа.
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 15.06.2008
Сообщений: 32
|
![]()
заранее благодарен.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 15.06.2008
Сообщений: 32
|
![]()
program spec;
var a:array[1..50] of 0..9;b:array [0..9] of byte;c:set of 0..9; ss:string;s:text; i,n:byte;begin write('I7yTb k o|oAu`JIy,,,,,N');read(ss,n); assign(s,ss);reset(s);c:=[];for i:=0 to 9 do c:=c+[i]; for i:=1 to n do begin read(s,a[i]);if a[i] in c then inc(b[a[i]]);end; for i:=0 to 9 do writeln('chislo',i,' ',b[i],'raz');readln;end. она должна выводить повторяющиеся числа из вн файла а она мне показывает что повторяющихся чисел нет. внешний файл:2 3 4 5 6 7 8 9 8 7 6 5 4 2 3 5 7 9 |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 23.11.2006
Сообщений: 42
|
![]()
var a:array[1..50] of 0..9;b:array [0..9] of byte;c:set of 0..9;
ss:string;s:text; i,n,j:byte;begin write('I7yTb k o|oAu`JIy,,,,,N');read(ss,n); assign(s,ss);reset(s);c:=[];for i:=0 to 9 do c:=c+[i]; for i:=1 to n do for j:=0 to 9 do begin read(s,a[i]); if a[i] in c then inc(b[a[j]]); end; for i:=0 to 9 do writeln('chislo',i,' ',b[i],'raz');readln;end. |
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
omg. Вот это форматирование кода... Вот это я понимаю..... круто.......
Сам то понимаешь что там написанно? Вот нормальное форматирование. Всё разбито на блоки и понятно что кто делает в програме. Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
#6 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Код безобразно оформлен!
Создаётся впечатление, что при вводе N (read(ss,n) ![]() |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 15.06.2008
Сообщений: 32
|
![]()
спасибо большое
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 15.06.2008
Сообщений: 32
|
![]()
а может кто-нибудь может сделать так чтоб прога читала из вн.файла?
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
![]()
Вот простой пример заполнения двумерного массива из файла:
Код:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите с прогой на Си | Diget | Общие вопросы C/C++ | 3 | 04.06.2008 00:20 |
помогите с прогой | DeDoK | Общие вопросы Delphi | 7 | 09.05.2008 23:51 |
Помогите с прогой! | NecRomant | Общие вопросы Delphi | 4 | 25.02.2008 20:19 |
Помогите с прогой | DarthNemo | Помощь студентам | 2 | 06.05.2007 18:11 |