adsl club

Справочник

Форум

Программы

Фильмы

Ресурсы

Файлообмен

Хостинг

Ростелеком
Народ помогите плз студенту :)
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ
Автор Сообщение
2 pac
Эксперт
Предупреждений : 1
СообщениеДобавлено: Вс 14-09-08 : 10-28    Заголовок сообщения: Народ помогите плз студенту :) Ответить с цитатой

собсно я в программировании не шарю..
но вот задание нужно такое выполнить для с++
либо программный код написать, либо блок схему :
Найти все числа в заданном диапозоне ,которые делятся на любую из своих цифр.(заданый диапазон любой)
Последний раз редактировалось: 2 pac (Пн 15-09-08 : 19-26), всего редактировалось 1 раз
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Stepler
Продвинутый форумчанин
СообщениеДобавлено: Вс 14-09-08 : 13-41    Заголовок сообщения: Ответить с цитатой

Двоечниг Taunt
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
СЕРГЕЙ 666
Убийцо
Предупреждений : 4
СообщениеДобавлено: Вс 14-09-08 : 13-47    Заголовок сообщения: Ответить с цитатой

Stepler писал(а):
Двоечниг

плюсАдЫн,мы это в 9-ом классе изучали)))
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора   Номер ICQ
ph0enix
Форумчанин
СообщениеДобавлено: Вс 14-09-08 : 14-09    Заголовок сообщения: Ответить с цитатой

Код:
filter(lambda p: reduce(lambda m,n: n*m, map(lambda m: p % m, filter(lambda m: m, map(int,str(p)))), 1)==0, xrange(0,100))


не удержался :-D
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
2 pac
Эксперт
Предупреждений : 1
СообщениеДобавлено: Вс 14-09-08 : 14-43    Заголовок сообщения: Ответить с цитатой

Цитата:
Двоечниг

ну тип того)не было програмирования в школе
Цитата:
плюсАдЫн,мы это в 9-ом классе изучали)))

дык написал бы
Цитата:
не удержался :-D

это типа правильно?)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
keNNyRaNoM
Начинающий
СообщениеДобавлено: Вс 14-09-08 : 15-31    Заголовок сообщения: Ответить с цитатой

Парни помогите еще одному студенту.=) тоже для задачки надо код написать или блок схему
"Найти наибольший общий делитель для двух заданых чисел. Проверит, являются ли эти числа взаимно простыми."
зарание благадарен.=)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
ProFfeSsoRr
Гуру
СообщениеДобавлено: Вс 14-09-08 : 16-34    Заголовок сообщения: Ответить с цитатой

А вы не из Нархоза ли? А то там любят сильно блок-схемы, ток не объясняют про них нифига.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
Kosilas
Эксперт
СообщениеДобавлено: Вс 14-09-08 : 17-52    Заголовок сообщения: Ответить с цитатой

Ахаха, ето скорее всего перваки с АВТФ а.
Под столом!
Романов, чтоль вас запряг? =)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
ph0enix
Форумчанин
СообщениеДобавлено: Вс 14-09-08 : 18-58    Заголовок сообщения: Ответить с цитатой

keNNyRaNoM писал(а):
Парни помогите еще одному студенту.=) тоже для задачки надо код написать или блок схему
"Найти наибольший общий делитель для двух заданых чисел. Проверит, являются ли эти числа взаимно простыми."
зарание благадарен.=)

http://ru.wikipedia.org/wiki/Алгоритм_Евклида

Романов, чтоль вас запряг? =)
AFAIR Романов никогда блок-схемами не баловался.

это типа правильно?)
Абсолютно. Ты не уточнил язык, вот я и написал на питоне. Могу даже в двух словах идею пояснить.
Для каждого числа из заданно диапазона (xrange) делаем следующее:
1. Преобразуем его в массив циферок (str(p))
2. Последовательно вычисляем остаток от деления числа на каждую из циферок, сохраняя его в другом массиве (p%m)
3. Умножаем все остатки (reduce)
4. Если произведение остатков == 0 (т.е. был хотя бы один нулевой остаток), то числе делится хотя бы на одну из своих цифт. Иначе нет.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Иван
Гуру
СообщениеДобавлено: Вс 14-09-08 : 19-42    Заголовок сообщения: Ответить с цитатой

ph0enix
он же написал на с надо
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
2 pac
Эксперт
Предупреждений : 1
СообщениеДобавлено: Вс 14-09-08 : 22-34    Заголовок сообщения: Ответить с цитатой

да вы угадали))
Собственной персоной Романов )
Цитата:
он же написал на с надо

можно для "С++" ???
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
2 pac
Эксперт
Предупреждений : 1
СообщениеДобавлено: Пн 15-09-08 : 21-01    Заголовок сообщения: Ответить с цитатой

ааа срочно надаааа,завтра уже сдавать)
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение   Номер ICQ
ДобрыйФей
Мечтатель
Предупреждений : 5
СообщениеДобавлено: Ср 24-09-08 : 13-57    Заголовок сообщения: Ответить с цитатой

ProFfeSsoRr писал(а):
А вы не из Нархоза ли? А то там любят сильно блок-схемы, ток не объясняют про них нифига.

lol
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
sham
ум, честь, совесть эпохи!
Предупреждений : 4
СообщениеДобавлено: Ср 24-09-08 : 17-21    Заголовок сообщения: del Ответить с цитатой

delПоследний раз редактировалось: sham (Ср 23-03-22 : 02-27), всего редактировалось 1 раз
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
Aprelle
Гуру
СообщениеДобавлено: Ср 24-09-08 : 17-26    Заголовок сообщения: Ответить с цитатой

тяжелые тонут, легкие всплывают
уж куда проще
в гугле глянь
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение  
dlnsk
Гуру
СообщениеДобавлено: Ср 24-09-08 : 23-05    Заголовок сообщения: Ответить с цитатой

sham
Сравниваются значения соседних элементов, если если тот, что ближе к началу (верху) больше парного, то меняем их местами. Т.е легкие элементы всплывают, а тяжелые погружаются.
 Наверх
Посмотреть профиль / Отправить личное сообщение Отправить личное сообщение Посетить сайт автора  
Показать сообщения:   
Ответить на тему    Форум АДСЛ КлубаЦИФРОВОЙ ФЛЕЙМ :)ПРОГРАММИРОВАНИЕ Часовой пояс: GMT + 7
Страница 1 из 1

 

 
Аватары: Вкл|Выкл   ЮзерИнфо: Вкл|Выкл   Подписи: Вкл|Выкл
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы