7 / 7 / 0
Регистрация: 14.11.2014
Сообщений: 166
1

Ввести с клавиатуры N чисел, найти из них наибольшее и вывести его

16.11.2014, 20:55. Показов 13359. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В книге был приведен пример, но решения там нет, а как вообще должна начинатьсся запись решения такой задачи? (Если рассматривать на примере, то это должно быть так?: ввели числа: 3 6 8 5 54 и получить должны в итоге 54.Да?) "Предположим, нам необходимо ввести с клавиатуры N чисел, найти из них наибольшее и вывести его. Для решения этой задачи предлагается следующий алгоритм":

1. Ввести первое число в переменную Max.
2. Ввести следующее число в переменную Next.
3. Если Next>Max, то Max:=Next.
Пункты 2 и 3 повторять, пока не будут введены все числа.
4. Вывести значение переменной Max.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.11.2014, 20:55
Ответы с готовыми решениями:

Ввести одномерный массив из 7 целых чисел с клавиатуры и вывести его на экран. Найти его наименьший элемент
вывести одномерный массив из 7 целых чисел с клавиатуры и вывести его на экран. найти его...

Ввести с клавиатуры 10 целых чисел и найти среди них количество нулей и сумму положительных
Нужно ввести с клавиатуры 10 целых чисел и найти среди них а) количество нулей б) сумму...

С клавиатуры вводятся n чисел. вывести на экран наибольшее число и его порядковый номер
Пож. Паскаль

Найти наибольшее из чисел и вывести его на экран
23 Ввести числа А,B,C,D. Найти наибольшее их этих чисел и вывести его на экран.

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
17.11.2014, 07:32 2
Лучший ответ Сообщение было отмечено Asya_inter как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var n,i,max,next:integer;
begin
repeat
write('Введите количество чисел n>1 n=');
readln(n);
until n>1;
write('Введите первое число: ');
readln(max);
writeln('Введите остальные ',n-1,' чисел:');
for i:=2 to n do
 begin
  readln(next);
  if next>max then max:=next;
 end;
write('max=',max);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2014, 07:32
Помогаю со студенческими работами здесь

Ввести три числа и найти наибольшее из них
Задача: ввести три числа и найти наибольшее из них Не могу понять - где ошибся. Если b или с...

Ввести n вещественных чисел и вывести то из них из них, которое наиболее близко к какому-нибудь целому числу.
Используя цикл, написать программу, обеспечивающую ввод n вещественных чисел и выводящую на экран...

Ввести и вывести массив чисел вручную найти среднее арифметическое его элементов
2. ввести и вывести массив чисел вручную. найти среднее арифметическое его элементов

Ввести с клавиатуры N чисел. Напечатать те из них, которые принадлежат интервалу (1,11) и являются четными
Ввести с клавиатуры N чисел. Напечатать те из них, которые принадлежат интервалу (1,11) и являются...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru