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

составить программу 1)найти сумму всех элементов массива (1до10) random. 2)сформировать массив из положительных и отрицательных элементов

10-11 класс

от -10 до 30.найти кол-во положит и отриц элементов.найти сумму положит и произведение отриц.

Gurenok 13 янв. 2014 г., 9:17:42 (10 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Fdfgg
13 янв. 2014 г., 10:55:22 (10 лет назад)

var a:array[1..10] of integer;

i,s:integer;

Begin

  randomize;

  for i:= 1 to 10 do begin

    a[i]:= random(100);

    s:=s+a[i];

  end;

  writeln(s);

End.

 

var a:array[1..10] of integer;

i,mk,pk,s,p:integer;

Begin

  randomize;

  p:=1;

  for i:= 1 to 10 do begin

    a[i]:= random(30+10)-10;

    if a[i]>=0 then begin

      pk:=pk+1;

      s:=s+a[i];

    end

    else begin

      mk:=mk+1;

      p:=p*a[i];

    end;

   

  end;

  writeln(pk,s,mk,p);

End.

Ответить

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

1. Пешеход шел по пересеченной местности. Его скорость движения по равнине v1 км/ч, в гору — v2 км/ч и под гору — v3 км/ч. Время движения

соответственно t1, t2 и t3 ч. Написать программу определяющую, какой путь прошел пешеход? 2. Написать программу, вычисляющую путь, пройденный лодкой, если ее скорость в стоячей воде v км/ч, скорость течения реки v1 км/ч, время движения по озеру t1 ч, а против течения реки – t2 ч.

Помогите, пожалуйста!!!

1. Напишите программу, которая находит минимальное и максимальное среди четных положительных чисел, записанных в файле и выводит результат в другой файл. Учтите что таких числе может вообще не быть.

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

дана программа нахождения суммы всех элементов массива. Изменить программу таким образом,чтобы:

a) массив состоял из 15 элементов вещественного типа;
b) значения элементов массива должны меняться в интервале от 0 до 5;
c) в результате выполнения программы должно быть найдено произведение всех элементов массива, а не их сумма

Program massiv;
const n=10;
Var a: array [1..n] of integer;
s,i integer;
Begin
writeln (‘ исходный массив.‘);
For i:= 1 to n do
begin
a [ i] := random (10);
write (‘a[‘i'] =', a[i], '');
end;
s:=0;
For i:= 1 to n do
s:= s+a[i];
Writeln (‘ сумма всех элементов массива S=‘, s);
end.

1.Дан целочисленный массив X(N). Найти сумму четных элементов массива .Если эта сумма больше заданного числа Z , то у элементов , расположенных на

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

2.Дан массив X(N,M) . Среди четных столбцов массива найти сумму положительных элементов

3.Найти произведение элементов каждого столбца массива принадлежащих промежутку [2,6] . Из полученных значений сформировать одномерный массив.

Дан массив X(N).Найти среднее арифметическое элементов массива,значения которых заключены в интервале [-3;3]. Если эта величина больше

заданного числа Z,то найти сумму четных элементов,иначе- произведение нечетных элементов.

Друзья,очень нужна ваша помощь,пожалуйста,если Вы решили мне помочь-отпишитесь. Заранее спасибо!



Вы находитесь на странице вопроса "составить программу 1)найти сумму всех элементов массива (1до10) random. 2)сформировать массив из положительных и отрицательных элементов", категории "информатика". Данный вопрос относится к разделу "10-11" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.