0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 14
1

Найти сумму квадратов пар элементов массива равна заданному числу Х

19.10.2011, 16:10. Показов 1455. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
дано одномерной числовой массив целого типа. Написать программу, которая указывает индексы всех возможных пар элементов цьго массива, сумма квадратов величин которых равна заданному числу Х (если такие индексы есть)
0
Лучшие ответы (1)
19.10.2011, 16:10
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.10.2011, 16:10
Ответы с готовыми решениями:

Найти количество таких пар элементов, сумма которых равна заданному числу М
1. Составить программу, которая в целочисленной таблице С, состоящей из N чисел находит количество таких пар элементов, сумма которых равна...

Найти количество пар соседних элементов, разность между которыми равна заданному числу
Помогите пожалуйста, срочно надо. Дана последовательность из n действительных чисел. решить используя одномерный массив. Найти...

Дан одномерный массив и число k. Найти сумму квадратов элементов массива, кратных заданному числу k
Вывести все в stringgrid1. Можно пожалуйста с объяснениями.

4
Почетный модератор
 Аватар для Puporev
64305 / 47602 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
19.10.2011, 16:15 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Ввод массива и числа, это уж сами, а поиск так.
Pascal
1
2
3
4
5
6
7
8
9
10
11
f:=0;
for i:=1 to n-1 do
for j:=i+1 to n do
if sqr(a[i])+sqr(a[i])=x then
 begin
  writeln(i,' ',j);
  f:=1;
 end;
if f=0 then write('Таких пар нет');
read;n
end.
1
2923 / 844 / 324
Регистрация: 30.04.2009
Сообщений: 2,633
19.10.2011, 16:22 3
Цитата Сообщение от Puporev Посмотреть сообщение
if sqr(a[i])+sqr(a[j])=x then
небольшая описка
0
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 14
19.10.2011, 16:24  [ТС] 4
а как сделать ввод в массив?
я еще новичок в паскале просто!((
0
Почетный модератор
 Аватар для Puporev
64305 / 47602 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
19.10.2011, 16:54 5
Цитата Сообщение от ITdocer Посмотреть сообщение
а как сделать ввод в массив?
Описание, объявление и заполнение массивов (матриц)
А вообще читать и учить хоть что-то нужно, да и наверное учишься ты не в пустыне, поди рассказывали и показывали что-то...
0
19.10.2011, 16:54
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.10.2011, 16:54
Помогаю со студенческими работами здесь

Вычислить сумму элементов массива у которых сумма индексов равна заданному числу
Массив A содержит действительные числа и задается пользователем с клавиатуры вместе с размерностью . Пользователь задает целое число k....

Найти 3 натуральных числа сумма квадратов которых равна заданному числу
Дано натуральное n. Указать x,y,z таких натуральных чисел, что n=x2 +y2 +z2 и x<=y<=z , используя перебор значений.

Найти все трехзначные числа, сумма квадратов цифр которых равна заданному числу N
Условие задачи звучит так: Найти все трехзначные числа, сумма квадратов цифр которых равна заданному числу N Я сделал такую программу...

Из всех пар простых чисел, сумма которых равна заданному числу, найти пару, содержащую наименьшее простое число
Известно, что любое чётное число, большее 2, представимо в виде суммы 2 простых чисел, причём таких разложений может быть несколько. ...

Найти сумму элементов массива, кратных заданному числу
Дан массив целых чисел. Найти: а) сумму нечетных чисел б) сумму элементов кратных заданному числу Turbo Pascal


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Linux API: Полное руководство
hw_wired 08.02.2025
Linux API – это низкоуровневый программный интерфейс, обеспечивающий взаимодействие пользовательских приложений с ядром операционной системы. Он включает набор системных вызовов, библиотечных функций. . .
Асинхронное программировани­­­­­е и эмуляция async/await в C (СИ)
hw_wired 08.02.2025
Язык программирования C, несмотря на свой возраст, предоставляет неплохие средства для реализации асинхронных операций, позволяя создавать эффективные решения для обработки параллельных задач. В. . .
Как сгенерировать случайное число в указанном диапазоне в JavaScript
bytestream 08.02.2025
В JavaScript генерация случайных чисел основана на детерминированном алгоритме, который создает последовательность псевдослучайных значений. Встроенный метод Math. random() возвращает псевдослучайное. . .
Как получить список всех таблиц в PostgreSQL
bytestream 08.02.2025
PostgreSQL предлагает несколько методов для получения списка таблиц в базе данных. Наиболее распространенный способ - использование системного каталога pg_tables, который содержит информацию обо всех. . .
Java Spring для начинающих
bytestream 08.02.2025
Spring Framework - это универсальное решение для создания корпоративных Java-приложений. Он предоставляет комплексную программную и конфигурационную модель для современных приложений на Java. Spring. . .
Асинхронное программировани­­­­­­е и async/await в Visual Basic
bytestream 08.02.2025
В основе асинхронного программирования в Visual Basic лежит концепция неблокирующего выполнения операций. Когда программа встречает длительную операцию, например, чтение большого файла или запрос к. . .
Async/await и асинхронное программировани­­е в Delphi
bytestream 08.02.2025
Асинхронное программирование является неотъемлемой частью разработки современных приложений, позволяя создавать отзывчивые и эффективные программы. В Delphi реализация асинхронности опирается на. . .
Асинхронное программировани­­­­­е и async/await в C#
bytestream 08.02.2025
Асинхронное программирование - концепция, позволяющая приложениям эффективно выполнять длительные операции без блокировки основного потока выполнения. В контексте современной разработки на C# это. . .
Асинхронное программировани­­­­­е и горутины/каналы в Go
bytestream 08.02.2025
Язык Go изначально разрабатывался с учетом современных многоядерных процессоров и необходимости эффективного параллельного выполнения задач. В отличие от традиционных подходов к асинхронному. . .
Как восстановить stash в Git
hw_wired 08.02.2025
Git stash - это средство для временного сохранения изменений в рабочей директории. В процессе разработки часто возникают ситуации, когда нужно быстро переключиться на другую задачу, но текущие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru