Статистика
Всего в нашей базе более 4 327 660 вопросов и 6 445 973 ответов!

Дано 100 вещественных чисел. Найти разность между максимальным и минимальным. На Паскале.БЕЗ ИСПОЛЬЗОВАНИЯ МАССИВОВ.

10-11 класс

Nastya2431 20 марта 2017 г., 16:52:06 (7 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
A858
20 марта 2017 г., 18:08:31 (7 лет назад)

Program spusku;
uses crt;
type
      spusok=^elem;
      elem=record
          data:integer;
          next:spusok;
      end;
var i:spusok;

procedure add(var current:spusok; elem:integer);
var x:spisok;
begin
    new(x);
    x^.data:=elem;
    x^.next:=nil;
    current^.next:=x;
    current:=x;
end;

procedure stvor(var i:spusok);
var p:spisok; n:integer;
begin
   i:=nil;
   writeln('Vvedite spusok celux 4usel. 0-konec');
   readln(n);
   add(i,n);
   readln(n);
   while n<>0 do
   begin
     p:=i;
     while p^.next<>nil do
     p:=p^.next;
     add(p,n);
     readln(n);
   end;
end;

procedure minmax(var i:spusok);
var p:spusok; kmin, kmax:integer;
begin
   kmin:=1000000;
   kmax:=0; 
   while i<>nil do
     begin
     p:=i;
     if p^.data>kmax then kmax:=p^.data;
     if p^.data<kmin then kmin:=p^.data;
     i:=i^.next;
   end;
   writeln('raznost =', kmax-kmin)
end;

BEGIN
clrscr;
stvor(i);
minmax(i);
readkey;
end.

Ответить

Другие вопросы из категории

Помогите ответить на вопросы!!

1. Виды и свойства информации.
2. Моделирование.

Заранее спасибо)

1)дан одномерный массив из 15 элементов пересавить их в обртном порядке 2)для линейной вещетвенной таблицы B[1:20] найту сумму всех положитеьных

чисел

3)дана вещественная таблица C[1:20]. Заменить все элементы этой таблицы, имеющие четные порядковые номера на число 8

4)даны два массива одного размера. Получить третий массив, каждый элемент которго равен минимальному из элементов с одинаковыми номерами в заданных массивах

Дан одномерный массив целых чисел.. Колличество чисел и их значения вводятся с клавиатуры . Индексация элементов массива начинается с единицы.

Определить произведение элементов массива, которые являются отрицательными четными числами. Если аких чисел нет, то вывести на экран нуль

Читайте также

Паскаль помогите пжл!!!!!! Дан одномерный массив, состоящий из вещественных элементов. Найти произведение элементов массива,

расположенных между максимальным и минимальным элементами.

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

ну или исправьте мое пжл

program fgf;
var mas:array[1..100] of real;
max,min:real;
i,n,c,b:shortint;
p:real;
f1,g:text;
begin;
assign (f1, 'input.txt');
reset (f1);
readln (f1, n);

for i:=1 to N do read (mas[i]);
max:=mas[i];
for i:=2 to N do begin
if mas[i]>max then begin
max:=mas[i];
c:=i;
end;
end;
min:=mas[1];
for i:=2 to N do begin
if mas[i]<min then begin
max:=mas[i];
b:=i;
end;
end;
close(f1);
assign (g, 'output.txt');
rewrite (g);
p:=1;
if b<c then I:=b+1 and c-1

else for I:=c+1 to b-1 do p:=p*mas[i];

if (n<3) or (b+1=c) or (c+1=b) then writeln(g,'0.00') else write(p:3:3) ;

close (g);
end.

Составить программу на языке Паскаль: 1)Для массива K из 12 вещественных чисел определить сколько элементов массива меньше 0. 2)В массиве М из 10 целых

чисел найти количество элементов равных 3. 3)В массиве из 8 целых найти номер массива с наибольшим значением. 4)В массиве из 12 целых чисел найти количество и сумму элементов, расположенных до максимального элемента. 5)Для массива из 15 вещественных подсчитать количество элементов массива меньших суммы первого и последнего элементов массива.

Составить программу Дан массив натуральных чисел , размерность -12 !) Заполнение массива производить с клавиатуры 2) Вывести на печать

только элементы кратные 2

3)Найти сумму первых пяти элементов

Составить программу Дан массив целых чисел , размерность -12

1) Заполнение массива производить случайными числами из диапозона [-10;35]

2)Вывести на печать только положительные элементы

3)Найти количество отрицательных элементов

Составить программу

Известны данные о выпуске прождукции ( ткани в метрах ) ткацким цехом текстильного комбината за каждый день месяца . Определить количество ткани ( метров) произведенных цехом за месяц .



Вы находитесь на странице вопроса "Дано 100 вещественных чисел. Найти разность между максимальным и минимальным. На Паскале.БЕЗ ИСПОЛЬЗОВАНИЯ МАССИВОВ.", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.