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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.12.2016, 18:58   #1
Kren12
 
Регистрация: 20.10.2016
Сообщений: 3
Восклицание Pascal - Заполнить массив случайными числами

Помогите пожалуйста решить задачи на массивы в паскале:
1.Заполнить массив случайными числами
2.Заполнить массив квадратами чисел от 1 до 10
3.Посчитать сумму значений элементов массива(предварительно задать массив)
4.Вычислить значение разности последнего и первого элемента в массиве
5.вычислить из заданного массива каждый второй элемент в другой массив
И задачи по строкам в паскале:
1.Посчитать количество цифр в заданной строке
2.задано число, содержащее 255
1)посчитать сколько раз в число входит цифра 5
2)посчитать количество четный чисел
Kren12 вне форума Ответить с цитированием
Старый 06.12.2016, 19:00   #2
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

заплатить за решение готовы?
Alar вне форума Ответить с цитированием
Старый 06.12.2016, 19:14   #3
Artsiom
Форумчанин
 
Аватар для Artsiom
 
Регистрация: 13.07.2012
Сообщений: 357
По умолчанию

Или будем делать вместе и бесплатно?
Artsiom вне форума Ответить с цитированием
Старый 06.12.2016, 19:22   #4
Kren12
 
Регистрация: 20.10.2016
Сообщений: 3
По умолчанию

Помогите решить (((
Kren12 вне форума Ответить с цитированием
Старый 06.12.2016, 19:22   #5
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

Цитата:
Сообщение от Artsiom Посмотреть сообщение
Или будем делать вместе и бесплатно?
Я хочу или во фриланс перенести или закрыть.

Цитата:
Помогите решить (((
А что помогать, вы что массив не можете создать?
откройте ваш учебник любую книгу на страницы массивы и создайте. вам задания дают чтобы вы учились. именно это задание на изучение массива. тут нет никаких сложностей.

http://www.programmersforum.ru/forumdisplay.php?f=7
тут уже тысячи задач решенных по массивам, выбирайте любую и изучайте.

Если захотите платить, то постите сюда - http://www.programmersforum.ru/newth...newthread&f=31
не забывайте оставлять координаты для связи.
Alar вне форума Ответить с цитированием
Старый 06.12.2016, 19:35   #6
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

вбил в поиск сверху форума справа.

Цитата:
1.Заполнить массив случайными числами
http://www.programmersforum.ru/showt...F1%EB%E0%EC%E8

вот уже номер один и решен. поиск по форуму рулит.

всего то пару дней назад

Старый 29.11.2016, 16:35 #2
Serge_Bliznykov
МегаМодератор
СуперМодератор

Регистрация: 09.01.2008
Сообщений: 20,744
Репутация: 4754

По умолчанию
тоже мне, "проблема"...

вся программа целиком - это три строчки кода:
Код:

Код:
begin
  var a := ArrRandom(5); // создать массив на 5 элементов и заполнить его случайными числами
  a.PrintLn; // вывести содержимое массива в строку
  WriteLn('summa= ',a.Sum) // вывести сумму элементов массива
end.
Цитата:
3.Посчитать сумму значений элементов массива(предварительно задать массив)
и это тоже решено )))
Alar вне форума Ответить с цитированием
Старый 06.12.2016, 21:23   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
вся программа целиком - это три строчки кода:
хочу отметить, что это не "чистый" Паскаль, это программа для Pascal ABC.NET, использующая его методы работы с массивами.

Впрочем, на чистом Паскале это всё тоже не сильно сложно и поиском по форуму примеры кода найти можно.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 06.12.2016, 21:28   #8
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

Serge_Bliznykov, а я вот не обратил внимание, надо найти в эту тему и пример на олдскульном паскале для

Цитата:
Заполнить массив случайными числами
))

Заполнить двумерный массив случайными числами

заполнить массив A (40) случайным образом целыми числами с диапазона [100, 999]

Написать программу, заполняющую массив от A до Z случайными числами в диапазоне 0..1000 и распечатывающую таблицу в формате 'буква' - 'число'.

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

2007 год! )
А тут еще и с отрицательными числами - как заполнять массив случайными числами от -50 до 50.

и таких тем больше сотни!

Код:
randomize;
не забывайте.
Alar вне форума Ответить с цитированием
Старый 11.12.2016, 10:54   #9
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
var i:integer;
    p:array[1..10] of integer;
begin
   Randomize;
   For i:=1 to 10 do
   begin
      p[i]:=Random(21);
      Write(p[i]:2,'  ');
   end;
   Writeln;
   Writeln;
   Readln;
end.
Код:
var i:integer;
    p:array[1..10] of integer;
begin
   For i:=1 to 10 do
   begin
      p[i]:=i*i;
      Write(p[i]:2,'  ');
   end;
   Writeln;
   Writeln;
   Readln;
end.
Код:
var i,s:integer;
    p:array[1..10] of integer;
begin
   Randomize;
   s:=0;
   For i:=1 to 10 do
   begin
      p[i]:=Random(21);
      Write(p[i]:2,'  ');
      s:=s+p[i];
   end;
   Writeln;
   Writeln(s);
   Readln;
end.
Код:
var i,s:integer;
    p:array[1..10] of integer;
begin
   Randomize;
   For i:=1 to 10 do
   begin
      p[i]:=Random(21);
      Write(p[i]:2,'  ');
   end;
   Writeln;
   s:=p[10]-p[1];
   Writeln(s);
   Readln;
end.

На тройку хватит?
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Старый 12.12.2016, 14:25   #10
Alar
Александр
Администратор
 
Аватар для Alar
 
Регистрация: 28.10.2006
Сообщений: 17,501
По умолчанию

newerow1989,
Цитата:
Последняя активность: 06.12.2016 20:24
ты думаешь ему еще нужно и он воспользуется, что-то мне подсказывает, что он уже и про эту тему забыл и про форум забыл ))
Alar вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнить массив из 10 элементов случайными числами (CИ) GroMkiY Помощь студентам 17 13.12.2013 11:09
Сформировать двумерный массив и заполнить его случайными числами и отсортировать столбцы в нём методом "пузырька" ( на Pascal ) duxa27 Помощь студентам 2 26.12.2012 12:25
Заполнить массив из 10 елементов случайными числами SpENCeR C++ Builder 2 24.04.2012 20:51
Заполнить массив случайными числами. Fender92 Паскаль, Turbo Pascal, PascalABC.NET 4 19.03.2011 17:05
Заполнить массив случайными числами forumu Общие вопросы Delphi 13 03.12.2007 22:11