Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Pascal Достоинства и недостатки итерационных методов Не могу найти ответы на вопросы: 1.Чем чревато отсутствие начальной инициализации? 2.Какие операции допустимы над массивом в целом? 3.Достоинства и недостатки итерационных методов? Помогите кто что знает!!!!! https://www.cyberforum.ru/ pascal/ thread19780.html Найти все наруральные числа a,b,c из интервала от 1 до 20 Pascal
Найти все наруральне числа a,b,c из интервала от 1 до 20 для которых выполняется равенство X * Y (в квадрате) = Z (в квадрате)
Pascal Описать функцию которая находит количество четных цифр в числе https://www.cyberforum.ru/ pascal/ thread19771.html
Описать функцию каторая находит количество четных цифр в числе??????:help:
Pascal составить массив вот вводим 3 массива: writeln('MASSIV A'); vvod(a,low(a),high(a)); vivod(a,low(a),high(a)); writeln; writeln('MASSIV B'); vvod(b,low(b),high(b)); vivod(b,low(b),high(b)); writeln; writeln('MASSIV C'); vvod(c,low(c),high(c)); vivod(c,low(c),high(c)); https://www.cyberforum.ru/ pascal/ thread19768.html
Найти максимальное значение только из нечетных и его номер.с помощью цикла. Pascal
помогите пожалуйста.препод злой...все ненравится....Даны N натуральных чисел.Найти максимальное значение только из нечетных и его номер.с помощью цикла...и составить блок схему.я лекции посеял.да и времени нету чтобы самому разбираться((зачет в субботу....
Pascal Преборазование матрицы Господа, прошу помощи. Не могу написать следущую программу: А) сформировать из строк матрицы B матрицу C, расположив строки так, чтобы количество отрицательных элементов в строке совпадало с увеличением ее порядкового номера Б) в матрице С вычислить суммы элементов строк, номера которых не являются элементами заданного целочисленного вектора Это все - одна праграмма Если кто найдет время... https://www.cyberforum.ru/ pascal/ thread19758.html
Pascal Модуль процедуры и функции в Паскале Помогите создать модуль процедуры и функции для этой прграмы uses crt; const n=7; procedure fak; var a:array of real; i,f:integer; begin f:=1; for i:=1 to n do begin https://www.cyberforum.ru/ pascal/ thread19756.html найти значение переменной Pascal
помогите написать программы с такими условиями :файл прилагается
Pascal Одномерные массивы. Вставка, удаление элементов массива. Перестановка элементов массива. Сортировка массива методом пузырька Помогите пожалуйста! Дан массив, состоящий из N букв латинского алфавита а) Заполнить массив датчиком случайных чисел б) вывести исходный массив на экран в) преобразовать массив по правилу: в первой половине переставить элементы в обратном порядке, во второй половине - заменить все отрицательные элементы нулями (дополнительного массива не заводить). г) вывести полученный массив на экран... https://www.cyberforum.ru/ pascal/ thread19742.html Pascal Суммирование рядов смешанного типа. Здравствуйте,форумчане! Очень нужна помощь в записи условий задачи,программу полностью можно не решать,а только начало.(на языке Паскаль.) Задача следущего характера: а) Решить задачу вычисления конечной суммы ряда для заданного числа n при изменении аргумента х в заданном диапазоне, количество шагов изменения х равно 10. б) Определить число членов конечной суммы n, позволяющее... https://www.cyberforum.ru/ pascal/ thread19736.html
Отсортировать элементы матрицы по возрастанию методом обмена Pascal
Всем привет! Прошу помощи в решении задач: №1 Отсортировать отрицательные элементы всех столбиков матрицы по убыванию при помощи метода отбора. №2 Дана прямоугольная матрица. Отсортировать элементы матрицы по возрастанию методом обмена согласно заданного порядка (1-й столбец убывание)(2-й по возрастанию)(3-ий по убыванию)(4-й по возрастанию). Помогите пожалуйста, очень необходимо...
Pascal Pascal Помогите решить очень прошу. Кто какие сможет, за ранее спасибо. https://www.cyberforum.ru/ pascal/ thread19726.html
Почетный модератор
64300 / 47595 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
26.12.2008, 18:52 0

