За последние 24 часа нас посетили 17653 программиста и 1671 робот. Сейчас ищут 1514 программистов ...

Подсчет суммы трехзначных значений 12-значного числа.

Тема в разделе "Сделайте за меня", создана пользователем LenaAmy, 16 апр 2015.

  1. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    Дано двенадцатизначное число . Нужно посчитать сумму трехзначных значений из этого числа.На экран вывести сами значения и сумму.
     
  2. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Re: помогите пожалуйста!!!1

    1)Пункт 1 памятки оформления тем:
    Для начала нужно выбрать, в какой ветке форума тема должна располагаться. Да, звучит как капитанщина, но не поверишь, как часто в ветках про PHP появляются темы про JS, а в ветках, скажем, про БД темы про настройку Apache. Выбирай ветку правильно. Их не так много, чтобы можно было потеряться.

    2) Пункт 3 памятки оформления тем:
    Неужто так трудно? Е-мое... Переименовано, перемещено, предупрежден.
     
  3. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    Извините, в следущий раз буду внимательней! Но помогите решить пожалуйста, очень срочно нужно!
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Для начала - задание нифига не понятно. Что такое "сумма трехзначных значений" в данном случае?
    Можно пример того, что подается на вход и что должно быть на выходе?
     
  5. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    Я так понял, 12-значное число надо разбить на 4 группы из трёхзначных, числа в каждой группе сложить.
     
  6. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    Код (PHP):
    1. $num = 123456789561; // двенадцатизначное число
    2. $a = str_split($num, 3); // трехзначные значения
    3. $sum = array_sum($a); // сумма трехзначных значений
    4. echo '<pre>';
    5. print_r($a);
    6. print_r($sum);
    так?
     
  7. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    А вот я понял, что все трехзначные, входящие в состав текущего 12-начного, то есть все от 100 до 999, которые есть в его трех первых регистрах. Потому и:
    Добавлено спустя 48 секунд:
    зыкрывающий </pre> забыл)
     
  8. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    Спасибо всем большое! Все работает!
     
  9. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    Можете еще помочь рассчитать функцию пожалуйста!
    Функция: y=sin⁡ (x^2 )
    Рассчитать функцию при x=от 0 до π/2
     
  10. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    Так. Начинай-ка учиться, друг. Девушку свою гулять тоже будешь форумчан просить?
    Помогать тем, кто учит язык - дело хорошее. А бесплатно щелкать задачки для лентяев - это уже вопрос другой.
     
  11. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    это уже не для меня) меня одногруппник попросил спросить у вас,потому что здесь помогли)

    Добавлено спустя 3 минуты 27 секунд:
    и я девушка, ну помогите пожалуйста!) одногруппнику очень нужно((

    Добавлено спустя 6 минут 57 секунд:
    и у вас же тема не зря называется "Сделайте за меня" )
     
  12. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.770
    Адрес:
    :сердА
    1) Может пусть тот, чей мопед, сам и обращается?
    2) Тот факт, что ты девушка, что-то должен изменить? К чему вообще эта информация?
    3) Да, ветка называется "сделайте за меня", но не обязывает никого ни к чему. Так что принимаем as_is.
     
  13. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    Вот хз, я бы посидел, покумекал. Но с математикой у меня как-то не оч и я ни черта не понимаю, что надо конкретно, точнее, как это решается в математике.
     
  14. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    я понимаю, что вы никому ничего не должны,но прошу помочь Вас, пожалуйста последний раз!это задание очень важно((ведь если помогаешь людям, то и к тебе также будут относиться...
     
  15. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    Девушка, так вы напишите, что надо именно. Как в математике это решается. Я правильно понимаю:
    Код (Text):
    1. Функция: y=sin⁡ (x^2 )
    2. Рассчитать функцию при x=от 0 до π/2
    с шагом 0.1? округление до 2-х знаков? До одного знака?
    допустим x=1.2 (при шаге в 0.1)
    вывести 0.025?
    Или x брать в градусах, и, соответственно, использовать значения 0,30,45,60,90?
     
  16. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    в задании сказано с шагом 1

    Добавлено спустя 1 минуту 48 секунд:
    как можете решить, так и напишите (
     
  17. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    Код (PHP):
    1. <?php
    2. // x=от 0 до π/2 --- будем считать, что это в градусах, если в условии задачи шаг 1. Значит число Пи мы тоже возьмём в градусах
    3. $n_pi = 180;
    4.  
    5. for($x = 0; $x <= $n_pi/2; $x++){          //тут мы используем число Пи в градусах, шаг 1
    6.     
    7.     //т.к. в функцию sin() надо передавать параметр в радианах, воспользуемся формулой
    8.     //Ar = Ad * пи / 180
    9.     //Где Ad — угол в градусах, Ar — угол в радианах.
    10.     
    11.     $pi_rad = $x * (M_PI / 180);
    12.     $result = sin(pow($pi_rad, 2));
    13.  
    14.     echo $result."<br />";           //Результат будет в радианах (если нужен в градусах - закомментируйте эту строку)
    15.     
    16.     //Переведём результат обратно в градусы, используя формулу
    17.     //Ad = Ar * 180 / пи
    18.     //Где Ad — угол в градусах, Ar — угол в радианах.
    19.     //$result_gr = $result * (180 / M_PI);           //Если результат нужен в градусах, 
    20.     //echo $result_gr."<br />";                      //раскомментируйте эти строки
    21. }
    22. ?>
    Ну вроде как-то так.
     
  18. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    Спасибо бльшое, что Вы пытались помочь!)
     
  19. mr.akv

    mr.akv Активный пользователь

    С нами с:
    31 мар 2015
    Сообщения:
    1.604
    Симпатии:
    206
    Смотрите внимательно, я обновил своё сообщение.
     
  20. LenaAmy

    LenaAmy Новичок

    С нами с:
    16 апр 2015
    Сообщения:
    10
    Симпатии:
    0
    СПАСИБО ВАМ ОГРОМНОЕ за помощь!!!!!!!!! побольше бы людей, таких ,как ВЫ!!!))))еще раз огромное спасибо, Вы очень помогли!!!!
     
  21. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    все таки тут нужно добавить кнопку спасибо, но необычную кнопку. и споздать в личном кабинете индивидуальный счет пользователя, который он сможет пополнять через любые доступные платежные системы.

    Когда пользователь захочет поблагодарить кого-нибудь, ему не нужно прилагать особо усилий и херачить строчки СПАСИБО СПАСИБО!!!!
    пользователь просто нажимает кнопку "спасибо" и херач с его счета списалась сумма равная количеству строчек кода(допустим 1 строчка
    200р хоть это не показатель оплаты труда прогера) и тот кто с проблемой пришел счастлив да и у помощника в кармане монетка звенит:)
     
  22. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Код (Text):
    1. $query = "SELECT
    2. p.`post_id`,
    3. p.`post_title`,
    4. p.`post_date`,
    5. a.`user_id`,
    6. a.`user_name`
    7. FROM
    8. `posts` p
    9. JOIN
    10. `authors` a
    11. ON
    12. a.`user_id` = p.`author_id`";
    вот тут например кода аж на 2400 =) скажите кто-нибудь спасибо))))
     
  23. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    СПАСИБО!!!)))