Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Другие темы раздела
PascalABC.NET Описать процедуру ShiftRight3(A, B, C), выполняющую правый циклический сдвиг https://www.cyberforum.ru/ pascalabc-net/ thread1012117.html
Описать процедуру ShiftRight3(A, B, C), выполняющую правый цик- лический сдвиг: значение A переходит в B, значение B — в C, значение C — в A (A, B, C — вещественные параметры, являющиеся одновременно входными и выходными). С помощью этой процедуры выполнить правый циклический сдвиг для двух данных наборов из трех чисел: (A1, B1, C1) и (A2, B2, C2).
Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел PascalABC.NET
Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел.
PascalABC.NET Дана последовательность а1, а2,.,а20. Элементы, стоящие на нечетных местах, расположить в порядке возрастания, а на — четных в порядке убывания Дана последовательность а1, а2,...,а20. Элементы, стоящие на нечетных местах, расположить в порядке возрастания, а на — четных в порядке убывания. https://www.cyberforum.ru/ pascalabc-net/ thread1011908.html PascalABC.NET Во всех вариантах заданий исходные данные вводятся в виде текста с клавиатуры. При этом текст может содержать несколько строк. Результаты работы прог https://www.cyberforum.ru/ pascalabc-net/ thread1011905.html
Во всех вариантах заданий исходные данные вводятся в виде текста с клавиатуры. При этом текст может содержать несколько строк. Результаты работы программы должны выводиться вместе с исходными данными. Отредактировать заданный текст, удалив из него слова, которые уже встречались в предложении ранее.
Описать массив записей, содержащий информацию об итогах сдачи вами экзаменационных сессий в институте. Определить средний балл PascalABC.NET
Описать массив записей, содержащий информацию об итогах сдачи вами экзаменационных сессий в институте. Определить средний балл.
PascalABC.NET Составить процедуру подсчета количества n элементов одномерного массива Составить процедуру подсчета количества n элементов одномерного массива, значения которых меньше числа Р. С помощью этой процедуры подсчитать количество элементов, меньших Р, в каждой строке двумерной матрицы С. https://www.cyberforum.ru/ pascalabc-net/ thread1011898.html
PascalABC.NET Составить алгоритм 6. Составить алгоритм и программу вычисления и вывода первых 15 членов последовательности и их суммы. Последовательность задана формулой: A(n)=(-1)^(n-1)*n!/(x(n-1)) https://www.cyberforum.ru/ pascalabc-net/ thread1011896.html PascalABC.NET Составить алгоритм и программу вычисления и вывода первых 15 членов последовательности и их суммы
1. Сформировать в программе массив из целых чисел от 2 до N. Подсчитать сумму квадратов четных и сумму квадратов нечетных чисел. 2. Дана последовательность а1, а2,...,а20. Элементы, стоящие на нечетных местах, расположить в порядке возрастания, а на — четных в порядке убывания. 3. Составить процедуру подсчета количества n элементов одномерного массива, значения которых меньше числа Р. С...
PascalABC.NET пожалуйста напишите программу на языке паскаль или abc Дана последовательность, содержащая от 2 до 30 слов, в каждом из которых от 2 до 5 латинских букв , между соседними словами – запятая, за последним словом – точка. Преобразовать последовательность следующим образом: А) перенести первую букву каждого слова в конец слова; b) перенести последнюю букву каждого слова в начало слова; c) удалить из каждого слова первую и последнюю буквы; https://www.cyberforum.ru/ pascalabc-net/ thread1011826.html PascalABC.NET Тестирование программ методом белого ящика Дано натуральное число n и одномерный массив a1, a2,...,an целых чисел. Получить массив, который отличается от исходного тем, что все нечетные элементы удвоены, а четные получены сложением собственного значения с первоначальным значением последующего нечетного. https://www.cyberforum.ru/ pascalabc-net/ thread1011782.html
Сформировать массив из минимальных элементов матрицы. Пожалуйста, выручите! PascalABC.NET
Задача: определить минимальный элемент каждого столбца матрицы и сформировать из них новый массив, который выдать на экран. Матрицу составил и смог найти минимальный элемент каждого столбца, возникли проблемы с выдачей на экран этих элементов в виде нового массива. Заранее спасибо. Код: program Lab7_V7; uses crt; const n1=20; m1=20; var x:array of real; min:real; i,j,n,m:byte;
PascalABC.NET Вывести словесное описание числа на экран https://www.cyberforum.ru/ pascalabc-net/ thread1011289.html
Ввести с клавиатуры число от 1 до 999. Вывести словесное описание этого числа на экран. Например, если введено число 149 на экране должно быть выведено «Сто сорок девять».
1 / 1 / 5
Регистрация: 11.05.2013
Сообщений: 33
20.11.2013, 00:53 0

Вычислить значения 36 элементов одномерного целочисленного массива - PascalABC.NET - Ответ 5360484

20.11.2013, 00:53. Показов 812. Ответов 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
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
program lab8;
  const
    n = 36;
  type
    vect=array[1..n] of integer;
  var 
    x: vect;  
    a,b,Sarf,max:integer;
    s:real; 
 