Вычислить сумму элементов массива и разделить все элементы матрицы, кратные 5, на эту сумму - Pascal - Ответ 87619

26.12.2008, 18:52. Показов 3601. Ответов 3
Метки (Все метки)

Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Держи.
Код
Пример матрицы
1 _ 5 _ 10 _15
2 _ 3 _  4 _  5
6 _ 7 _  8 _  9
1_  1 _  1 _ 10

uses crt;
const n=4;//размер матрицы
var a:array[1..n,1..n] of real;
    i,j,k:integer;
    sm:real;
begin
clrscr;
writeln('Vvedite ',n*n,' elementov matricy:');
for i:=1 to n do
for j:=1 to n do
read(a[i,j]);  //вводим в ручную, чтобы были кратные 5 и равные в последней строке первому элементу.
readln;
clrscr;
writeln('Ishodnaja matrica:');
sm:=0;
for i:=1 to n do
  begin
    for j:=1 to n do
      begin
        sm:=sm+a[i,j];//сразу считаем сумму
        write(a[i,j]:5:1);//и выводим
      end;
    writeln;
  end;
writeln('Summa=',sm:0:1);//сумму на экран
if sm=0 then //если ноль
   begin
    writeln('Summa=0');
    writeln('Matrica bez izmenenij:');//выводим матрицу как она есть
    for i:=1 to n do
      begin
        for j:=1 to n do
        write(a[i,j]:5:1);
        writeln;
      end;
   end
else  //иначе
    begin
      for i:=1 to n do
      for j:=1 to n do
      if (frac(a[i,j])=0)and(trunc(a[i,j]) mod 5=0)//если дробная часть числа(frac)=0
      then a[i,j]:=a[i,j]/sm;                      // а целая часть(trunc)кратна 5, то делим
      writeln('Izmenennaja matrica:');
      for i:=1 to n do
         begin
           for j:=1 to n do
           write(a[i,j]:5:1); //выводим измененную матрицу
           writeln;
         end;
     end;
k:=0;
for i:=1 to n do
if a[n,i]=a[1,1] then k:=k+1;//считаем сколько в последнем ряду совпало с первым элементом
writeln('Kolichestvo=',k);
readln
end.


Вернуться к обсуждению:
Вычислить сумму элементов массива и разделить все элементы матрицы, кратные 5, на эту сумму Pascal
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.12.2008, 18:52
Готовые ответы и решения:

Вычислить сумму положительных нечетных элементов и заменить все четные элементы массива на эту сумму
2. Вычислить сумму положительных нечетных элементов и заменить все четные элементы массива на эту...

Заменить все элементы массива, кратные 5 на сумму таких элементов
3.Элементы массива – целые числа в пределах от 4 до 23. Заменить все элементы массива кратные 5 на...

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

Найти сумму элементов k-го столбца матрицы и разделить на нее все элементы k-й строки
Дано матрицу размерности M x N. Числа вводятся с помощью генератора случайных чисел в диапазоне от...

3
26.12.2008, 18:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.12.2008, 18:52
Помогаю со студенческими работами здесь

Все элементы заданного массива разделить на сумму элементов массива
3. Ввести массив А(N). Все элементы массива разделить на сумму элементов массива. Вывести...

Массив: Разделить элементы исходного массива на число Z и вычислить сумму новых элементов массива
Введите с клавиатуры массив вещественных чисел, размерностью N и некоторое число Z. Разделить...

Все положительные элементы массива разделить на сумму наименьшего и наибольшего элементов.
Я только начинаю работать с массивами и у меня не получается решить задание. Суть такова: "все...

Найти сумму всех нечетных элементов массива и заменить все четные на эту сумму
#include <iostream> using namespace std; void Sum(int a, int n, int& sum) { for (int i = 0; i...

Массив: найти суммы элементов массива, и разделить каждый член массива на эту сумму
int n = 0, A=4, sum=0; Console.WriteLine(); Random r = new...

Дано массив из 15 элементов. Вычислить сумму положительных нечетных элементов и заменить все четные элементы массива на
Дано массив из 15 элементов. Вычислить сумму положительных нечетных элементов и заменить все четные...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru