Бесплатная помощь по программированию

Здесь можно задавать любые вопросы по программированию, включая учебные задачи.  По объемным задачам, требующим длительных объяснений и много строк кода, будут высказаны только идеи решения.  Практически 100% гарантия, что здесь помогут, если вы к условию задачи добавите свои попытки решения.

Комментариев 211 к “Бесплатная помощь по программированию

  1. Добрый день.Выручайте нужна программа для декомпиляции плагинов amxx ....Очень нужно

  2. здравствуйте. не смогу помочь. может, cyberforum.ru/freelance подойдет

  3. Здравствуйте, помогите пожалуйста.
    задано n случайных чисел. посчитать, какое количество чисел попадает в диапазон от a до b включительно (a<b)

  4. Здравствуйте, задача взята с этого сайта

    Cоздать 3 кнопки с названиями 1, 2, 3, расположенные друг над другом. При нажатии на любую кнопку порядок меняется на 2, 1, 3. Затем при нажатии на любую кнопку порядок меняется на 3, 2, 1. Затем при нажатии на любую кнопку порядок меняется на 1, 2, 3. И так далее.
    Источник: http://www.itmathrepetitor.ru/zadachi-po-php-vychisleniya/

    Верно ли я понимаю что единственно верное решение задачи это index с первоначальной расстановкой кнопок, и action1.php, action2.php, action3.php для вариаций различных расстановок при нажатии на кнопки ?
    Сомневаюсь в своем решении.

  5. проще один файл index.php и три кнопки в форме с передачей post параметров при клике какие имена присвоить кнопкам. а при выводе кнопок проверять if (isset($_POST[...

  6. Спасибо за подсказку. Если не сложно, насколько оцените оптимальность решения задачи ? Можно было проще и меньше по количеству кода ?
    <?php
    if(empty($_POST['btn'])){
    $count=1;
    $one=1;
    $two=2;
    $three=3;
    }
    if($_POST['btn']==1){
    $count=2;
    $one=2;
    $two=1;
    $three=3;
    }
    if($_POST['btn']==2){
    $count=3;
    $one=3;
    $two=2;
    $three=1;
    }
    if($_POST['btn']==3){
    $count=1;
    $one=1;
    $two=2;
    $three=3;
    }
    echo "";
    echo "",$one,"";
    echo "",$two,"";
    echo "",$three,"";
    echo "";

    ?>

  7. Последние строки обработчик формы комментария обрезал.
    Заменил треугольные скобки на круглые.

    echo "(form method='post' action='index.php')";
    echo "(button name='btn' value=",$count,")",$one,"(/button)(br /)";
    echo "(button name='btn' value=",$count,")",$two,"(/button)(br /)";
    echo "(button name='btn' value=",$count,")",$three,"(/button)";
    echo "(/form)";

    ?)

  8. переменная count совпадает с one. можно одну убрать. добавить else к трем последним if иначе всегда происходит четыре проверки - лишние действия. можно попробовать вообще без if - придумать формулу типа one = ($_POST['btn']+1)%4, но это необязательно

  9. Здравствуйте. Необходимо данную ниже программу:
    1)Исправить так, чтобы она решала задачу с использованием оператора цикла с постусловием.
    2)Исправить так, чтобы она решала задачу с использованием оператора безусловного перехода
    Я совсем новичок в программировании, но столкнулся с таким заданием. Помогите ее переделать.
    Program Lab10a;
    Var
    x,y,xn,xk,dx:real;
    Begin
    writeln('Введи xn,xk,dx');
    read(xn,xk,dx);
    x:=xn;
    while x<=xk do
    begin
    y:=exp(x);
    writeln('при x=',x:10:3,' y=',y:10:3);
    x:=x+dx;
    end;
    End.

  10. здравствуйте.
    Program Lab10a;
    Var
    x,y,xn,xk,dx:real;
    Begin
    writeln('Введи xn,xk,dx');
    read(xn,xk,dx);
    x:=xn;
    repeat
    y:=exp(x);
    writeln('при x=',x:10:3,' y=',y:10:3);
    x:=x+dx;
    until x>xk;
    End.

  11. Что делаю не так???помогите мне
    1.Дан набор слов, разделенных точкой с запятой (;). Набор заканчивается двоеточием (:). Определить, сколько в нем слов, заканчивающихся буквой а.
    #include
    #include

    using namespace std;

    int main()
    {
    char str[256];
    cout « "Vvedite slovo ";
    cin » str;
    int cnt = 0;

    char sign = 'a';

    int i = 0;
    while (str[i] != ':')
    {
    if ((str[i] == sign) || ((str[i + 1] == ';') && (str[i + 1] == ':')))
    cnt++;
    i++;

    }
    cout«"Kolichestvo slov " «cnt «endl;
    return 0;
    }
    2.Написать и протестировать функцию, которая в прямоугольной матрице находит сумму элементов k – строки.

    #include
    #include

    const int n = 3;
    const int m = 3;
    int A[n][m] =
    {
    { 2, 8, 1 },
    { 6, 3, 2 },
    { 6, 3, 2 }

    };

    void fun(int k)
    {
    int cnt = 0;
    for (int i = 0; i<n; i++)
    cnt = cnt + A[k][i]; // можно написать cnt+=A[k][i];
    std::cout«cnt;

    }

    void main()
    {
    int k;
    std::cin»k;
    fun(k);

    }

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *