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

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

Thread Status:
Not open for further replies.
  1. krypt3r

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

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Ну если так, то:
    Code:
    y := log (x) / log (3)  / (x + x * x);
    
     
  2. SHAXID

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

    Joined:
    13 Dec 2007
    Messages:
    24
    Likes Received:
    17
    Reputations:
    -6
    ошибку выдаёт =(

    Как еще можно записать эту функцию?) подскажите плз)
     
  3. Algol

    Algol New Member

    Joined:
    29 May 2002
    Messages:
    1,759
    Likes Received:
    4
    Reputations:
    0
    Вместо log нужно писать ln
     
  4. SHAXID

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

    Joined:
    13 Dec 2007
    Messages:
    24
    Likes Received:
    17
    Reputations:
    -6
    воот, спасибо огромное и тебе, и krypt3r'y!
     
  5. Agregat

    Agregat New Member

    Joined:
    15 May 2009
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    Помогите сделать вывод данных в проге про студентов: нужно упорядочить по возрасту. Сортировку вроде сделал, а вывести не получается:
    Code:
    #include <stdio.h> 
    #include <conio.h>
    struct student
    {
        char name[30];
        int group;
        int age;
    };
    int main()
    {
        struct student stud[10];
        student temp;
        int i,j,n;
    
    printf("Number of students:");
    scanf("%d", &n);
    //Ввод данных
        for(i=0;i<n;i++)
        {
           printf("Name:");
           scanf("%s", stud[i].name);
           printf("Age:");
           scanf("%d", &stud[i].age);
           printf("Number of group:");
           scanf("%d", &stud[i].group);
        }
    //Сортировка
        for (i=0; n-1; i++) 
        {
    		for (j=0; n-1; i++) 
            {
    			if (stud[j].age > stud[j+1].age)
                    {
    				temp=stud[j];
    				stud[j] = stud[j+1];
    				stud[j+1] = temp;
                    } 
            }
        } 
         getch();
    }
     
  6. c0m

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

    Joined:
    26 Jan 2007
    Messages:
    37
    Likes Received:
    3
    Reputations:
    0
    помогите доделать курсовую по паскалю,
    тема телефонный справочник,
    программа на графике осталось сделать добавление/редактирование/удаление записей
     
  7. dos999

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

    Joined:
    15 Feb 2008
    Messages:
    137
    Likes Received:
    24
    Reputations:
    0
    c0m пиши конкретнее, что не получается. а лучше код выложи.
     
  8. WiPztin

    WiPztin New Member

    Joined:
    21 Mar 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    -6
    вобщем к понедельнику нужно сделать кроссворд на паскале...(
    если у кого нибудь....вдруг...на компе завалялся какой нибудь кроссворд...
    или что нибудь подобное..поделитесь пожалуйста.
    в сети искал,но толком ни чего не нашел...
    помогите)
     
    #1488 WiPztin, 6 Jun 2009
    Last edited: 6 Jun 2009
  9. Fata1ex

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

    Joined:
    12 Dec 2006
    Messages:
    703
    Likes Received:
    300
    Reputations:
    38
  10. WiPztin

    WiPztin New Member

    Joined:
    21 Mar 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    -6
    приобрести исходник программы за 640 рублей это через чур(
    я лучше двойку получу,и в августе экзамен сдавать буду...
     
  11. c0m

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

    Joined:
    26 Jan 2007
    Messages:
    37
    Likes Received:
    3
    Reputations:
    0
    открываю поле ред-ия, но в первое поле не вписываются данные, в последующие разы редактирования нормально

    Code:
       {<<<<<<<<<<<<<<<<<<<<<<<<<<<ПРОЦЕДУРА РЕДАКТИРОВАНИЯ ЗАПИСИ}
    procedure Edit(id : integer); {Редактирует заданую строку key[i2]}
    var
     i:integer;
     namew,adresw,numberw,indexw,ide:string;
     nk,ak,nmk,ik:char;
    
     
    begin
          Size:= ImageSize(200,100,500,300);
          GetMem(p,size);
          GetImage(200,100,500,300,p^);
          SetFillStyle(0,9);
          Bar(200,100,500,300);
          SetFillStyle(1,9);
          Rectangle(205,105,495,295);
          SetColor(15);
          Globalindex:=Globalindex+1;
          OutTextXY(220,115,'          Edit...');
          SetTextStyle(2,0,2);
          OutTextXY(220,160,'Name:');
          OutTextXY(220,190,'Adres:');
          OutTextXY(220,220,'Number:');
          OutTextXY(220,250,'Index:');
          str(id,ide);
          OutTextXY(220,125,ide);
          Rectangle(280,155,450,170);
          SetFillStyle(SolidFill,9);
          Bar(281,156,449,169);
          
          Rectangle(280,185,450,200);
          SetFillStyle(SolidFill,9);
          Bar(281,186,449,199);
          
          Rectangle(280,215,450,230);
          SetFillStyle(SolidFill,9);
          Bar(281,216,449,229);
          
          Rectangle(280,245,450,260);
          SetFillStyle(SolidFill,9);
          Bar(281,246,449,259);
          ts[id].surname:='';
          ts[id].adres:='';
          ts[id].number:=0;
          ts[id].index:=0;
          ClrBuf;
    {---------------------------ИМЯ------------------------}
          d:=1;
          while d<>0 do
           begin
            nk:=ReadKey;
           if (nk=#13) then
             begin
              ts[id].surname:=upstr(namew);
              namew:='';
              d:=0;
             end
           else
             begin
               case nk of
                'a'..'z','A'..'Z',' '  :
                begin
                 namew:=namew+nk;
                 SetColor(15);
                 OutTextXY (290,160,namew);
                end;
                #9 : d:=0;
               end;
             end;
        end;
    {\--------------------------ИМЯ------------------------}
    
    
    
          d:=1;
          while d<>0 do
           begin
            ak:=ReadKey;
           if (ak=#13) then
             begin
              ts[id].adres:=upstr(adresw);
              SetColor(15);
              adresw:='';
              d:=0;
             end
             else
              begin
               case ak of
                'a'..'z','A'..'Z',' ','0'..'9'  :
                begin
                 adresw:=adresw+ak;
                 SetColor(15);
                 OutTextXY (290,190,adresw);
                end;
                #9 : d:=0;
              end;
             end;
           end;
    
          
    
              d:=1;
          while d<>0 do
           begin
            nmk:=ReadKey;
           if (nmk=#13) then
             begin
              Val(numberw,fn,qwe);
              ts[id].number:=fn;
              SetColor(15);
              numberw:='';
              d:=0;
             end
             else
              begin
               case nmk of
               '0'..'9'  :
                begin
    
                 numberw:=numberw+nmk;
                 SetColor(15);
                 OutTextXY (290,220,numberw);
                end;
                #9 : d:=0;
              end;
             end;
           end;
    
    
          
              d:=1;
          while d<>0 do
           begin
            ik:=ReadKey;
           if (ik=#13) then
             begin
              Val(indexw,fn,qwe);
              ts[id].index:=fn;
              SetColor(15);
              indexw:='';
              d:=0;
             end
             else
              begin
               case ik of
                '0'..'9'  :
                begin
                 indexw:=indexw+ik;
                 SetColor(15);
                 OutTextXY (290,250,indexw);
                end;
                #9 : d:=0;
              end;
             end;
           end;  
           
       for i:=0 to High(st) do
        begin
         st[i]:=ts[i];        
        end;                            
          PutImage(200,100,p^,0);
          FreeMem(p,size);
          SetTextStyle(0,0,0);
          OutResult;
    end;
    
    {>>>>>>>>>>>>>>>>>>>>>>>>>>>>>ПРОЦЕДУРА ДОБАВЛЕНИЯ НОВОЙ ЗАПИСИ}
    
    
     
    #1491 c0m, 6 Jun 2009
    Last edited: 6 Jun 2009
  12. NightJack

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

    Joined:
    28 Feb 2007
    Messages:
    16
    Likes Received:
    30
    Reputations:
    26
    посмотри этот
     
  13. MRAK9

    MRAK9 Member

    Joined:
    29 Jul 2007
    Messages:
    115
    Likes Received:
    26
    Reputations:
    0
    Уже сделал-не актуально
     
    #1493 MRAK9, 7 Jun 2009
    Last edited: 8 Jun 2009
  14. A-Spt_N(o)

    A-Spt_N(o) Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    31
    Likes Received:
    3
    Reputations:
    1
    ASP.NET

    Народ помогите пожалуйста. До пятерки по предмету не хватает одной лабораторной работы... К сожалению она идет по ASP.NET которого я не знаю вообще:(

    Задание такое: выбор страниц по ссылке на сайте.

    Помогите очень прошу... завтра защищаться надо:( всем кто поможет добавлю к репе.Тут работы минут на 10-15. Извините если не в том месте создал тему.

    Заранее огромное спасибо.
     
    #1494 A-Spt_N(o), 8 Jun 2009
    Last edited: 8 Jun 2009
  15. VAran

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

    Joined:
    29 May 2008
    Messages:
    51
    Likes Received:
    15
    Reputations:
    4
    :confused: зацетирую героя одного сериала: "я что-то плохо не понял..."
    нельзя ли подробнее?
     
  16. A-Spt_N(o)

    A-Spt_N(o) Elder - Старейшина

    Joined:
    7 Apr 2007
    Messages:
    31
    Likes Received:
    3
    Reputations:
    1
    ну как я понял что-то вроде: Открывается скрипт aspx... вводится адрес сайта... скрипт осуществляет поиск ссылок по этому сайту, предоставляет их пользователю а пользователь уже выбирает по какой именно перейти

    это так как понял я.
     
  17. VAran

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

    Joined:
    29 May 2008
    Messages:
    51
    Likes Received:
    15
    Reputations:
    4
    только над регулярным выражением ещё нужно поколдовать.
    а в общих чертах вот:
    Code:
    WebClient webClient = new WebClient();
    Stream stream = webClient.OpenRead("http://forum.antichat.ru");
    StreamReader streamReader = new StreamReader(stream);
    string html = streamReader.ReadToEnd();
    Regex reg = new Regex(@"(<a href=.*>.+</a>)");
    MatchCollection mc = reg.Matches(html);
    string links = "";
    foreach (Match match in mc) {
         links += match.Value + "<br/>";
    }
    Label1.Text = links;
    
     
    #1497 VAran, 8 Jun 2009
    Last edited: 8 Jun 2009
    1 person likes this.
  18. WiPztin

    WiPztin New Member

    Joined:
    21 Mar 2009
    Messages:
    0
    Likes Received:
    2
    Reputations:
    -6
    NightJackспасибо)
    я сам уже написал...получил 4=)
    всех за помощь благодарю)))
     
  19. Гипножаб

    Гипножаб New Member

    Joined:
    25 May 2009
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Помогите пожалуйста.На С++:
    Написать программу работы с базой отдела кадров предприятия. База хранится в текстовом файле, его размер может быть произвольным. Каждая строка файла содержит запись об одном сотруднике. Формат записи: фамилия и инициалы (30 поз., фамилия должна начинаться с первой позиции), год рождения (5 поз.), ок¬лад (10 поз.).
    Программа должна обеспечивать:
    □ начальное формирование и дополнение базы данных о сотрудниках;
    □ корректировку сведений о сотрудниках;
    □ поиск сотрудника в базе по фамилии;
    □ поиск самого молодого сотрудника;
    Для представления базы в ОП использовать класс list, реализующий линейный двусвязный список.

    Основная загвоздка именно в реализации класса list, код для создания самой базы данных, поиска в ней и т.д. впринципе есть
     
    #1499 Гипножаб, 9 Jun 2009
    Last edited: 9 Jun 2009
  20. KSoniX

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

    Joined:
    17 Jan 2008
    Messages:
    94
    Likes Received:
    12
    Reputations:
    1
    Гипножаб
    мож что полезное
    http://forum.mql4.com/ru/10962
    для записи в файл
    а для чтения
    GetPrivateProfileStringA()
    читай в
    http://msdn.microsoft.com/en-us/library/ms724353.aspx
     
Thread Status:
Not open for further replies.