0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 18

Найдите сумму элементов массива, значения которых превышает заданную пользователем величину

20.05.2014, 23:20. Показов 3720. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан массив Y(15) случайными целыми числами в интервале [-12;20]. Каждый элемент отведите 4 позиции.
1) Найдите сумму элементов массива, значения которых превышает заданную пользователем величину.
2) Удвойте элементы массива, значения которых не кратно 3.
3) Осуществите перестановку элементов массива в обратном порядке, не используя дополнительный массив.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
20.05.2014, 23:20
Ответы с готовыми решениями:

Массив: Найдите произведение элементов массива, значения которых не превышают заданную пользователем величину.
В-9 Тема- "одномерные числовые массивы". Указания: для каждой задачи создайте алгоритм и программу. Заполните одномерный числовой массив...

Найти среднее арифметическое тех элементов массива, значения которых не превышают заданную величину А
В массиве x(n) найти среднее арифметическое тех элементов, значения которых не превышают заданную величину А

Найти строки матрицы абсолютная величина суммы элементов которых превышает заданную величину
Дана матрица из 6 строк и 3 столбцов. Отпечатать номера тех строк, абсолютная величина суммы элементов которых превышает заданную величину,...

4
 Аватар для ELeN04KA
1 / 1 / 1
Регистрация: 26.04.2014
Сообщений: 20
21.05.2014, 21:05
Годно?
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
28
29
30
31
32
33
34
35
36
37
38
program para;
var a,x,y,z,v,i:integer;
    m: array [1..15]of integer;
begin
for i:=1 to 15 do begin
                    m[i]:=random(33)-12;
                    end;
for i:=1 to 15 do begin
                    write(m[i]:4);
                    end;
                    
writeln('');
write('Введите величину:');
readln(v);
for i:=1 to 15 do begin
  if m[i]>=v then a:=a+m[i]
end;
writeln(a);
 
for i:=1 to 15 do begin
  if m[i] mod 3=0 then m[i]:=m[i]*2;
  write(m[i]:4);
end;
writeln('');
z:=15;
for i:=1 to 7 do begin
  x:=0;
  y:=0;
    x:=m[i];
    y:=m[z];
        m[i]:=y;
        m[z]:=x;
        z:=z-1;  
end;
for i:=1 to 15 do
write(m[i]:4);
writeln('');                    
end.
0
 Аватар для Новичок
1682 / 1097 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
21.05.2014, 21:21
Цитата Сообщение от ELeN04KA Посмотреть сообщение
if m[i] mod 3=0 then m[i]:=m[i]*2;
Цитата Сообщение от aleksandr 0326 Посмотреть сообщение
значения которых не кратно 3.
Ошибка.
Цитата Сообщение от aleksandr 0326 Посмотреть сообщение
3) Осуществите перестановку элементов массива в обратном порядке, не используя дополнительный массив.
А для этого ничего сложного не надо изобретать:достаточно менять первый и последний элементы, второй и предпоследний и.т.д. Т.е элемент i с элементом n-i+1(n=количество элементов).
0
 Аватар для ELeN04KA
1 / 1 / 1
Регистрация: 26.04.2014
Сообщений: 20
21.05.2014, 21:38
Цитата Сообщение от Новичок Посмотреть сообщение
Ошибка.
Вот так пойдет?
Pascal
1
if m[i] mod 3<>0 then m[i]:=m[i]*2;
0
 Аватар для Новичок
1682 / 1097 / 489
Регистрация: 17.07.2012
Сообщений: 5,360
21.05.2014, 21:39
ELeN04KA, да конечно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.05.2014, 21:39
Помогаю со студенческими работами здесь

Для матрицы из 3 строк и 7 столбцов отпечатать номера тех столбцов, сумма элементов которых превышает заданную величину
Для матрицы из 3 строк и 7 столбцов отпечатать номера тех столбцов, сумма элементов которых превышает заданную величину, и число таких...

Найти номера тех столбцов матрицы, сумма элементов которых превышает заданную величину, и число таких столбцов
Для матрицы из 3 строк и 7 столбцов отпечатать номератех слобцов, сумма элементов которых превышает заданную величину,и число таких...

Найти среднее арифметическое тех элементов матрицы, значения которых не превышают заданную величину А
помогите решить задачу. В массиве X(n,M), найти среднее арифметическое тех элементов, значения которых не превышают заданную величину А. ...

Определить сумму элементов массива, превышающих заданную величину М, и количество элементов, меньших М
Определить сумму элементов массива, превышающих заданную величину М, и количество элементов, меньших М (М назначается произвольно)

Вывести на экран номера столбцов матрицы, сумма которых превышает заданную величину, и число таких столбцов
Всем привет!:) Прошу помощи в написании программы, а точнее доведении ее до ума. Условие следующее: Для матрицы из 3 строк и 7 столбцов...


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

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

Новые блоги и статьи
Angular vs Svelte - что лучше?
Reangularity 09.07.2025
Сегодня рынок разделился на несколько четких категорий: тяжеловесы корпоративного уровня (Angular), гибкие универсалы (React), прогрессивные решения (Vue) и новая волна компилируемых фреймворков. . .
Code First и Database First в Entity Framework
UnmanagedCoder 09.07.2025
Entity Framework дает нам свободу выбора, предлагая как Code First, так и Database First подходы. Но эта свобода порождает вечный вопрос — какой подход выбрать? Entity Framework — это. . .
Как использовать Bluetooth-модуль HC-05 с Arduino
Wired 08.07.2025
Bluetooth - это технология, созданная чтобы заменить кабельные соединения. Обычно ее используют для связи небольших устройств: мобильных телефонов, ноутбуков, наушников и т. д. Работает она на частоте. . .
Руководство по структурам данных Python
AI_Generated 08.07.2025
Я отчетливо помню свои первые серьезные проекты на Python - я писал код, он работал, заказчики были относительно довольны. Но однажды мой наставник, взглянув на мою реализацию поиска по огромному. . .
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах
Programma_Boinc 08.07.2025
Тестирование энергоэффективности и скорости вычислений видеокарт в BOINC проектах Опубликовано: 07. 07. 2025 Рубрика: Uncategorized Автор: AlexA Статья размещается на сайте с разрешения. . .
Раскрываем внутренние механики Android с помощью контекста и манифеста
mobDevWorks 07.07.2025
Каждый Android-разработчик сталкивается с Context и манифестом буквально в первый день работы. Но много ли мы задумываемся о том, что скрывается за этими обыденными элементами? Я, честно говоря,. . .
API на базе FastAPI с Python за пару минут
AI_Generated 07.07.2025
FastAPI - это относительно молодой фреймворк для создания веб-API, который за короткое время заработал бешеную популярность в Python-сообществе. И не зря. Я помню, как впервые запустил приложение на. . .
Основы WebGL. Раскрашивание вершин с помощью VBO
8Observer8 05.07.2025
На русском https:/ / vkvideo. ru/ video-231374465_456239020 На английском https:/ / www. youtube. com/ watch?v=oskqtCrWns0 Исходники примера:
Мониторинг микросервисов с OpenTelemetry в Kubernetes
Mr. Docker 04.07.2025
Проблема наблюдаемости (observability) в Kubernetes - это не просто вопрос сбора логов или метрик. Это целый комплекс вызовов, которые возникают из-за самой природы контейнеризации и оркестрации. К. . .
Проблемы с Kotlin и Wasm при создании игры
GameUnited 03.07.2025
В современном мире разработки игр выбор технологии - это зачастую балансирование между удобством разработки, переносимостью и производительностью. Когда я решил создать свою первую веб-игру, мой. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru