Задание по PascalABC нужно сделать программу и блок схему Вводится произвольная...

0 голосов
53 просмотров

Задание по PascalABC нужно сделать программу и блок схему

Вводится произвольная последовательность действительных чисел. Найти наименьшее из всех чисел

Пожалуйста решите старым добрым способом как учат в школах)
Program
var
begin
end и.т.д


Информатика Начинающий (418 баллов)
оставил комментарий Отличник (8.8k баллов)

На каком тесте, моя программа дает сбой?

оставил комментарий Отличник (6.1k баллов)

лично у меня только вводятся числа и всё...

оставил комментарий Отличник (8.8k баллов)

напиши, что ты пишешь

оставил комментарий Отличник (8.8k баллов)

Ввод:61 2 3 4 5 6

оставил комментарий Отличник (8.8k баллов)

вывод : 1

оставил комментарий Отличник (6.1k баллов)

аа,я слишком большие числа делал :),а так всё равно есть ошибка, если ввести например 2 3 4 то выводит 3

оставил комментарий Отличник (8.8k баллов)

помтому что 2 - количество чисел, а 3 4 - последовательность....

оставил комментарий Отличник (6.1k баллов)

упс,понял)

оставил комментарий Отличник (8.8k баллов)

Пойти научиться блок-схемы рисовать что ли....

оставил комментарий Отличник (6.1k баллов)

xD

Дано ответов: 2
0 голосов
Отличник (6.1k баллов)

Program minimalnoe_chislo;
var
a,b,c,min: integer;
begin
writeln('Введите 3 числа: ');
readln(a,b,c);
if aelse min:=b;
if cwriteln('Наименьшее из чисел = ',min);
end.

оставил комментарий Начинающий (418 баллов)

попробуй блок схему сделать или алгоритм решения

оставил комментарий Отличник (6.1k баллов)

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

оставил комментарий Отличник (8.8k баллов)

не совсем то, что нужно, "произвольная последовательность" предполагает любое количество цифр

оставил комментарий Отличник (8.8k баллов)

например тест 1 2 3 4 5 6 7 не пройдет

0 голосов
Отличник (8.8k баллов)

Program Min_Digit;
var
i, answer,temp, count:integer;
begin
answer := 1000*1000*1000+13;
Read(count);
For i:= 1 to count do
  begin
    Read(temp);
    if (temp < answer)then
      answer := temp;
  end;
Writeln(answer);
end.

...