Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Hed-kun

Программирование, т. 6

Рекомендованные сообщения

нахуй оно тебе надо это рисование в монитор

Поделиться сообщением


Ссылка на сообщение

мож он пранкмастер 3000 и хочет фейковать чего-то buba.gif

Поделиться сообщением


Ссылка на сообщение

Чекните где ошибка,кому не трудно,у меня количество = выбивает 0

 

 

#include
#include
main ()
{
{


FILE*f;
f=fopen("KOD DO 3.txt","a");
if (f==NULL)
{
printf("POMULKA");
exit(0);
}



int n = 0 ;// pochatkova kilkist =
char c ; // za znachenya z faily
while (c=fgetc(f)!=EOF)
{
if (c =='=')
n++ ;
}
printf ("kilklistb dorivnue = %d",n);
fclose (f);
}

return 0;
}

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

Шел 2016-ый год. Люди до сих пор вбрасывают код стеной без форматирования, когда есть тысячи сервисов от пастебина до различных онлайн иде. :avtorklif:

 

@@Trenzalor, идешь и читаешь про мод "a" http://www.cplusplus.com/reference/cstdio/fopen/


Изменено пользователем KaRniZZZ

^ↀᴥↀ^

OblongCarelessKitfox.gif

Поделиться сообщением


Ссылка на сообщение

Шел 2016-ый год. Люди до сих пор вбрасывают код стеной без форматирования, когда есть тысячи сервисов от пастебина до различных онлайн иде. :avtorklif:

 

@@Trenzalor, идешь и читаешь про мод "a" http://www.cplusplus.com/reference/cstdio/fopen/

я это читал уже

Поделиться сообщением


Ссылка на сообщение

Чекните где ошибка,кому не трудно,у меня количество = выбивает 0

 

 

#include

#include

main ()

{

{

 

 

FILE*f;

f=fopen("KOD DO 3.txt","a");

if (f==NULL)

{

printf("POMULKA");

exit(0);

}

 

 

 

int n = 0 ;// pochatkova kilkist =

char c ; // za znachenya z faily

while (c=fgetc(f)!=EOF)

{

if (c =='=')

n++ ;

}

printf ("kilklistb dorivnue = %d",n);

fclose (f);

}

 

return 0;

}

 

 

 

 

  1. #include <iostream>
  2. #include <cstdio>
  3.  
  4. int main()
  5. {
  6.   FILE * ptrFile = fopen("KOD DO 3.txt", "r");
  7.   int c, counter = 0;
  8.  
  9.   if (ptrFile == NULL) perror ("Chto ti hochesh");
  10.   else
  11.   {
  12.     do
  13.     {
  14.       c = fgetc(ptrFile);
  15.       if (c == '=')
  16.         counter++;
  17.     } while (c != EOF);
  18.    
  19.     fclose (ptrFile);
  20.     std::cout << "V faile " << counter << " simvolov '='";
  21.   }
  22.   return 0;
  23. }

 

 


Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение

Тогда выделю главное "append: Open file for output at the end of a file."

TheDeadSkin понравилось это

^ↀᴥↀ^

OblongCarelessKitfox.gif

Поделиться сообщением


Ссылка на сообщение

 

Чекните где ошибка,кому не трудно,у меня количество = выбивает 0

 

 

#include

#include

main ()

{

{

 

 

FILE*f;

f=fopen("KOD DO 3.txt","a");

if (f==NULL)

{

printf("POMULKA");

exit(0);

}

 

 

 

int n = 0 ;// pochatkova kilkist =

char c ; // za znachenya z faily

while (c=fgetc(f)!=EOF)

{

if (c =='=')

n++ ;

}

printf ("kilklistb dorivnue = %d",n);

fclose (f);

}

 

return 0;

}

 

 

 

 

  1. #include <iostream>
  2. #include <cstdio>
  3.  
  4. int main()
  5. {
  6.   FILE * ptrFile = fopen("KOD DO 3.txt", "r");
  7.   int c, counter = 0;
  8.  
  9.   if (ptrFile == NULL) perror ("Chto ti hochesh");
  10.   else
  11.   {
  12.     do
  13.     {
  14.       c = fgetc(ptrFile);
  15.       if (c == '=')
  16.         counter++;
  17.     } while (c != EOF);
  18.    
  19.     fclose (ptrFile);
  20.     std::cout << "V faile " << counter << " simvolov '='";
  21.   }
  22.   return 0;
  23. }

 

 

 

я на си пишу

Поделиться сообщением


Ссылка на сообщение

Тогда выделю главное "append: Open file for output at the end of a file."

это

надо открыть файл для чтения

Поделиться сообщением


Ссылка на сообщение

ебаный в рот ЗА ЧТО


 

 

Чекните где ошибка,кому не трудно,у меня количество = выбивает 0

 

 

