![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 28.03.2014
Сообщений: 2
|
![]()
В задачи в практической работе нужно использовать функции для нахождения минимального и максимально числа в массиве , а также функцию добавления новых элементов в массив .
Пример программы в которой используются данные функции: array = [] array.append ( 7 ) array.append ( 8 ) array.append ( 9 ) number_min = min ( array ) number_max = max ( array ) print " Naynyzhche chyslo " + str ( number_min ) print " Nayvyshche chyslo " + str ( number_max ) Пояснение: Сначала задаем пустой массив array . Далее с помощью функции append ( ), добавляем числа в массив ( функция append ( ) добавляет числа в конец массива). Инструкция array.append ( 7 ) , где первое слово название нашего массива , а в скобках число , которое мы добавляем , добавляет число 7 в массив . Для того чтобы найти минимальное и максимальное число в массиве нужно воспользоваться функциями min ( ) и max ( ) . Инструкция number_min = min ( array ) , выполняет следующее : в переменную number_min записываем min ( array ) , в скобках функции min ( ) записываем массив в котором хотим найти минимальное число , в нашем случае array . Максимальное число находим по аналогии . Далее выводим низкое и высокое число. Для того чтобы вывести число с каким-то дополнительным текстом , нужно число превратить в ленту с помощью функции str ( ) . Инструкция - str ( number_min ) , преобразует переменное , которая находится в скобках текст. Результат выполнения программы Naynyzhche chyslo 7 Nayvyshche chyslo 9 Итак данная программа выводит минимальное и максимальное число в массиве. Программа доступна по ссылке - http://www.codeskulptor.org/#user28_56WyELrQOT_1.py «Задача» Ввести с клавиатуры количество ваших оценок за 1 семестр(от 7 до 10) , после этого ввести с клавиатуры сами оценки . Вывести низкие и высокие оценки , и количество низких и высоких оценок. Предлагаемый алгоритм выполнения : 1 ) Задать пустой массив 2 ) Ввести с клавиатуры и считать количество оценок 3 ) В цикле ввести с клавиатуры указанное количество оценок ( по очереди !) 4 ) Задать переменные ( счетчики) для минимальных и максимальных оценок ( присвоить им ноль ) 5 ) В цикле перебрать все элементы . Если оценка минимальная или максимальная добавлять 1 к соответствующему счетчика 6 ) Вывести низкие и высокие оценки , также соответственно их количество (счетчики минимальных и максимальных оценок) * Ваша программа может работать по другим более удобным ( собственным ) алгоритмом Кто сделает , буду очень благодарен,могу денежку перечислить (не много , так как бедный студент ) Последний раз редактировалось malaychuk; 28.03.2014 в 03:10. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
![]()
Контакты ниже, обращайтесь.
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,609
|
![]()
На ассемблере программы должны быть написаны?
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 28.03.2014
Сообщений: 2
|
![]()
challengerr, да
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Очень нужна помощь c матрицами, макросами в Excel. Заранее благодарен(поверьте, очень-очень нужна помощь) | Farridjan | Помощь студентам | 1 | 03.07.2009 12:24 |
Очень нужна помощь с написанием программы... срочно(буду благодарен за помощь) | 5Paladin5 | Помощь студентам | 3 | 02.07.2009 09:12 |
Нужна помощь | sergy88 | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 28.01.2009 12:36 |