vizeer9a 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 (изменено) Ребят помогите составить две программы на паскале. 1. Даны двухмерные массивы одного размера, создать третий массив того же размера, каждый элемент которого равен сумме соответствующих элементов первых двух.2 Найти кол-во элементов в каждой строке, больших среднего арифметического элементов данной строки. Изменено 7 октября 2010 пользователем vizeer9a Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexHSH 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 Если ты даже это решить не можешь, то какого хрена программированием занимаешься? Или у тебя новомодная специальность "инфотехнолог"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
kotokot 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 мб школоло, мы тоже пейсали "программы" на паскале и даже делфи в школе.автору топика обратиться в бюро выдачи моска. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
creker 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 О хоспаде... Неужели ты НАСТОЛЬКО плохо в этом разбираешься? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
El Biga 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 чему вас только учат...((((((мы в свое время к учителю обращались или к однокурсникам\одноклассникам))) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
koIIImap 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 Ща напишу. Заодно вспомню что да как Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
MurderConrol 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 Открой пособие и сделай,делов то. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
koIIImap 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 (изменено) Первая задачадлина массивов задается в варе, значения забиваются рандомно uses crt;var mas1,mas2,mas3:array[1..10] of integer; i:integer;begin clrscr;for i:=1 to 10 dobeginrandomize;mas1:=random(10);randomize;mas2:=random(10);mas3:=mas1+mas2;end;for i:=1 to 10 dowrite(mas1:2,' ');writeln;for i:=1 to 10 dowrite(mas2:2,' ');writeln;for i:=1 to 10 dowrite(mas3:2,' ');readln;end. vizeer9a, если нужны комментарии, спрашивайсейчас вторую накатаю Изменено 7 октября 2010 пользователем koIIImap Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
vizeer9a 0 Опубликовано: 7 октября 2010 Автор Поделиться Опубликовано: 7 октября 2010 koIIImap, спасибо огромное. Дело в том, что последние занятия я ,мягко говоря, пропустил, поэтому двухмерные массивы в первые вижу, а завтра нужно эти две задачи сдать, таки дела. Потом наверстаю. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
koIIImap 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 Вторая задачадлина массива также в var uses crt;var mas:array[1..10] of integer; i,k:integer; n:real;begin clrscr;n:=0; randomize;for i:=1 to 10 dobeginmas:=random(10);n:=n+mas;end;n:=n/10;k:=0;for i:=1 to 10 dobeginwrite(mas,' ');if mas>n then k:=k+1;end;write('k=',k);readln;end. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
vizeer9a 0 Опубликовано: 7 октября 2010 Автор Поделиться Опубликовано: 7 октября 2010 Благодарю еще раз:) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
creker 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 Первая задачадлина массивов задается в варе, значения забиваются рандомно uses crt;var mas1,mas2,mas3:array[1..10] of integer; i:integer;begin clrscr;for i:=1 to 10 dobeginrandomize;mas1:=random(10);randomize;mas2:=random(10);mas3:=mas1+mas2;end;for i:=1 to 10 dowrite(mas1:2,' ');writeln;for i:=1 to 10 dowrite(mas2:2,' ');writeln;for i:=1 to 10 dowrite(mas3:2,' ');readln;end. vizeer9a, если нужны комментарии, спрашивайсейчас вторую накатаюСобственно, где здесь двухмерный массив? Это объявление для одномерного. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
koIIImap 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 (изменено) а блин не заметил, что двухмерный массив в первой задаче, сейчас переделаю. uses crt;var mas1,mas2,mas3:array[1..5,1..5] of integer; i,j,n:integer;begin clrscr; randomize;for i:=1 to 5 dofor j:=1 to 5 dobeginmas1[i,j]:=random(10);mas2[i,j]:=random(10);mas3[i,j]:=mas1[i,j]+mas2[i,j];end;for i:=1 to 5 dofor j:=1 to 5 dobeginwrite(mas1[i,j]:2,' ');if j=5 then writeln;end;writeln; for i:=1 to 5 dofor j:=1 to 5 dobeginwrite(mas2[i,j]:2,' ');if j=5 then writeln;end;writeln; for i:=1 to 5 dofor j:=1 to 5 dobeginwrite(mas3[i,j]:2,' ');if j=5 then writeln;end;readln;end. уже не могу старый пост изменить Изменено 7 октября 2010 пользователем koIIImap Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
vizeer9a 0 Опубликовано: 7 октября 2010 Автор Поделиться Опубликовано: 7 октября 2010 для j Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
0mfg 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 (изменено) а блин не заметил, что двухмерный массив в первой задаче, сейчас переделаю. Найти кол-во элементов в каждой строке, больших среднего арифметического элементов данной строки. Во второй тоже двумерный ) Изменено 7 октября 2010 пользователем 0mfg Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
koIIImap 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 (изменено) Во второй тоже двумерный )сплю на ходу... щас для двухмерного напишу uses crt;var mas:array[1..5,1..5] of integer; i,j,k:integer; n:array[1..5] of real;begin clrscr;randomize;for i:=1 to 5 dofor j:=1 to 5 dobeginmas[i,j]:=random(10);write(mas[i,j],' ');n:=n+mas[i,j];if j=5 then writeln;end;for i:=1 to 5 do n:=n/5; k:=0;for i:=1 to 5 dofor j:=1 to 5 dobeginif mas[i,j]>n then k:=k+1;if j=5 thenbegin write(k);k:=0; writeln;end;end;readln;end. Изменено 7 октября 2010 пользователем creker Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Гость aikodagger Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 Кошмар.У нас в школе информатика подразумевала только напечатывание текста в ворде. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
creker 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 koIIImap, забыл k обнулить перед первой итерацией. Да и массив n тоже неплохо бы обнулить. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
koIIImap 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 (изменено) Кошмар.У нас в школе информатика подразумевала только напечатывание текста в ворде.а у нас на информатике все играли в первый гта :biggrin: koIIImap, забыл k обнулить перед первой итерацией. Да и массив n тоже неплохо бы обнулить."k=0;" как раз где пустая строка. Изменение поста опять отключилосьна n:=nil; мой паскаль почему то ругаетсяа правильно, массив ведь не динамический. Ладно, и так работает) Изменено 7 октября 2010 пользователем koIIImap Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
creker 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 koIIImap, ну так прогнать циклом простеньким и обнулить. А n:=nil - тут мне видится вообще обнуление указателя на массив. Ладно, и так работает)Зато не цивильно. Преподы любят к этому придираться. Как пересядешь на другие языки, а у тебя там в переменной будет мусор. А вообще, говнокод получился)). Форматирование просто класс. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
koIIImap 0 Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 А вообще, говнокод получился)). Форматирование просто класс.Ну, надо и автору поработать немного, заодно разберется в коде. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
vizeer9a 0 Опубликовано: 7 октября 2010 Автор Поделиться Опубликовано: 7 октября 2010 Спс. Буду разбираться )) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Гость aikodagger Опубликовано: 7 октября 2010 Поделиться Опубликовано: 7 октября 2010 а у нас на информатике все играли в первый гта :biggrin: "k=0;" как раз где пустая строка. Изменение поста опять отключилосьна n:=nil; мой паскаль почему то ругаетсяа правильно, массив ведь не динамический. Ладно, и так работает)Ну мы тоже рубились,ток в первую кваку :) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас