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

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

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

    XimiK69 Member

    Joined:
    2 Jan 2010
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0
    Idainet, но тогда все таки придется проверять через isAlpha, а то пунктуацию и другие символы будешь пропускать.......
     
  2. SnooPy

    SnooPy New Member

    Joined:
    16 Dec 2009
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    Народ помогите у меня ошибка только в третьем задании
    Определить наименьший по модулю элемент среди нечетных по номеру элементов трпетьей четверти массива
    Программа:

    Program LR5V23;
    Const n=37;a=-9;b=6;
    Var
    min ,Buf,i,k:integer;
    F:array[1..N] of integer;
    c,p:real;
    begin Randomize;
    Writeln ('Vector f=');
    For i:=1 to n do begin
    F:=a+Random(b-a);
    Write (F:4);
    end;
    Writeln;
    P:=0;k:=0;
    i:=round (n/2);
    While i<=n do Begin
    If F <>0 Then Begin
    k:=k+1;P:=p+1/F;
    end;
    i:=i+1;
    end;
    Writeln ('p=',p:8:4);
    min:=9;
    For i:=Round (n/2) to round(3*n/4) do
    If I mod 2=0 then
    If abs (f)<min Then min:=abs(f);

    Writeln ('min=',min:4);
    For i:=N div 3 to N-1 Doтут препод докапался
    For k:=i+1 to N -1 do
    If(F<0) AND (F[k]<0) Thenи вот тут непойму в чем ошибка
    if 1/F<1/F[k] then begin
    Buf:=F;
    F[k]:=F[k];
    F[k]:=buf;
    end;
    For i:=(n div 4 ) to (2*N div 4) Do
    IF F<0 Then Write (F:4);
    Writeln;
    end.


    помогите пожалуйста мне просто завтра зачет сдавать(
     
  3. XimiK69

    XimiK69 Member

    Joined:
    2 Jan 2010
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0
    Idainet, если ты учитываешь, что с 91 по 96 идут знаки......то с тобой полностью согласен)
     
  4. SnooPy

    SnooPy New Member

    Joined:
    16 Dec 2009
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    просто на самом деле проблема с этим заданием!:(
     
  5. STIFFmaster

    STIFFmaster New Member

    Joined:
    11 Dec 2009
    Messages:
    9
    Likes Received:
    0
    Reputations:
    0
    уже как-то стыдно тут просить о помощи, но если поможете мне написать эту лабораторку то я(надеюсь) уже не буду тревожить. А даже сам буду помагать.

    Написать функцию которая выводит на экран количество вхождений подстроки в строку используя стандартные функции и указатели.
     
  6. XimiK69

    XimiK69 Member

    Joined:
    2 Jan 2010
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0
    Можно так......
    Code:
    void main()
    {
    	char str[] = "haha";
    	char sl[] = "ha";
    
    	char *p = str;
    	int k = strlen(sl);
    
    	int count = 0;
    	while(p)
    	{
    		if(p = strstr(p,sl))
    		{
    			count++; p += k;
    		}  
    	}
    
    	cout << count << endl;
    }
     
  7. SnooPy

    SnooPy New Member

    Joined:
    16 Dec 2009
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    мне ни кто не поможет?(
     
  8. nMonkn

    nMonkn Member

    Joined:
    4 Jan 2010
    Messages:
    16
    Likes Received:
    5
    Reputations:
    0
    Только хотел выложить код почти 1в1 с твоим :) , только вместо haha , пользовал hoho ;)
     
  9. XimiK69

    XimiK69 Member

    Joined:
    2 Jan 2010
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0
    Idainet, пробовал запускать такой проект?
    Code:
    void main()
    {
    	for(char i = 0; i < 255; i++)
    		cout << i;
    }
     
  10. XimiK69

    XimiK69 Member

    Joined:
    2 Jan 2010
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0
    SnooPy паскаль не проходил....( не могу помочь......
     
  11. SnooPy

    SnooPy New Member

    Joined:
    16 Dec 2009
    Messages:
    14
    Likes Received:
    2
    Reputations:
    0
    не эт то что маленькими and писать как то преподу пофиг мне она во че подчеркнула
    трпетьей четверти массива[/I]
    Writeln ('min=',min:4);
    For i:=N div 3 to N-1 Doтут препод докапался
    For k:=i+1 to N -1 do
    If(F<0) AND (F[k]<0) Thenи вот тут непойму в чем ошибка
    if 1/F<1/F[k] then begin
    Buf:=F;
    F[k]:=F[k];
    F[k]:=buf;
     
  12. Dionis1542

    Dionis1542 New Member

    Joined:
    17 Jan 2010
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    мне ни кто не поможет?(
     
  13. atomOK

    atomOK New Member

    Joined:
    23 Jan 2010
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Доброго времени суток.

    Помогите решить пожалуйста 6 лаб по с++.

    на upload.com.ua

    С меня качественный рерайт)
     
  14. KrabKN

    KrabKN New Member

    Joined:
    21 Jan 2010
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    очень нужна программа провести подсчет согласных букв во введенной стоке, на си


    вот пример проверки гласных
    void main()
    {
    char buf[] = "eyuioa"; ///нужный нам алфавит

    char str[] = "forum.antichat.ru";
    int count = 0;
    for(int i = 0; str != '\0'; i++)
    {
    for(int j = 0; buf[j] != '\0'; j++)
    {
    if(str == buf[j]) { count++; break; }
    }
    }

    cout << count << endl;
    }

    только она вопще не работает
    и неммогу понять зачем здесь 2 масива
     
  15. XimiK69

    XimiK69 Member

    Joined:
    2 Jan 2010
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0

    эту задачу мы с Idainet обсуждали....решили не проверять по массиву.....а придерживаться кодировки
     
  16. DJeFRY_RASH

    DJeFRY_RASH New Member

    Joined:
    7 Apr 2009
    Messages:
    16
    Likes Received:
    1
    Reputations:
    0
    Ребята помогите, срочно нужна помощь ! [Delphi]

    Delphi
    Программа должна разбивать число на множители !!
    Например при вводе 16, чтобы разбивало на 2*2*2*2;
    14 на 7*2 и подобное !
    А то я в недоумении... Или если есть какие-то мысли, а я потом реализую сам... :confused:
    Должна состоять из функций и процедур.
    А и еще должна останавливать вывод ответов через каждые 20 строк. ... :confused:
    На завтра надо :(
     
  17. >>serhio<<

    >>serhio<< New Member

    Joined:
    10 Feb 2009
    Messages:
    40
    Likes Received:
    0
    Reputations:
    0
    Натолкните на мыссль как реализовать!
    1. Дан текстовый файл. Считая, что количество букв в одном слове не превосходит 20, определить, сколько в файле имеется слов, состоящих из одного, двух, трех и т.д. символов. Результат вывести в другой текстовый файл.
     
  18. XimiK69

    XimiK69 Member

    Joined:
    2 Jan 2010
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0
    на потоках надо написать или какие функции тебе можно использовать? НА С или С++? или .....
     
    #2218 XimiK69, 25 Jan 2010
    Last edited: 25 Jan 2010
  19. >>serhio<<

    >>serhio<< New Member

    Joined:
    10 Feb 2009
    Messages:
    40
    Likes Received:
    0
    Reputations:
    0
  20. KrabKN

    KrabKN New Member

    Joined:
    21 Jan 2010
    Messages:
    27
    Likes Received:
    0
    Reputations:
    0
    Написать программу, которая заменяет все буквы «о» в строке на буквы «а»
    (си)
    кто может напешыте мне на завтра очень нужно
     
Thread Status:
Not open for further replies.