Задать вопрос
18 ноября, 03:07

Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальное значение среди трёхзначных элементов массива, делящихся на 7. (паскаль)

+5
Ответы (2)
  1. 18 ноября, 05:41
    0
    Const

    N = 13;

    Var

    A:array[1 ... N] of integer;

    i, Min:integer;

    Begin

    Randomize;

    Write ('Исходый массив:') ;

    For i: = 1 to N do

    Begin

    A[i]:=random (10000) - 5000;

    Write (' ', A[i])

    End;

    WriteLn;

    Min:=1000;

    For i: = 1 to N do

    if (99
    Min:=A[i];

    if Min = 1000 then WriteLn ('В массиве нет трёхзначных элементов, кратных семи')

    else WriteLn ('Min = ', Min) ;

    End.

    Пример:

    Исходый массив: 2635 4814 - 2784 1015 - 462 - 50 4069 - 4566 578 168 707 660 - 731

    Min = - 462
  2. 18 ноября, 06:41
    0
    Var a, b, c: Integer;

    begin

    readln (a, b, c) ;

    if (a mod 7 = 0) and (b mod 7 = 0) and (c mod 7 = 0) then

    begin

    if (a < b) and (a < c) then writeln ('Min = ', a)

    else if (b < c) then writeln ('Min = ', b)

    else writeln ('Min = ', c) ;

    end;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Опишите на естественном языке или на одном из языков программирования алгоритм, позволяющий найти и вывести минимальное значение среди ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы