Студентам с лабораторными сюда (архивная - 2015)

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _Great_, 20 Jun 2007.

Thread Status:
Not open for further replies.
  1. advokat.holy

    advokat.holy New Member

    Joined:
    5 Mar 2008
    Messages:
    11
    Likes Received:
    1
    Reputations:
    0
    ХАй 2 ОЛ! Наверно покажеться смешным, но у меня в лабе бо "С" такая вот фигня,
    я все сделал, (самопечатающий текст), вот одно число оно мне не правильно выводит, float d; 3.362651E+01 а выводит 33,62651Е+01 какого фига ???
    {
    float a,b,d;
    unsigned short c;
    scanf("%f %f %hu %f", &a, &b, &c, &d);
    printf("|a=%8.6f| |b=%8.6f| |c=%4hu:| |d=%8.5fE+01|");
    getch();
    clrscr();
    }


    a=4.500443, b=1.254128, c=302: d=3.362651E+01
    с математекою я на "ВЫ" =(((((
     
  2. Garfi

    Garfi Elder - Старейшина

    Joined:
    1 Feb 2008
    Messages:
    85
    Likes Received:
    23
    Reputations:
    0
    а так? ;)
     
  3. advokat.holy

    advokat.holy New Member

    Joined:
    5 Mar 2008
    Messages:
    11
    Likes Received:
    1
    Reputations:
    0
    да и так я ваще пробовал с самого начала, оно мне всеравно выводит 33,62651Е и без +01
    либо у меня компилятор тупой либо я тупой, но ваще в Си шарю, вот тока с математикой у меня ТРАБЛА ! :confused:
     
  4. Delimiter

    Delimiter Banned

    Joined:
    8 Apr 2005
    Messages:
    317
    Likes Received:
    173
    Reputations:
    12
    ну если E+01 у тебя не "значащие" чего ж ты на на них внимание обращаешь??? :D а если значащие то чего ж ты их "подпихиваешь" в результат? И при чем тут математика для стандартной записи числа с плавающей запятой???


    сам подумай чем отличаются
    3.362651E+01 и 33.62651
     
    #304 Delimiter, 18 Mar 2008
    Last edited: 18 Mar 2008
  5. Timati

    Timati Banned

    Joined:
    17 Mar 2008
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -10
    Задание на Паскале:
    Поиск минимальных элементов массива

    Вот что набросал:

    a[1;10] массив array
    элемент массива int;
    min - минимальн. элементов
    min:= a[1];
    for i:= 2 to 10 : do
    begin
    If min>a then
    min:= a
    end;
    writeln (min)

    ** начало кода
    ** i от 1 до 10 выполн.
    ***начало - если
    *** если min > a to
    *** min:=a
    ***конец если
    ** конец кода
    * вывод

    Но это наверное не правильно само задание выше
     
  6. dos999

    dos999 Elder - Старейшина

    Joined:
    15 Feb 2008
    Messages:
    137
    Likes Received:
    24
    Reputations:
    0
    почему же неправильно помоему всё нормально, проверять в лом, но на глаз вроде всё ровно. перебираешь элементы массива если попадаеться меньше чем min то присваиваеш min значение элемента.... и.т.д.
     
  7. Timati

    Timati Banned

    Joined:
    17 Mar 2008
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -10
    Так в не мог бы подробно расписать решение?)
     
  8. zythar

    zythar Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    а в чем вопрос то? правильно все. что тебя интересует?
     
  9. Timati

    Timati Banned

    Joined:
    17 Mar 2008
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -10
    Написать полностю код, чтобы он компилися)
     
  10. Garfi

    Garfi Elder - Старейшина

    Joined:
    1 Feb 2008
    Messages:
    85
    Likes Received:
    23
    Reputations:
    0
    ты сам себе противоречишь, ибо int - для с/с++ (или я вобще паскаль забыл)....используй integer или byte

    P.S. Исходник писать не буду по моральным убеждениям по поводу твоего ника и аватары!!! :p
     
    1 person likes this.
  11. zythar

    zythar Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    ну достань в инете справочник (учебник) по паскалю, почитай, потом пиши код ((* че тут трудного то? ((*

    Garfi +1
     
  12. qder

    qder Elder - Старейшина

    Joined:
    27 Jun 2006
    Messages:
    31
    Likes Received:
    7
    Reputations:
    -4
    Кто нибуть знает как решить Полином Жигалкина?!
    [​IMG]
    если да то есть вопрос по раскрытию скобок после домножения на модуль 2. стукну в асю.
     
  13. Timati

    Timati Banned

    Joined:
    17 Mar 2008
    Messages:
    4
    Likes Received:
    11
    Reputations:
    -10
    Задание на Паскале:
    Поиск минимальных элементов массива

    Вот что набросал:

    a[1;10] массив array
    элемент массива int;
    min - минимальн. элементов
    min:= a[1];
    for i:= 2 to 10 : do
    begin
    If min>a then
    min:= a
    end;
    writeln (min)

    ** начало кода
    ** i от 1 до 10 выполн.
    ***начало - если
    *** если min > a to
    *** min:=a
    ***конец если
    ** конец кода
    * вывод

    Но это наверное не правильно само задание выше
     
  14. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    Не мне (Паскаль не помню совершенно)

    Вычислить и напечатать значения интеграла
    b xe^(-2x)
    S ( ────────── + xsin(x)^2) dx,
    1 (1+2x)^2
    где b - сумма корней системы уравнений:
    1.5x[1]+2.8x[3]=9.9
    2x[1]-4.2x[2]+3.4x[3]=3.8
    5.6x[2]-4.2x[3]=-1.4
    Для вычисления интеграла использовать метод Симпсона.

    ----------------------------
    Вычислить и напечатать значения интеграла
    a x+1 x^2arctgx
    S ( ───────────────── + ─────────── ) dx,
    0.5 (3sinx+2cosx)^2 1+x^2
    где y - модуль корня уравнения
    0.8x^5 - 0.8x^4 + 1.6x^2 - 6.4x + 6.4 = 0,
    вычисленных по методу хорд с точностью до 0.001.

    P.S. Спасибо
     
  15. NorB

    NorB Elder - Старейшина

    Joined:
    20 Jul 2007
    Messages:
    109
    Likes Received:
    12
    Reputations:
    -2
    Ахтунг научите на асм записывать строку и находить в ней цифру первую!=(
     
  16. Folc

    Folc Elder - Старейшина

    Joined:
    12 Feb 2007
    Messages:
    245
    Likes Received:
    72
    Reputations:
    14
    +1
     
  17. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Мля, POS_troi, оформляй сложные формулы в формате LaTeX )), или по крайней картинкой пость
     
  18. Sinay

    Sinay Elder - Старейшина

    Joined:
    1 Sep 2007
    Messages:
    356
    Likes Received:
    365
    Reputations:
    20
    нужен чат на делфи по тсп/айпи протоколу,чтобы были отдельно клиент и сервер,поддерживалось:передача файлов,смайлы,изменение шрифта,пароли и тп,или хотя бы что-то
    и чтобы чат использовал стандартные средства делфи
    плиз,дайте ссылу на исходники или отошлите на меил [email protected]
    ЗАРАНЕЕ СПАСИБО!

    зы гуглил-все нето(((
     
    #318 Sinay, 20 Mar 2008
    Last edited: 20 Mar 2008
  19. POS_troi

    POS_troi Elder - Старейшина

    Joined:
    1 Dec 2006
    Messages:
    1,569
    Likes Received:
    466
    Reputations:
    108
    2-krypt3r
    Извиняюсь, я не ученый ;)
     
  20. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
Thread Status:
Not open for further replies.