Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 04.11.2003, 17:58
opex вне форума Посмотреть профиль Отправить личное сообщение для opex Найти все сообщения от opex
  № 1  
opex
[+1.3 05.04.09]
 
Аватар для opex

Регистрация: Sep 2003
Адрес: Где-то рядом.
Сообщений: 686
Отправить сообщение для opex с помощью ICQ Отправить сообщение для opex с помощью Skype™
По умолчанию циклы циклы циклы

В универе задали задачу как решить с помощю циклов
не могу догнать алгоритм.

Текст задачи:
Известно, что любое целое число n, большее 7, можно представить в виде 3a+5b. Для данного n>7 найти a и b.
__________________
Бойтесь китайцев, компы приносящих!

Старый 04.11.2003, 18:32
mishinaelle вне форума Посмотреть профиль Отправить личное сообщение для mishinaelle Посетить домашнюю страницу mishinaelle Найти все сообщения от mishinaelle
  № 2  
mishinaelle
 
Аватар для mishinaelle

Регистрация: Mar 2003
Адрес: Moscow
Сообщений: 669
Отправить сообщение для mishinaelle с помощью ICQ
вот тебе реализация на php
если чего непонятно - стукнись в асю:110036714

$iN=11;

$blnFind=false;
$a=-1;
while(!$blnFind){
$a++;
for($b=0; $b<=$a; $b++){
if(($b*5+$a*3)==$iN){
$blnFind=true;
break;
}
}
}

echo "$iN=3*$a+5*$b";

Старый 04.11.2003, 19:03
Techmaker вне форума Посмотреть профиль Отправить личное сообщение для Techmaker Найти все сообщения от Techmaker
  № 3  
Techmaker
"человек"
 
Аватар для Techmaker

Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
флэш
Код:
find=function(n){
  if(n>7){
   for(;;a++){
    for(b=0;b<=a;b++){
     if((b*5+a*3)==n){
      return("n: "+n+" a: "+a+" b: "+b)
     }
    }
   }
  }else{
    return("n < 7")
  }
}
trace(find(8))
__________________
flash it

Создать новую тему   Часовой пояс GMT +4, время: 19:07.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 19:07.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.