Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.03.2014, 02:49   #1
malaychuk
Новичок
Джуниор
 
Регистрация: 28.03.2014
Сообщений: 2
Восклицание Нужна помощь в Assambler

В задачи в практической работе нужно использовать функции для нахождения минимального и максимально числа в массиве , а также функцию добавления новых элементов в массив .
Пример программы в которой используются данные функции:

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.
malaychuk вне форума Ответить с цитированием
Старый 28.03.2014, 11:52   #2
alexcoder
Форумчанин
 
Регистрация: 31.05.2009
Сообщений: 786
По умолчанию

Контакты ниже, обращайтесь.
Помощь с программами:
vk.com/alexcoder1
e-mail: informatik101@mail.ru
alexcoder вне форума Ответить с цитированием
Старый 28.03.2014, 11:56   #3
challengerr
Участник клуба
 
Аватар для challengerr
 
Регистрация: 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"
challengerr вне форума Ответить с цитированием
Старый 28.03.2014, 12:45   #4
malaychuk
Новичок
Джуниор
 
Регистрация: 28.03.2014
Сообщений: 2
Восклицание

challengerr, да
malaychuk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Очень нужна помощь 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