#include
#include
main ()
{
{


FILE*f;
f=fopen("KOD DO 3.txt","a");
if (f==NULL)
{
printf("POMULKA");
exit(0);
}



int n = 0 ;// pochatkova kilkist =
char c ; // za znachenya z faily
while (c=fgetc(f)!=EOF)
{
if (c =='=')
n++ ;
}
printf ("kilklistb dorivnue = %d",n);
fclose (f);
}

return 0;
}

 

 

 

  1. #include <iostream>
  2. #include <cstdio>
  3.  
  4. int main()
  5. {
  6.   FILE * ptrFile = fopen("KOD DO 3.txt", "r");
  7.   int c, counter = 0;
  8.  
  9.   if (ptrFile == NULL) perror ("Chto ti hochesh");
  10.   else
  11.   {
  12.     do
  13.     {
  14.       c = fgetc(ptrFile);
  15.       if (c == '=')
  16.         counter++;
  17.     } while (c != EOF);
  18.    
  19.     fclose (ptrFile);
  20.     std::cout << "V faile " << counter << " simvolov '='";
  21.   }
  22.   return 0;
  23. }

 

 

 

я на си пишу

 

ну замени cout на printf


 

Поделиться сообщением


Ссылка на сообщение

 

Тогда выделю главное "append: Open file for output at the end of a file."

это

надо открыть файл для чтения

 

пробовал,тот же результат (

Поделиться сообщением


Ссылка на сообщение

у тебя кончя вместо кода, я бы ваще на месте компилятора взорвался нахуй


 

Поделиться сообщением


Ссылка на сообщение
(изменено)

Вроде надо вместо

while (c=fgetc(f)!=EOF)

писать

while ((c=fgetc(f)) != EOF)

Но мне офк влом чекать.


Изменено пользователем .felix

Поделиться сообщением


Ссылка на сообщение

у тебя кончя вместо кода, я бы ваще на месте компилятора взорвался нахуй

сори,что смог,то и написал

Поделиться сообщением


Ссылка на сообщение
(изменено)

Вроде надо вместо

while (c=fgetc(f)!=EOF)

писать

while ((c=fgetc(f)) != EOF)

Но мне офк влом чекать.

нет, оператор присваивания в си и плюсах возвращает левый операнд

хуйню сказал, все верно


Изменено пользователем KaRniZZZ

^ↀᴥↀ^

OblongCarelessKitfox.gif

Поделиться сообщением


Ссылка на сообщение

нет, оператор присваивания в си и плюсах возвращает левый операнд

 

#include <stdio.h>

int main()
{
    printf("Hello, World!\n");
    
    int a;
    
    if (a=10!=9) {
        printf("%d\n", a);
    }
    return 0;
}

выводит

sh-4.2$ main
Hello, World!
1

Поделиться сообщением


Ссылка на сообщение

 

Чекните где ошибка,кому не трудно,у меня количество = выбивает 0

 

 

#include

#include

main ()

{

{

 

 

FILE*f;

f=fopen("KOD DO 3.txt","a");

if (f==NULL)

{

printf("POMULKA");

exit(0);

}

 

 

 

int n = 0 ;// pochatkova kilkist =

char c ; // za znachenya z faily

while (c=fgetc(f)!=EOF)

{

if (c =='=')

n++ ;

}

printf ("kilklistb dorivnue = %d",n);

fclose (f);

}

 

return 0;

}

 

 

 

 

  1. #include <iostream>
  2. #include <cstdio>
  3.  
  4. int main()
  5. {
  6.   FILE * ptrFile = fopen("KOD DO 3.txt", "r");
  7.   int c, counter = 0;
  8.  
  9.   if (ptrFile == NULL) perror ("Chto ti hochesh");
  10.   else
  11.   {
  12.     do
  13.     {
  14.       c = fgetc(ptrFile);
  15.       if (c == '=')
  16.         counter++;
  17.     } while (c != EOF);
  18.    
  19.     fclose (ptrFile);
  20.     std::cout << "V faile " << counter << " simvolov '='";
  21.   }
  22.   return 0;
  23. }

 

 

 

взял твой код,все равно 0 показывает...

Поделиться сообщением


Ссылка на сообщение
(изменено)

Может у тебя в файле 0 =?

 

fgetc() по символу чекает файл в С?


Изменено пользователем Stenateksta

Поделиться сообщением


Ссылка на сообщение

 

бля, норм я хуйню сморозил :trollpalm:

 

нет, оператор присваивания в си и плюсах возвращает левый операнд

#include <stdio.h>

int main()
{
    printf("Hello, World!\n");
    
    int a;
    
    if (a=10!=9) {
        printf("%d\n", a);
    }
    return 0;
}
выводит

sh-4.2$ main
Hello, World!
1

 

 

 

@@Trenzalor твой код рабочий, замени a на r, и в скобки fgetс возьми


^ↀᴥↀ^

OblongCarelessKitfox.gif

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...