{-----------Часть 1--------------} 
  procedure vector(n,a,b:integer;var x:vect); 
    var i:integer; 
  begin 
    randomize;
    for i:=1 to n do 
      x[i]:=random(b)-random(-a)-1;
  end; 
 
{-----------Часть 2--------------} 
  function sum(n:integer;x:vect):real; 
    var 
      i,kol:integer;
      s:real; 
  begin 
    s:=0; 
    kol:=0;
    for i:=(round(n/4)+1) to round(n/2) do
      if i mod 3=0
        then begin
          s:=s+x[i];
          kol:=kol+1;
        end;
    sum:=s/kol; 
  end; 
 
{-----------Часть 3-------------} 
  function maxel(n:integer; x:vect):integer; 
    var
      i,mx:integer;
  begin 
    mx:=a; 
    for i:=1 to n do 
      if x[i] mod 2 = 0 
        then if x[i] > mx 
          then mx:=x[i];
    maxel:=mx; 
  end{max}; 
 
{-----------Часть 4----------------} 
{  procedure porjadok(n:integer;var x:vect); 
    var 
      i,k,j,c:integer;
  begin 
    for i:=1 to (n div 2)-1 do 
      if (i mod 3)=0
        then begin 
          k:=i; 
          for j:=i+1 to n div 2 do 
            if (x[j] mod 3) =0 
              then
                //добавь сортировку...
                  end;
        end; 
  end; 
 
 
{--------Вывод вектора--------------} 
  procedure writevect(n,k:integer; x:vect); 
    var 
      i:integer;
  begin 
    for i:=1 to n do begin 
      write(x[i]:5);
      if i mod round(n/k)=0 
        then writeln;
    end; 
    writeln; 
  end {writevect};    
 
{----------Основная программа-----} 
begin 
  //write('Введите размерность вектора ');readln(n); 
  write('Интервал значений от ');
  readln(a);
  write('до ');
  readln(b);
  writeln(' ':25,'Исходные данные');
  writeln('Размерность вектора n = ',n); 
  writeln('Интервал [',a,',',b,']');
  writeln;
  writeln(' ':26,'Результаты расчета'); 
  vector(n,a,b,x); 
  writeln('--------------------Часть 1---------------------------'); 
  writeln('Вектор X из ',n,' элементов в интервале [',a,',',b,'], полученных'); 
  writeln('при помощи генератора случайных чисел'); 
  writevect(n,4,x); 
  writeln('--------------------Часть 2---------------------------'); 
  writeln('среднеарифметичес-кое значение каждых третьих элементов второй четверти массива'); 
  s:=sum(n,x); 
  writeln(' s=',s);
  writeln('--------------------Часть 3---------------------------'); 
  writeln('максимальное значение по второй среди четных по значению элементов всего масива '); 
  writevect(n,3,x); 
  writeln(' max=',maxel(n,x));
 { writeln('--------------------Часть 4---------------------------'); 
  writeln('Вектор X с упорядоченными по убыванию убыванию модулей обратных'); 
  writeln('каждые третьи элементами элементы первой половины'); 
  porjadok(n,x); 
  writeln('Упорядоченный вектор X'); 
  writevect(n,2,x);
 }
  writeln('----------------Конец задачи-----------------------'); 
  readln; // 
end.


Вернуться к обсуждению:
Вычислить значения 36 элементов одномерного целочисленного массива PascalABC.NET
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2013, 00:53
Готовые ответы и решения:

Вычислить значения 39 элементов одномерного целочисленного массива V в заданном интервале
помогите пожалуйста,очень надо! 1. Вычислить значения 39 элементов одномерного целочисленного...

Вычислить значения 36 элементов одномерного целочисленного массива Т в заданном интервале
Здравствуйте! Нужно срочно решить задачи: I.Дана задача состоящая из 4 частей: 1)Вычислить...

Вычислить значения 38 элементов одномерного массива D в заданном интервале
Вычислить значения 38 элементов одномерного массива D в интервале (-9,7) с использованием...

Вычислить значения 32 элементов одномерного целочисленого массива W в интервале (-7,8)
вычислить значения 32 элементов одномерного целочисленого массива W в интервале (-7,8)с...

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

Вычислить значения 30 элементов одномерного массива в заданном интервале
1. Вычислить значения 30 элементов одномерного целочисленного массива H в интервале (-10, 10) с...

Вычислить значения 42 элементов одномерного целочисленного массива
Вычислить значения 42 элементов одномерного целочисленного массива Y в интервале (-10, 6) с...

Вычислить значения элементов одномерного целочисленного массива Y в интервале (-8 ,8)
Люди добрые, помогите пожалуйста решить это задание. Прошу многого, конечно, но всё же попытка не...

Вычислить значения 39 элементов одномерного целочисленного массива F в заданном интервале
можете помочь доделать остальные пункты? сделал первый пункт 1) вычислить значения 39 элементов...

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