Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Turbo Pascal Подсчет суммы элементов в каждой строке и каждом столбце двумерного массива Составьте программу подсчета суммы элементов в каждой строке и каждом столбце двумерного массива. Число строк и столбцов произвольное. Массив задается с помощью функции случайных чисел. Очень много вариантов перепробывал никак не могу додуматься, помогите.На всякий случай прикреплю все задачи https://www.cyberforum.ru/ turbo-pascal/ thread679874.html Turbo Pascal Вычисление значения функции. Ошибка в решении.
Всем добрый вечер. Завтра сдавать задачу, но программа никак не идет. Я не прошу решить, прошу помочь и объяснить. Задача и текст во вложении. Буду рад любой помощи! В следующий раз выкладывайте код в текстовом виде, а формулу вводите в редакторе формул. Таковы правила форума. Только если у вас сложности с работой с редактором формул позволительно прикрепить картинку.
Turbo Pascal Расположить элементы каждого столбца матрицы в порядке убывания У меня такая задачка: Расположить элементы каждого столбца матрицы w(3,3) в порядке убывания ну матрицу я создал, а как дальше не знаю. Подскажите пожалуйста:-program v22z4; type mas=array of integer; var i,j,max:integer; w:mas; procedure vvod(var w:mas); var i,j:integer; begin writeln('дан массив: '); randomize; https://www.cyberforum.ru/ turbo-pascal/ thread679796.html Turbo Pascal Преобразовать квадратную матрицу https://www.cyberforum.ru/ turbo-pascal/ thread679767.html
Дано вещественную квадратную матрицу n x n. Нужно преобразовать матрицу следующим образом: поэлементно вычесть последнюю строку из всех строк, кроме последней.
Turbo Pascal Сформировать вектор из количества отрицательных элементов в строке матрицы
Дана действительная матрица размером 4х6. Получить последовательность b1,….,bn, где bi – это число отрицательных элементов в i-той строке.
Turbo Pascal Одномерный массив. Рекурсивное вычисление суммы элементов. Написать программу на паскале с рекурсивной функцией, вычисяющей сумму элементов одномерного мссива исходный массив А 23 14 5 67 2 34 11 25 8 49 22 1 54 75 36 41 85 28 92 3 99 https://www.cyberforum.ru/ turbo-pascal/ thread679704.html
Turbo Pascal Неотрицательные нечётные числа https://www.cyberforum.ru/ turbo-pascal/ thread679699.html
В данной последовательности целых чисел переставьте члены так, чтобы неотрицательные нечётные числа шли в порядке убывания в конце массива.
Turbo Pascal Условные переходы. Работа с числами
дано натуральное число n ю если оно делится на 4 ,вывести на экран ответ N=4K(где K соответствующее частное);если остаток отделения на 4 равен 2 -N=4K 2;если остаток деления на 4 равен 3 - N=4K 3.например: 12=4*3,22=4*5
Turbo Pascal Задача о самолетах https://www.cyberforum.ru/ turbo-pascal/ thread679663.html
Задача «Самолеты» Из-за непогоды были отменены рейсы самолетов. Ненадолго проглянуло солнце: на N часов и М минут. Напишите программу, которая определяет, сколько самолетов успеет вылететь за это время, если на взлетной полосе может быть только один самолет, а интервал между взлетом двух самолетов- Z минут. Формат входных данных: С клавиатуры вводятся через пробел 3 числа: n,m,z,...
Turbo Pascal Задача о шахматной доске Задача «Шахматная доска» Координаты любого поля шахматной доски могут быть заданы парой натуральных чисел, не превосходящих восьми. Даны координаты двух клеток. Напишите программу, которая определяет, одного ли цвета эти два поля. Формат входных данных: С клавиатуры вводятся через пробел 4 числа : k,l,m,n, обозначающие координаты двух клеток при счете слева направо и сверху вниз. Формат... https://www.cyberforum.ru/ turbo-pascal/ thread679652.html
Turbo Pascal Напишите программу, которая определяет время в виде «чч:мм»
помогите очень надо Известно время вылета самолета: НН часов и ММ минут, а также продолжительность полета (НР часов и МР минут). Напишите программу, которая определяет время прибытия самолета в аэропорт назначения в виде «чч:мм» Формат входных данных: С клавиатуры вводится четыре числа через пробел НН, ММ, НР, МР, обозначающие соответственно часы и минуты вылета и часы и минуты...
Turbo Pascal Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от xнач до xкон с шагом dx с точностью . Таблицу снабдить заголовком и шапкой. Каждая строка таблицы должна содержать значение аргумента, значение функции и количество просуммированных членов ряда. https://www.cyberforum.ru/ turbo-pascal/ thread679644.html
272 / 188 / 173
Регистрация: 06.06.2012
Сообщений: 322
26.10.2012, 12:13 0

Найти количество положительных элементов и сумму индексов отрицательных элементов массива - Turbo Pascal - Ответ 3611883

26.10.2012, 12:13. Показов 2038. Ответов 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
const
  n = 10;
type
  mas = array[1..n] of integer;
var
  v: mas;
   i, j, k, s: integer;
procedure swap(var x, y: integer); //процедура обмена значениями элементов(перестановка элементов)
var
  t: integer;
begin
  t := x;
  x := y;
  y := t
end;
procedure random_mas(var v: mas); //процедура заполнения случайными числами
var
  i: integer;
begin
  for I := 1 to n do
    v[i] := random(10) - 5;
end;
procedure print_mas(v: mas); //процедура вывода массива на экран
var
  i: integer;
begin
  for i := 1 to n do 
    write(v[i], ' ');
end;
begin
  s := 0;
  k := 0;
  writeln('Исходный массив:');
  random_mas(v);
  print_mas(v);
  writeln;
  for i := 1 to n do
    if (v[i] > 0) and (s <> 0) then k := k + 1 else
      s := s + i;
  for j := 1 to N - 1 do
    for i := 1 to N - j do
      if v[i] < v[i + 1] then
        swap(v[i], v[i + 1]);
  writeln('Отсортированный массив');
  print_mas(v); writeln;
  writeln('Кол-во положительных: ', k);
  writeln('Сумма индексов отрицательных элементов: ', s);
  begin  
  end;
end.


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

Найти произведение положительных индексов массива и количество его отрицательных элементов
Дан массив А(10). Найти произведение положительных индексов массива и количество его отрицательных...

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

Найти сумму отрицательных, количество положительных и произведение ненулевых элементов одномерного массива
Помогите пожалуйста решить задачу на одномерный массив. Одномерный массив Х(15) считать из...

Найти сумму индексов положительных элементов массива
Дан вещественный линейный массив на N элементов. Найти сумму индексов положительных элементов...

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

Дан массив А (10). Найти произведение индексов положительных элементов и количество отрицательных элементов
Дан массив А (10). Найти произведение индексов положительных элементов и количество отрицательных...

Найти сумму всех элементов массива, количество положительных и отрицательных чисел и среднеарифметическое отрицательных чисел
заранее всем спасибо буду признателен за любую помощь

Найти сумму положительных элементов и количество отрицательных элементов двумерного массива вещественного типа
Помогите, пожалуйста, сделать вот ету задачу в Free Pascal: создайте программу &quot;Подсчет&quot; в которой...

Найти сумму положительных и количество отрицательных элементов массива
люди помогите пожалуйста написать программу к задаче: Задан массив из N чисел. Найти сумму...

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