profile
Размещено 4 года назад по предмету Информатика от polina1196

Пожалуйста помогите написать программу и составить блоксхему !
Определить среди 3 введенных чисел сумму отрицательных и положительных.Если больше сумма положительных,то найти минимум из этих 3 чисел , а иначе найти максимум.

  1. Ответ на вопрос
    Ответ на вопрос дан nikolac
    uses crt;
    var sump,sumn,i:integer;
    a:array[1..3] of integer;
    begin
    for i:=1 to 3 do
    begin
    read(a[i]);
    if a[i]>=0 then
    sump:=sump+a[i]
    else
    sumn:=sumn+a[i];
    end;
    if sump>=sumn then
    writeln(min(min(a[1],a[2]),min(a[2],a[3])))
    else
    writeln(max(max(a[1],a[2]),max(a[2],a[3])));
    end.
    1. Ответ на вопрос
      Ответ на вопрос дан Adequate
      Вообщем, забудь :)
  2. Ответ на вопрос
    Ответ на вопрос дан Adequate
    М...  заморила твоя задача однако
    Program asd;
    USES crt;
    var
    A:array [1..5] of integer;
    min,max,min2,o,p:real;
    i,n:integer;

    Procedure max1;
    begin
    for i:=1 to 5 do
    if A[i]>0 then
    if min<A[i] then
    min:=A[i];
    Writeln('Min: ',min);
    end;
    Procedure min1;
    begin
    for i:=1 to 5 do
    if A[i]<0 then
    if min>A[i] then
    min:=A[i];
    Writeln('Min: ',min);
    end;
    BEGIN
    clrscr;
    For i:=1 to 5 do
    begin
    A[i]:=random(9)-5;
    Write(' ',A[i]);
    end;
    Writeln;
    //Otrizanie
    For i:=1 to 5 do
    if A[i]<0 then o:=o+A[i];
    Writeln('Summa otrizatelnyx elementov: ',o);
    //Polowitelnye
    For i:=1 to 5 do
    if A[i]>0 then p:=p+A[i];
    Writeln('Summa polowitelnyx elementov: ',p);
    if p<o then max1
    else min1;
    END.
    1. Ответ на вопрос
      Ответ на вопрос дан Adequate
      Вообщем скажу как есть.
      Программа пускает 5 чисел разных. Считает общую сумму отрицательных и положительных чисел. Далее, находит максимальный положительный элемент и максимальный отрицательный элемент и при условии p<o подключает соответственную процедуру для отрицания и положительного числа. Но так нельзя! Ребята, исправьте мой код у меня голова не варит или не могу понять суть...
    2. Ответ на вопрос
      Ответ на вопрос дан Adequate
      Может сделать дополнительный массив под это, который сначала заполнить всеми отрицательными элементами, которые вышли, А потом среди них уже просто искать минимальный... не знаю :)
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 5 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.