Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/8: Рейтинг темы: голосов - 8, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 14.03.2008
Сообщений: 36

Вычислить сумму номеров всех элементов массива, больших чем А, и сумму номеров элементов массива, меньших чем -А

27.04.2009, 07:40. Показов 1690. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, друг экзамены сдает. Ждет. Срочно нужно составить программы на Паскале.

1. Дан массив X из 30-ти вещественных элементов и положительное число А. Вычислить сумму номеров всех элементов массива, больших, чем А, и сумму номеров элементов массива, меньших, чем -А.

2. Даны два числа X и Y - координаты точки. Если точка попадает внутрь квадрата со сторонами, равными 1, и параллельными осям координат, центр которого сдвинут от начала координат по оси Х на 1 влево и по оси Y на 2 вверх, то должен быть выдан ответ ДА, в противном случае НЕТ.

3. На клетчатом поле размером N*N клеток расположены прямоугольные объекты, ориентированные по вертикали или по горизонтали, Объекты не накладываются друг на друга и не соприкасаются. Найти площадь самого большого горизонтального и площадь самого малого вертикального объекта. У горизонтальных объектов ширина строго больше, у вертикальных меньше

4. Дан массив А из n вещественных элементов и число В. Найти хотя бы одну пару элементов A[i] и A[i+2] сумма которых меньше В, или определить что такой пары нет.

5. Даны числа X и Y. Вычислить произведение P=(x*3/2 +2*y)(x*4/3+3*y)(.......(x*33/32+32*y)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.04.2009, 07:40
Ответы с готовыми решениями:

Найти сумму всех целых положительных чисел, больших 20, меньших 100 и кратных 3Найти сумму всех целых положительных чисе
Найти сумму всех целых положительных чисел, больших 20, меньших 100 и кратных 3. И выдать всю...

Найти R=(Х+Y)/Z,где Х-сумма всех элементов массива А(14), Y-сумма всех элементов массива В(9),Z-сумма всех элементов массива С(11)
Заданы три массива:А(5),В(8) и С(12). Найти R=(Х+Y)/Z,где Х-сумма всех элементов массива А(14),...

Найти элемент матрицы, который больше всех в своей строке и меньше всех в своем столбце
Будьте добры, помогите ..) В заданной матрице (пользователь задает размер и сами элементы)...

2
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
27.04.2009, 08:33
Лучший ответ Сообщение было отмечено Toosya как решение

Решение

№1.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
uses crt;
const n=30;
var x:array[1..n]of real;
    a:real;
    i,sm,k:integer;
begin
clrscr;
randomize;
writeln('Massiv:');
for i:=1 to n do
  begin
   x[i]:=30*random-15;
   write(x[i]:5:1);
  end;
writeln;
write('A=');readln(a);
sm:=0;k:=0;
for i:=1 to n do
if (x[i]<-a)or(x[i]>a)then
  begin
   k:=1;
   sm:=sm+i;
  end;
if k=0 then write('Takih chisel net summa=0')
else write('Summa=',sm);
readln
end.
Добавлено через 6 минут 42 секунды
№2.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
uses crt; 
var x,y:real; 
begin 
clrscr; 
write('x=');
readln(x); 
write('y=');
readln(y); 
if(x>=-1.5)and(x <= -0.5)and(y >= 1.5)and(y <= 2.5) then 
  write('Да!') 
else 
  write('Нет!'); 
readln 
end.
Добавлено через 11 минут 24 секунды
№4.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
uses crt;
var a:array[1..100] of real;
    b:real;
    n,i,k:integer;
begin
clrscr;
randomize;
write('Razmer masiva n=');readln(n);
writeln('Massiv:');
for i:=1 to n do
 begin
  a[i]:=30*random-15;
  write(a[i]:5:1);
 end;
writeln;
write('B=');readln(b);
k:=0;
for i:=1 to n-2 do
if a[i]+a[i+2] < b then
  begin
   k:=1;
   writeln(a[i]:5:1,'  ',a[i+2]:5:1);
  end;
if k=0 then write('Takoj pary net!');
readln
end.
Добавлено через 9 минут 26 секунд
Задачу №4 переделал, смотри.

Добавлено через 11 минут 53 секунды
№5.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
uses crt;
var x,y,p,t:real;
    i:integer;
begin
clrscr;
write('x=');readln(x);{вводи числа по модулю меньше 1, иначе числа очень большие, прога вылетит}
write('y=');readln(y);
p:=1;
for i:=2 to 32 do
 begin
   t:=x*(i+1)/i+y*i;
   p:=p*t;
 end;
write('P=',p:0:4);
readln
end.
Третью задачу нет смысла писать, сразу врубятся, что не сам делал при таких его знаниях.
1
1 / 1 / 0
Регистрация: 14.03.2008
Сообщений: 36
27.04.2009, 08:39  [ТС]
так они все думают что он очень умный, а он чето тупит.. мож переживает...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.04.2009, 08:39
Помогаю со студенческими работами здесь

Массив: В массиве найти самый большой элемент и вычислить сумму всех элементов столбца и всех элементов строки, которые содержат этот элемент
В двухмерном массиве найти самый большой элемент и вычислить сумму всех элементов столбца и всех...

Вычислить сумму положительных элементов массива с номерами меньшими 7, значение которых больших 15
Дан массив X(T). Вычислить сумму положительных элементов массива с номерами меньшими 7, значение ...

Найти разность между суммой всех элементов стоящих в столбцах счетными номерами, и суммой всех элементов стоящих в столбцах с нечетными номерами.
Здравствуйте! Дан двумерный массив целых чисел. Найти разность между суммой всех элементов стоящих...

В матрице найти самый большой элемент и вычислить суммы всех элементов столбца и всех элементов строки
помогите сделать программу!!!!!

Если первая цифра меньше второй,то вычислить их сумму,если первая цифра больше второй,то вычислить их разность
Дано двузначное число N.Если первая цифра меньше второй,то вычислить их сумму,если первая цифра...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это дополнительная запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru