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

Найти сумму значений элементов массива

27.12.2009, 21:22. Показов 1316. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
немогу составить программу на паскале....помагите пожалуйсто



1)Даны 2 массива А(10) целых чисел и В(10) вещественных чисел , найти сумму значений элементов каждого массива и вывести их на экран.Затем определить меньшую из этих сумм и увеличить каждый элемен массива В на её значения.Распечатать значения сумм и изменённый массив .


2)Если кол-во нулей в массиве А(10) вещественных чисел ровно кол-ву едениц в массиве С(10) целых чисел , то определить и распечатать максимальное значение каждого массива.В противном случае отсортировать массив С по возрастанию и распечатать.Распечатать полученные значения ,кол-во нулей и едениц.


зарание спасибо
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.12.2009, 21:22
Ответы с готовыми решениями:

Найти сумму массива, кроме значений введенных элементов
Дан массив размера N и два числа А и В (A<B). Вывести сумму всех элементов массива, кроме тех, которые находятся между этими числами.

Найти сумму значений элементов, которые меньше полусуммы наименьшего и наибольшего значений
Помогите пожалуйста с задачей Дан целочисленный массив A(N), заданный датчиком случайных чисел в интервале (-105,109). Найти сумму...

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

4
 Аватар для VladimirKozloff
34 / 34 / 11
Регистрация: 25.11.2009
Сообщений: 50
27.12.2009, 21:41
Цитата Сообщение от Denisvarg Посмотреть сообщение
немогу составить программу на паскале....помагите пожалуйсто

1)Даны 2 массива А(10) целых чисел и В(10) вещественных чисел , найти сумму значений элементов каждого массива и вывести их на экран.Затем определить меньшую из этих сумм и увеличить каждый элемен массива В на её значения.Распечатать значения сумм и изменённый массив .

зарание спасибо
Если я правильно понял задание, то попробуте так:

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
39
40
41
var A:array [1..10] of integer;
    B:array [1..10] of real;
    sumA,i,Bn,An:integer;
    sumB,min:real;
begin
//Ввод массива А
//Размер массива А
writeln('Введите длинну массива А');
readln(An);
writeln('Введите элементы массива А');
//Ввод элементов массива A
For i:=1 to An do
  read(A[i]);
//Ввод массива B
//Размер массива B
writeln('Введите длинну массива B');  
readln(Bn);
writeln('Введите элементы массива B');
//Ввод элементов массива B
For i:=1 to Bn do
  read(B[i]);
suma:=0;
sumb:=0; 
//Находим суммы массивов А и B 
For i:=1 to An do
  sumA:=sumA+A[i];  
For i:=1 to Bn do
  sumB:=sumB+B[i];
writeln('Сумма массива А = ',suma,'Сумма массива B = ',sumb);
//Находим наименьшую сумму.
If sumA<sumB then min:=sumA 
else min:=sumb;
//Прибавляем наименьшую сумму к каждому элементу массива B
For i:=1 to Bn do
  B[i]:=B[i]+min;
writeln('Массив B');  
For i:=1 to Bn do
  write(B[i],' '); 
readln;
 
end.
1
0 / 0 / 0
Регистрация: 27.12.2009
Сообщений: 16
27.12.2009, 21:42  [ТС]
Спасибо
0
 Аватар для VladimirKozloff
34 / 34 / 11
Регистрация: 25.11.2009
Сообщений: 50
27.12.2009, 22:04
Цитата Сообщение от Denisvarg Посмотреть сообщение
2)Если кол-во нулей в массиве А(10) вещественных чисел ровно кол-ву едениц в массиве С(10) целых чисел , то определить и распечатать максимальное значение каждого массива.В противном случае отсортировать массив С по возрастанию и распечатать.Распечатать полученные значения ,кол-во нулей и едениц.
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
var A:array [1..10] of real;
    C:array [1..10] of integer;
    kol1,kol0,i,Cn,An,maxC,vspomog:integer;
    maxA:real;
    flag:boolean;
begin
//Ввод массива А
//Размер массива А
writeln('Введите длинну массива А');
readln(An);
writeln('Введите элементы массива А');
//Ввод элементов массива A
For i:=1 to An do
  read(A[i]);
//Ввод массива c
//Размер массива C
writeln('Введите длинну массива C');  
readln(Cn);
writeln('Введите элементы массива C');
//Ввод элементов массива C
For i:=1 to Cn do
  read(C[i]);
kol0:=0;
kol1:=0; 
maxA:=A[1];
maxC:=C[i]; 
//Находим количество 0 в массиве А, заоодно и макс. элем. массива А
For i:=1 to An do
  begin
  If A[i] = 0 then kol0:=kol0+1; 
  If A[i]> maxA then maxA:=A[i];
  end;
//Находим количество 1 в массиве С, и макс. элем. массива С
For i:=1 to Cn do
  begin
  If C[i] = 1 then kol1:=kol1+1; 
  If C[i]> maxC then maxC:=C[i];
  end;
  //Производим сравнение количества 1 и 0.
If kol0=kol1 then 
  begin
  writeln('Количество 0 в массиве A равно количество 1 в массиве С и = ',kol1);
  writeln('Максимальный элемент массива A = ',maxA,' а массива С= ',maxC)
  end
else
//Если не раны kol1 и kol0 то сортируем массив С методом пузырька.
  begin
  repeat
  flag:=true;
  for i:=1 to Cn-1 do
    If C[i]>C[i+1] then 
      begin
      vspomog:=C[i];
      C[i]:=C[i+1];
      C[i+1]:=vspomog;
      Flag:=false;
      end;
  until Flag;
  writeln('Количество 0 в массиве A = ', kol0,' Количество 1 в массиве С = ',kol1);
  For i:=1 to Cn do
    write(C[i],' ');
  end;
readln;  
end.
1
0 / 0 / 0
Регистрация: 27.12.2009
Сообщений: 16
27.12.2009, 23:44  [ТС]
плиз блоксхему ко 2 задаче помагите составить
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.12.2009, 23:44
Помогаю со студенческими работами здесь

Найти сумму значений элементов 3 и 5 строк матрицы
Данная матрица размерности 5х3. Найти сумму значений элементов 3 и 5 строк.

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

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

Найти сумму наибольших значений элементов строк матрицы
нужно составить следующие алгоритмы(текстовые): 1)Дана матрица размера m на n ,найти сумму наибольших значений элементов ее строк. ...

Найти сумму наименьших значений элементов строк матрицы
Задана матрица целых чисел. Найти сумму наименьших значений элементов её строк. Нужен код


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru