<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Forum Pasja Informatyki - Najnowsze z tagiem zapisywanie</title>
<link>https://forum.pasja-informatyki.pl/tag/zapisywanie</link>
<description>Powered by Question2Answer</description>
<item>
<title>Funkcja zapisywania w narzędziu do mapowania myśli</title>
<link>https://forum.pasja-informatyki.pl/581060/funkcja-zapisywania-w-narzedziu-do-mapowania-mysli</link>
<description>Od jakiegoś czasu pracuję z kilkoma przyjaciółmi nad programem do tworzenia map myśli. Ogólnie cały program jest już skonfigurowany, ale nadal brakuje nam modułu, który zapisze projekt mapy w jpg lub w formacie umożliwiającym ponowne otwarcie go do edycji itp. Czy ktoś ma jakieś sugestie, jak się do tego zabrać i jak najlepiej zbudować coś takiego? Korzystamy z najnowszej wersji QT Qmake/C++&lt;br /&gt;
&lt;br /&gt;
Ogólnie obejrzałem kilka filmów związanych z zapisywaniem programów i nie było w nich nic odkrywczego. Raczej bez sensu</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/581060/funkcja-zapisywania-w-narzedziu-do-mapowania-mysli</guid>
<pubDate>Sun, 26 Feb 2023 14:34:46 +0000</pubDate>
</item>
<item>
<title>Zapis plików na maturze</title>
<link>https://forum.pasja-informatyki.pl/576466/zapis-plikow-na-maturze</link>
<description>Cześć, mam pytanie, otóż jeśli mam już folder z numerem PESEL, to do niego mam wrzucać tylko txt z odpowiedziami? czy pliki z kodem też trzeba tam umieszczać, czy po prostu w jednym folderze &amp;quot;swoim&amp;quot; mam pliki, a tylko i wyłącznie odpowiedzi w txt wrzucam do folderu z PESEL?</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/576466/zapis-plikow-na-maturze</guid>
<pubDate>Fri, 16 Dec 2022 16:06:50 +0000</pubDate>
</item>
<item>
<title>Program nie czyta dalszej częśći kodu</title>
<link>https://forum.pasja-informatyki.pl/565447/program-nie-czyta-dalszej-czesci-kodu</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;



using namespace std;

class Czlowiek
{
    public:
    string imie;
    int wiek = 0;
    string zawod;
    string wyksztalcenie;


    void przedstawSie()
    {
        cout &amp;lt;&amp;lt; &quot;Nazywam sie &quot; &amp;lt;&amp;lt; imie &amp;lt;&amp;lt; &quot; i mam &quot; &amp;lt;&amp;lt; wiek &amp;lt;&amp;lt; &quot; lat.&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;Pracuje jako &quot; &amp;lt;&amp;lt; zawod &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;Posiadam &quot; &amp;lt;&amp;lt; wyksztalcenie &amp;lt;&amp;lt; &quot; wyksztalcenie.&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
    }
};

int main()
{
  Czlowiek cz1;
  cz1.imie = &quot;Adam&quot;;
  cz1.wiek = 18;
  cz1.zawod = &quot;grafik&quot;;
  cz1.wyksztalcenie = &quot;wyzsze&quot;;
  cz1.przedstawSie();

    Czlowiek cz2;
  cz2.imie = &quot;Artur&quot;;
  cz2.wiek = 16;
  cz2.zawod = &quot;programista&quot;;
  cz2.wyksztalcenie = &quot;zawodowe&quot;;
  cz2.przedstawSie();

  Czlowiek cz3;
  cz3.imie = &quot;Arek&quot;;
  cz3.wiek = 17;
  cz3.zawod = &quot;Bezrobocie&quot;;
  cz3.wyksztalcenie = &quot;srednie&quot;;
  cz3.przedstawSie();


int odp = 19;
cout &amp;lt;&amp;lt; &quot;Ile lat ma Adam: &quot;;
cin &amp;gt;&amp;gt; odp;


switch(odp)
{
case 18:
    cout &amp;lt;&amp;lt; &quot;Prawda&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
    if(odp = 18)
{
    cout &amp;lt;&amp;lt; &quot;Brawo, przechodzisz dalej.&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
}
    break;
default:
    cout &amp;lt;&amp;lt; &quot;Falsz&quot; &amp;lt;&amp;lt; endl;
    if(odp &amp;lt; 18)
    {
        cout &amp;lt;&amp;lt; &quot;Podales za malo&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;Koniec gry.&quot; &amp;lt;&amp;lt; endl;
    }
    if(odp &amp;gt; 18)
    {
        cout &amp;lt;&amp;lt; &quot;Podales za duzo&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;Koniec gry.&quot; &amp;lt;&amp;lt; endl;
    }

return 0;
}
  cout &amp;lt;&amp;lt; &quot;A wiec pytanie kolejne&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;

{

  string zawod = &quot;Grafik&quot;;
  cout &amp;lt;&amp;lt; &quot;Kim z zawodu jest Adam: &quot;;
  cin &amp;gt;&amp;gt; zawod;

  if(zawod == &quot;grafik&quot;)
  {
      cout &amp;lt;&amp;lt; &quot;Brawo!&quot; &amp;lt;&amp;lt; endl;
      cout &amp;lt;&amp;lt; &quot;Kolejna dobra odpowiedz.&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
  }
  if(zawod == &quot;Grafik&quot;)
  {
      cout &amp;lt;&amp;lt; &quot;Brawo!&quot; &amp;lt;&amp;lt; endl;
      cout &amp;lt;&amp;lt; &quot;Kolejna dobra odpowiedz.&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
  }
  if(zawod == &quot;grafikiem&quot;)
  {
      cout &amp;lt;&amp;lt; &quot;Brawo!&quot; &amp;lt;&amp;lt; endl;
      cout &amp;lt;&amp;lt; &quot;Kolejna dobra odpowiedz.&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
  }
  if(zawod == &quot;Grafikiem&quot;)
  {
      cout &amp;lt;&amp;lt; &quot;Brawo!&quot; &amp;lt;&amp;lt; endl;
      cout &amp;lt;&amp;lt; &quot;Kolejna dobra odpowiedz.&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
  }
else if(zawod &amp;lt; &quot;grafik&quot;)
{
    cout &amp;lt;&amp;lt; &quot;Zle&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;Koniec gry.&quot; &amp;lt;&amp;lt; endl;

}

return 0;           // w tym miejscu po podaniu złęj odpowiedzi zatrzymac program, lub pojsc dalej po podaniu dobrej
}


  string imie = &quot;Artur&quot;;
  cout &amp;lt;&amp;lt; &quot;Kto pracuje jako programista: &quot;;
  cin &amp;gt;&amp;gt; imie;

  if(imie == &quot;Artur&quot;)
  {
      cout &amp;lt;&amp;lt; &quot;Brawo!&quot; &amp;lt;&amp;lt; endl;
      cout &amp;lt;&amp;lt; &quot;Kolejna dobra odpowiedz.&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
  }
  else if(imie &amp;lt; &quot;Artur&quot;)
{
    cout &amp;lt;&amp;lt; &quot;Zle&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;Koniec gry.&quot; &amp;lt;&amp;lt; endl;
}
return 0;

}
&lt;/pre&gt;



&lt;p&gt;Witam, (z góry uprzedzam ,że jestem początkujący i moja wiedza w tym programie jest bardzo mała)
&lt;br&gt;

&lt;br&gt;
Pisze o pomoc z zapewne błachym problemem którego nie potrafie rozwiązać.
&lt;br&gt;

&lt;br&gt;
A mianowicie program po wykonaniu wszystkiego do linijki ok.114 nie czyta dalszego kodu(zapewne problem z return 0).
&lt;br&gt;

&lt;br&gt;
Po usunieciu &quot;return&quot; program jest czytany ale nie mam pojęcia jak zatrzymać go w momencie podania błednej odpowiedzi.
&lt;br&gt;

&lt;br&gt;
Próbowałem z uzyciem &quot;switch i breake&quot; ale rónież z tym wystąpił problem z wpisaniem kolejnego switcha.
&lt;br&gt;

&lt;br&gt;
Stąd moje pytanie jak zatrzymać program po podaniu błednej odpowiedzi i jakiej weidzy brakuje mi w tym momencie.
&lt;br&gt;

&lt;br&gt;
Mam nadzieję ,że wmiare da sie zrozumieć o co mi chodzi.&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/565447/program-nie-czyta-dalszej-czesci-kodu</guid>
<pubDate>Wed, 27 Apr 2022 15:10:01 +0000</pubDate>
</item>
<item>
<title>zapis wylosowanych liczb</title>
<link>https://forum.pasja-informatyki.pl/534175/zapis-wylosowanych-liczb</link>
<description>

&lt;p&gt;Mam taki program.&lt;/p&gt;



&lt;p&gt;W pliku tekstowym&amp;nbsp;program zapisuje tylko jedną liczbę, a nie wszystkie 30. Pomoże ktoś przerobić aby zapisywał wszystkie?&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;fstream&amp;gt;
#include &amp;lt;cstdlib&amp;gt;
#include &amp;lt;ctime&amp;gt;

using namespace std;

int liczby[1000];

int main()
{
   		srand(time(NULL));
    for (int i=0; i&amp;lt;30; i++)
        {
        liczby[1000]=rand()%1000+1;
		cout &amp;lt;&amp;lt;liczby[1000]&amp;lt;&amp;lt; endl;
        }
        
    fstream plik; 
    plik.open(&quot;Liczby.txt&quot;,ios::out);
   
    plik&amp;lt;&amp;lt;liczby[1000]&amp;lt;&amp;lt;endl;
   
    plik.close();
   
    return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/534175/zapis-wylosowanych-liczb</guid>
<pubDate>Tue, 23 Mar 2021 16:27:50 +0000</pubDate>
</item>
<item>
<title>Python - zapisywanie 16 bitowych numerów do pliku</title>
<link>https://forum.pasja-informatyki.pl/461812/python-zapisywanie-16-bitowych-numerow-do-pliku</link>
<description>Witam,&lt;br /&gt;
potrzebuję dopisać do pliku numer i to nie jako text ale zwykły numer. Do tego muszę mieć pewność że dopisana liczba będzie miała zawsze 16 bitów. Do tego muszę odczytać 2 ostatnie bajty z pliku.&lt;br /&gt;
&lt;br /&gt;
Program piszę w pythonie3. Jeśli ktoś wie jak to zrobić proszę o pomoc.&lt;br /&gt;
&lt;br /&gt;
[edytowane]</description>
<category>Python</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/461812/python-zapisywanie-16-bitowych-numerow-do-pliku</guid>
<pubDate>Fri, 06 Dec 2019 22:09:03 +0000</pubDate>
</item>
<item>
<title>Program zapisuje dziwne znaki do pliku. Język C.</title>
<link>https://forum.pasja-informatyki.pl/439819/program-zapisuje-dziwne-znaki-do-pliku-jezyk-c</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;sys/types.h&amp;gt;
#include &amp;lt;sys/stat.h&amp;gt;
#include &amp;lt;fcntl.h&amp;gt;
#include &amp;lt;stdio.h&amp;gt;
#include &amp;lt;stdlib.h&amp;gt;
#include &amp;lt;unistd.h&amp;gt;

int main(int argc, char* argv[])
{
    int i, stream;
    for(i=20; i&amp;lt;40; i++)
        {
            if(i%2==0)
                {
                    stream = open(argv[1], O_WRONLY | O_CREAT | O_TRUNC, 0644);
                    char *x;
                    *x = i;
                    write(stream, &amp;amp;x, 1024);

                    close(stream);
                }
        }
    return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/439819/program-zapisuje-dziwne-znaki-do-pliku-jezyk-c</guid>
<pubDate>Fri, 12 Jul 2019 12:21:54 +0000</pubDate>
</item>
<item>
<title>Zabezpieczenie postępu w grze.</title>
<link>https://forum.pasja-informatyki.pl/434661/zabezpieczenie-postepu-w-grze</link>
<description>

&lt;p&gt;&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Moje pytanie brzmi: Jak mógłbym zabezpieczyć plik o rozszerzeniu json przed edycją i zmienianiem w nim wartości? Czy musiałbym użyć innego sposobu zapisu danych?&lt;/span&gt;&lt;/p&gt;</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/434661/zabezpieczenie-postepu-w-grze</guid>
<pubDate>Tue, 11 Jun 2019 11:03:59 +0000</pubDate>
</item>
<item>
<title>Tabela wynikow w grze Snake</title>
<link>https://forum.pasja-informatyki.pl/426938/tabela-wynikow-w-grze-snake</link>
<description>

&lt;p&gt;Witam pracuje nad &quot;projektem&quot; na studia, potrzebuje stworzyc tabele wynikow. Tabela powinna znajdować się po prawej stronie po uruchomieniu programu i pokazywac 5 najlepszych wynikow. Nie mam pojecia jak sie zabrac za to żeby zapisywać dane w tym przypadku wynik, i następnei go wyswietwlic&amp;nbsp;&amp;nbsp;jesli będzie lepszy niż ostatni wynik z tabeli. Tutaj kod mojej gry&amp;nbsp;&lt;a href=&quot;https://pastebin.com/pJbX0Dmk&quot; rel=&quot;nofollow&quot;&gt;https://pastebin.com/pJbX0Dmk&lt;/a&gt;. Z góry dziękuje za pomoc.&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;conio.h&amp;gt;
#include &amp;lt;Windows.h&amp;gt;
using namespace std;
bool koniecGry;
const int szerokosc = 20;
const int wysokosc = 20; 
int xWeza, yWeza, owocX, owocY, wynik;
int xOgon[100], yOgon[100];
//dlugosc ogona
int dlugoscOgona;
enum kierunek { STOP = 0, LEWO, PRAWO, GORA, DOL };
kierunek kWeza;
void konfiguracja()
{
	koniecGry = false;
	kWeza = STOP;
	xWeza = szerokosc / 2;
	yWeza = wysokosc / 2;
	owocX = rand() % szerokosc;
	owocY = rand() % wysokosc;
	wynik = 0;
}

void rysuj()
{
	system(&quot;cls&quot;);

	//gorna sciana
	for (int i = 0; i &amp;lt; szerokosc+2; i++)
		cout &amp;lt;&amp;lt; &quot;#&quot;;
	cout &amp;lt;&amp;lt; endl;
	//boczne sciany
	for (int i = 0; i &amp;lt; wysokosc; i++)
	{
		for (int j = 0; j &amp;lt; szerokosc; j++)
		{
			if (j == 0)
				cout &amp;lt;&amp;lt; &quot;#&quot;;
			if (i == yWeza &amp;amp;&amp;amp; j == xWeza)
				cout &amp;lt;&amp;lt; &quot;O&quot;;
			else if (i == owocY &amp;amp;&amp;amp; j == owocX)
				cout &amp;lt;&amp;lt; &quot;F&quot;;
			else
			{
				bool wyswietl = false;

				for (int k = 0; k &amp;lt; dlugoscOgona; k++)
				{
					if (xOgon[k] == j &amp;amp;&amp;amp; yOgon[k] == i)
					{
						cout &amp;lt;&amp;lt; &quot;o&quot;;
						wyswietl = true;
					}
				}
				if (!wyswietl)
					cout &amp;lt;&amp;lt; &quot; &quot;;
			}
				//cout &amp;lt;&amp;lt; &quot; &quot;;
			if (j == szerokosc - 1)
				cout &amp;lt;&amp;lt; &quot;#&quot;;
		}
		cout &amp;lt;&amp;lt; endl;
	}
	//dolna sciana
	for (int i = 0; i &amp;lt; szerokosc+2; i++)
		cout &amp;lt;&amp;lt; &quot;#&quot;;
	cout &amp;lt;&amp;lt; endl;
	cout &amp;lt;&amp;lt; &quot;Wynik: &quot; &amp;lt;&amp;lt; wynik &amp;lt;&amp;lt; endl;
}

void wejscie()
{
	if (_kbhit())
	{
		switch (_getch())
		{
		case 'a':
			kWeza = LEWO;
			break;
		case 'd':
			kWeza = PRAWO;
			break;
		case 'w':
			kWeza = GORA;
			break;
		case 's':
			kWeza = DOL;
			break;
		case 'x':
			koniecGry = true;
			break;

		default:
			break;
		}
	}
}
 
void logika()
{
	int poprzedniX = xOgon[0];
	int poprzedniY = yOgon[0];
	int poprzedni2X, poprzedni2Y;
	xOgon[0] = xWeza;
	yOgon[0] = yWeza;

	for (int i = 1; i &amp;lt; dlugoscOgona; i++)
	{
		poprzedni2X = xOgon[i];
		poprzedni2Y = yOgon[i];
		xOgon[i] = poprzedniX;
		yOgon[i] = poprzedniY;
		poprzedniX = poprzedni2X;
		poprzedniY = poprzedni2Y;		
	}
	switch (kWeza)
	{
	case LEWO:
		xWeza--;
		break;
	case PRAWO:
		xWeza++;
		break;
	case GORA:
		yWeza--;
		break;
	case DOL:
		yWeza++;
		break;
	default:
		break;
	}
	if (xWeza &amp;gt; szerokosc || xWeza &amp;lt; 0 || yWeza &amp;gt; wysokosc || yWeza &amp;lt; 0)
		koniecGry = true;
	for (int i = 0; i &amp;lt; dlugoscOgona; i++)
		if (xOgon[i] == xWeza &amp;amp;&amp;amp; yOgon[i] == yWeza)
			koniecGry = true;
	if (xWeza == owocX &amp;amp;&amp;amp; yWeza == owocY)
	{	
		wynik = wynik + 10;
		owocX = rand() % szerokosc;
		owocY = rand() % wysokosc;
		dlugoscOgona++;
	}
}




int main()
{
	konfiguracja();
	while (!koniecGry)
	{
		rysuj();
		wejscie();
		logika();
		//ustawianie szybkosci; 
		Sleep(50);
	}
	return 0;
}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/426938/tabela-wynikow-w-grze-snake</guid>
<pubDate>Mon, 22 Apr 2019 13:39:44 +0000</pubDate>
</item>
<item>
<title>Program losuje 200 liczb i zapisuje je do pliku</title>
<link>https://forum.pasja-informatyki.pl/424965/program-losuje-200-liczb-i-zapisuje-je-do-pliku</link>
<description>

&lt;p&gt;Program ma za zadanie wylosować 200 liczb z przedziału 1-1000 i zapisać je do pliku tekstowego. Wszystko działa - prawie idealnie. Program faktycznie losuje i zapisuje do pliku jednak tylko pierwsza liczba jest różna od pozostałych, a później pojawia się np liczba 217 ileś razy pod rząd, a potem np. 512 ileś razy pod rząd.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Moje pytanie - gdzie jest błąd w kodzie, aby program losował&amp;nbsp;faktycznie różne liczby?&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Proszę o wyrozumiałość, to mój czwarty program w tym języku :P&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string sciezka = @&quot;C:\Users\student\Desktop\zadania\plik.txt&quot;;
            string[] dane = new string[200];
            for (int i=0; i&amp;lt;200; i++) {
                System.Random x = new Random(DateTime.Now.Millisecond);
                dane[i] = ((x.Next(1,1000).ToString()));
            }
            for (int i=0; i&amp;lt;200; i++)  {
             System.IO.File.WriteAllLines(sciezka, dane);
            }
            Console.WriteLine(&quot;Twoje 200 losowych liczb zostało zapisanych do pliku w folderze 'zadania' znajdującym się na pulpicie.&quot;);
            Console.WriteLine(&quot;&quot;);
            Console.WriteLine(&quot;Wciśnij dowolony klawisz aby zakończyć działanie programu.&quot;);
            Console.ReadKey();
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/424965/program-losuje-200-liczb-i-zapisuje-je-do-pliku</guid>
<pubDate>Thu, 11 Apr 2019 08:47:24 +0000</pubDate>
</item>
<item>
<title>Zapisywanie w zmiennej string i funkcja</title>
<link>https://forum.pasja-informatyki.pl/424325/zapisywanie-w-zmiennej-string-i-funkcja</link>
<description>

&lt;p&gt;A więc tworzę prostą grę kółko i krzyżyk i spotkałem się z dziwnym problemem w którym zmienna się nie zapisuje/resetuje nie wiem.&lt;/p&gt;



&lt;p&gt;Przykład:&lt;/p&gt;



&lt;p&gt;gracz 1 wybiera miejsce gdzie chce postawić X&amp;nbsp;za pomocą liczb od (1-9).&amp;nbsp; x wyświetla się&amp;nbsp;w miejscu w którym podał gracz ,ale gdy gracz 2 wybierze pole to usuwa się tamten x i wyświetla&amp;nbsp;się &amp;nbsp;tylko kółko w tym&amp;nbsp;miejscu w którym wybrał&amp;nbsp;&amp;nbsp;i tak w kółko&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Nie za bardzo znam się na funkcjach/metodach&amp;nbsp;ale po wstawieniu kodu do Main'a nic nie zmienia.&lt;/p&gt;



&lt;p&gt;Z góry że wiem że gra nie ma żadnych funkcji sprawdzenia&amp;nbsp;wygranej lub&amp;nbsp;czy litera nie zostanie nadpisana.&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;


namespace Gra_0_01
{
    class Program
    {
        static void Main(string[] args)
        {

            Console.WriteLine(&quot;Witaj w grze w kółko i krzyżyk&quot;);
            Mapa(0,9);
            string[] player = { &quot;Gracza 1: &quot;, &quot;Gracza 2: &quot; };
            
            for (int i = 0; i &amp;lt; 5; i++)
            {
                for (int a = 0; a &amp;lt; 2; a++)
                {
                    
                    Console.Write(&quot;     Ruch &quot;+player[a]);
                    int b = int.Parse(Console.ReadLine());

                    Mapa(a, b-1);
                }
                
            }


            Console.ReadKey();
        }
        static void Mapa(int a, int b)
        {
            string[] ruch = new string[10];
            string[] map = new string[5];

            if (a == 0) ruch[b] = &quot;o&quot;;
            else ruch[b] = &quot;x&quot;;


            map[0] = &quot;           &quot; + ruch[0] + &quot; | &quot; + ruch[1] + &quot; | &quot; + ruch[2];
            map[1] = &quot;          ---------&quot;;
            map[2] = &quot;           &quot; + ruch[3] + &quot; | &quot; + ruch[4] + &quot; | &quot; + ruch[5];
            map[3] = &quot;          ---------&quot;;
            map[4] = &quot;           &quot; + ruch[6] + &quot; | &quot; + ruch[7] + &quot; | &quot; + ruch[8];
            for (int i = 0; i &amp;lt; map.Length; i++)
            {
                Console.WriteLine(map[i]);
            }
            
        }
    }
}
&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/424325/zapisywanie-w-zmiennej-string-i-funkcja</guid>
<pubDate>Sun, 07 Apr 2019 16:51:04 +0000</pubDate>
</item>
<item>
<title>Tworzenie za kazdym razem nowego pliku</title>
<link>https://forum.pasja-informatyki.pl/376348/tworzenie-za-kazdym-razem-nowego-pliku</link>
<description>Witam! &lt;br /&gt;
&lt;br /&gt;
Piszę program który ma zapisywać dane w pliku .txt i nie wiem jak zrobić żeby program nie nadpisywał pliku tylko tworzył nowy plik. Z góry dzieki za pomoc</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/376348/tworzenie-za-kazdym-razem-nowego-pliku</guid>
<pubDate>Tue, 28 Aug 2018 20:36:35 +0000</pubDate>
</item>
<item>
<title>Zapisywanie intów do pliku w Builderze i Sam Builder</title>
<link>https://forum.pasja-informatyki.pl/323551/zapisywanie-intow-do-pliku-w-builderze-i-sam-builder</link>
<description>

&lt;p&gt;&lt;span style=&quot;font-family:Comic Sans MS,cursive&quot;&gt;&lt;span style=&quot;font-size:18px&quot;&gt;&lt;strong&gt;Dzień Dobry!&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;Mam dwa pytania:&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;1.Skończyłem kurs Pasji Informatyki C++ i czy Builder to odpowiednie środowisko dla średnio-zaawasowanego?
&lt;br&gt;
2. Jak mogę zapisać/odczytać&amp;nbsp;zmienną int lub float w builderze do pliku .txt?
&lt;br&gt;
3. Jaki silnik pod C++?&lt;/span&gt;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/323551/zapisywanie-intow-do-pliku-w-builderze-i-sam-builder</guid>
<pubDate>Fri, 02 Feb 2018 19:15:34 +0000</pubDate>
</item>
<item>
<title>wczytywanie i zapisywanie do pliku w C</title>
<link>https://forum.pasja-informatyki.pl/309394/wczytywanie-i-zapisywanie-do-pliku-w-c</link>
<description>Witam, chcę zrobić w moim programie do szkoły funkcjonalność zapisywania i odczytywania z pliku. Próbowałem już kilka razy używając jakiś poradników na necie, ale nie działa to poprawnie. Mógłby ktoś mi podrzucić kod który działał by do zapisywania danych używając tablic. W tablicach mam string, int i float.</description>
<category>Rozwój zawodowy, nauka, praca</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/309394/wczytywanie-i-zapisywanie-do-pliku-w-c</guid>
<pubDate>Thu, 07 Dec 2017 19:12:47 +0000</pubDate>
</item>
<item>
<title>C# Dynamiczne przyciski</title>
<link>https://forum.pasja-informatyki.pl/295274/c%23-dynamiczne-przyciski</link>
<description>

&lt;p&gt;Witam, zrobiłem program, który dodaje przycisk, po wciśnięciu innego przycisku. Nie wiem jak zrobić, aby te nowo dodane przyciski zapisywaly się, tak aby były widoczne po ponownym uruchomieniu programu.&lt;/p&gt;



&lt;p&gt;Tak wygląda kod dodawania nowego przycisku:
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
   private void button1_Click(object sender, EventArgs e)
        {
            string txt = textBox1.Text;
            ilosc_klikniec++;
         

            for (int i=0;i&amp;lt;=ilosc_klikniec-1;i++)
            {
               przycisk = new Button();
               this.przycisk.Location = new Point(12, 161 + 26*i);
               this.przycisk.Name = &quot;przycisk&quot;;
               this.przycisk.Name = &quot;label2&quot;;
               this.przycisk.Size = new Size(147, 28);
               this.przycisk.TabIndex = 3;
               this.przycisk.Text = txt;
               this.przycisk.Visible = true;
               this.przycisk.AutoSize = true;
               this.przycisk.Click += new System.EventHandler(this.przycisk_Click);
               Controls.Add(przycisk);
               
            }&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/295274/c%23-dynamiczne-przyciski</guid>
<pubDate>Fri, 20 Oct 2017 16:02:46 +0000</pubDate>
</item>
<item>
<title>Java zapisywanie do pliku - jak podać dokładną ścieżkę?</title>
<link>https://forum.pasja-informatyki.pl/281810/java-zapisywanie-do-pliku-jak-podac-dokladna-sciezke</link>
<description>Witam! Mam pytanie... Czy da się podać dokładną ścieżkę zapisu pliku w javie? Byłbym bardzo wdzięczny za odpowiedź!</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/281810/java-zapisywanie-do-pliku-jak-podac-dokladna-sciezke</guid>
<pubDate>Thu, 31 Aug 2017 14:49:09 +0000</pubDate>
</item>
<item>
<title>Jak zapisać nazwę użytkownika</title>
<link>https://forum.pasja-informatyki.pl/252713/jak-zapisac-nazwe-uzytkownika</link>
<description>Cześć, właśnie tworzę sobie bardzo prosty program, ale mam jeden problem. Chodzi o to, że chciałbym aby zapisywała się nazwa użytkownika wpisana przez gracza. Liczę na szybką odpowiedź z góry dziękuję.</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/252713/jak-zapisac-nazwe-uzytkownika</guid>
<pubDate>Thu, 11 May 2017 11:38:20 +0000</pubDate>
</item>
<item>
<title>Co robie nie tak ? Zapis i odczyt pliku</title>
<link>https://forum.pasja-informatyki.pl/252361/co-robie-nie-tak-zapis-i-odczyt-pliku</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;iostream&amp;gt;
#include &amp;lt;string&amp;gt;
#include &amp;lt;fstream&amp;gt;
#include &amp;lt;cstdlib&amp;gt;
 
using namespace std;
 
void notes(ostream &amp;amp;a); // FUNKCJA ZAPISUJĄCA DO PLIKU NOTATKI
void wypisz(istream &amp;amp;b);
 
int main()
{
    int ID[5];
    int cena[3] = {15,10,2};
    int nrstolika;
    int godzinazamowienia;
    int liczba;
    string imie;
    int z;
 
 
 
    int glownacena[5];   // cena za danie glowne
    int desercena[5];
    int dodatkicena[5];
    int napojebezcena[5];
    int napojealkocena[5];
 
    char glowne[5][50] = {  &quot;Zupa Pomidorowa &quot;, &quot;Rosol &quot;, &quot;Ziemniaki + schabowy &quot;, &quot;Ryz + dewolaj &quot;, &quot;Dowolne mieso + ryz / ziemniaki + surowka &quot; };             // Tablice na dania
    char desery[5][50] = {  &quot;lody &quot;, &quot; szarlotka &quot;, &quot; galaretka z lodami &quot;, &quot;gofer z owocami &quot;, &quot; puchar szefa kuchni + ciastko&quot; };
    char dodatki[5][50] = { &quot;chleb &quot;, &quot; majonez,ketchup,musztarda &quot;, &quot; smalec &quot;, &quot; surowka &quot;, &quot; frytki&quot; };
    char napojebezalkoholowe[5][50] = {  &quot;woda &quot;, &quot; fanta &quot;, &quot; mirynda &quot;, &quot; pepsi&quot;, &quot; sok pomaranczowy&quot; };
    char napojealkoholowe[5][50] = {  &quot;wino biale &quot;, &quot; wino ciemne&quot;, &quot; piwo &quot;, &quot; wodka&quot;, &quot; Whisky&quot; };
 
  
 
    for (int i = 0; i&amp;lt;5; i++)
    {
        glownacena[i] = cena[1] + 5 * 0.5 * i;
        // cout &amp;lt;&amp;lt; &quot; Cena za danie : &quot;&amp;lt;&amp;lt; glowne[i] &amp;lt;&amp;lt; &quot; wynosi  &quot;&amp;lt;&amp;lt; glownacena[i] &amp;lt;&amp;lt; endl;
    }
        for (int i = 0; i&amp;lt;5; i++)
    {
        desercena[i] = cena[2] + 5 * 0.5 * i;
        //cout &amp;lt;&amp;lt; &quot; Cena za deser : &quot;&amp;lt;&amp;lt; desery[i] &amp;lt;&amp;lt; &quot; wynosi  &quot;&amp;lt;&amp;lt; desercena[i] &amp;lt;&amp;lt; endl;
    }
 
        for (int i = 0; i&amp;lt;5; i++)
    {
        dodatkicena[i] = cena[3] + 5 * 0.5 * i;
        //cout &amp;lt;&amp;lt; &quot; Cena za dodatek : &quot;&amp;lt;&amp;lt; dodatki[i] &amp;lt;&amp;lt; &quot; wynosi  &quot;&amp;lt;&amp;lt; dodatkicena[i] &amp;lt;&amp;lt; endl;
    }
        for (int i = 0; i&amp;lt;5; i++)
    {
        napojebezcena[i] = cena[2] + 5 * 0.5 * i;
        //cout &amp;lt;&amp;lt; &quot; Cena za napoj : &quot;&amp;lt;&amp;lt; napojebezalkoholowe[i] &amp;lt;&amp;lt; &quot; wynosi  &quot;&amp;lt;&amp;lt; napojebezcena[i] &amp;lt;&amp;lt; endl;
    }
        for (int i = 0; i&amp;lt;5; i++)
    {
        napojealkocena[i] = cena[3] + 5 * 0.5 * i;
        //cout &amp;lt;&amp;lt; &quot; Cena za alkohol : &quot;&amp;lt;&amp;lt; napojealkoholowe[i] &amp;lt;&amp;lt; &quot; wynosi  &quot;&amp;lt;&amp;lt; napojealkocena[i] &amp;lt;&amp;lt; endl;
    }
 
 
//  cout &amp;lt;&amp;lt; &quot;Program dla kelnera 05-09-2017&quot; &amp;lt;&amp;lt; endl;
//  cout &amp;lt;&amp;lt; &quot;Daniel Pawlak&quot; &amp;lt;&amp;lt; endl;
 
//  cout &amp;lt;&amp;lt; &quot;Podaj nr stolika : &quot;;
//  cin  &amp;gt;&amp;gt; nrstolika;
//  cout &amp;lt;&amp;lt; &quot;Podaj godzine przyjecia zamowienia ( GGMM ) : &quot;&amp;lt;&amp;lt; endl;
//  cin  &amp;gt;&amp;gt; godzinazamowienia;
 
    cout &amp;lt;&amp;lt; &quot;Menu wersja testowa 0.1&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;1.  Dania Glowne&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;2.  Desery&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;3.  Dodatki&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;4.  Napoje Bezalkoholowe&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;5.  Napoje Alkoholowe&quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;6.  Uwagi &quot; &amp;lt;&amp;lt; endl;
    cout &amp;lt;&amp;lt; &quot;7.  Koniec zamowienia&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
 
    fstream zapis;
    zapis.open(&quot;zapis.txt&quot;);
 
 
    do {
    z:
     cout &amp;lt;&amp;lt; &quot;Podaj liczbe: &quot;;
        if(!(cin &amp;gt;&amp;gt; liczba))
        {
        cout &amp;lt;&amp;lt; &quot;Wlasnie straciles klienta&quot;;
        return 0;
       }
     cout &amp;lt;&amp;lt; &quot;&quot; &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
 
 
     switch( liczba )
    {
    case 1:
 			
 		
       cout &amp;lt;&amp;lt; &quot;Dania Glowne&quot; &amp;lt;&amp;lt; endl;
       cout &amp;lt;&amp;lt; &quot;Podaj ID zamowienia : &quot;;
       cin &amp;gt;&amp;gt; ID[1];
     
 
       cout &amp;lt;&amp;lt; &quot;Zamowiono &quot; &amp;lt;&amp;lt; glowne[ID[1]] &amp;lt;&amp;lt; &quot;  -   Cena To : &quot; &amp;lt;&amp;lt; glownacena[ID[1]] &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
        break;
    case 2:
 
        cout &amp;lt;&amp;lt; &quot;Desery&quot; &amp;lt;&amp;lt; endl;
        cout &amp;lt;&amp;lt; &quot;Podaj ID zamowienia : &quot;;
        cin &amp;gt;&amp;gt; ID[2];
        cout &amp;lt;&amp;lt; &quot;Zamowiono &quot; &amp;lt;&amp;lt; desery[ID[2]] &amp;lt;&amp;lt; &quot;  -   Cena To : &quot; &amp;lt;&amp;lt; desercena[ID[2]] &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
         break;
    case 3:
       cout &amp;lt;&amp;lt; &quot;Dodatki&quot; &amp;lt;&amp;lt; endl;
       cout &amp;lt;&amp;lt; &quot;Podaj ID zamowienia : &quot;;
       cin &amp;gt;&amp;gt; ID[3];
        cout &amp;lt;&amp;lt; &quot;Zamowiono &quot; &amp;lt;&amp;lt; dodatki[ID[3]] &amp;lt;&amp;lt; &quot;  -   Cena To : &quot; &amp;lt;&amp;lt; dodatkicena[ID[3]] &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
        break;
    case 4:
       cout &amp;lt;&amp;lt; &quot;Napoje Bezalkoholowe&quot; &amp;lt;&amp;lt; endl;
       cout &amp;lt;&amp;lt; &quot;Podaj ID zamowienia : &quot;;
       cin &amp;gt;&amp;gt; ID[4];
       cout &amp;lt;&amp;lt; &quot;Zamowiono &quot; &amp;lt;&amp;lt; napojebezalkoholowe[ID[4]] &amp;lt;&amp;lt; &quot;  -   Cena To : &quot; &amp;lt;&amp;lt; napojebezcena[ID[4]] &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
        break;
    case 5:
       cout &amp;lt;&amp;lt; &quot;Napoje Alkoholowe&quot; &amp;lt;&amp;lt; endl;
       cout &amp;lt;&amp;lt; &quot;Podaj ID zamowienia : &quot;;
       cin &amp;gt;&amp;gt; ID[5];
       cout &amp;lt;&amp;lt; &quot;Zamowiono &quot; &amp;lt;&amp;lt; napojealkoholowe[ID[5]] &amp;lt;&amp;lt; &quot;  -   Cena To : &quot; &amp;lt;&amp;lt; napojealkocena[ID[5]] &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; endl;
        break;
     case 6:
       cout &amp;lt;&amp;lt; &quot;Uwagi&quot; &amp;lt;&amp;lt; endl;
        notes(zapis); // WYWOŁANIE FUNKCJI
        break;
      case 7:
       cout &amp;lt;&amp;lt; &quot;Koniec zamowienia&quot; &amp;lt;&amp;lt; endl;
        break;
    default:
       cout &amp;lt;&amp;lt; &quot;Chyba cos poszlo nie tak ?&quot; &amp;lt;&amp;lt; endl;
        goto z;
}
}
while( liczba != 7 );

 
zapis.close();

wypisz(zapis);

 return 0;
}
 
void notes(ostream &amp;amp; zapis)
{
    string test;
    cout &amp;lt;&amp;lt; &quot;Podaj Uwagi do produktow &quot; &amp;lt;&amp;lt; endl;
    cin.get();
    getline(cin,test);
 
    zapis &amp;lt;&amp;lt; test &amp;lt;&amp;lt; endl;
    // TUTAJ MOŻESZ SOBIE DOPISAĆ CO CHCESZ JESZCZE ZAPISAĆ DO PLIKU
}
void wypisz(istream &amp;amp; zapis)
{
	string linia;
    fstream zapis;
 
    zapis.open(&quot;zapis.txt&quot;, ios::in);
    if(zapis.good() == true)
    {
        while(!zapis.eof())
        {
            getline(zapis, linia);
            cout &amp;lt;&amp;lt; linia &amp;lt;&amp;lt; endl; //wyświetlenie linii
        }
        zapis.close();
    }
}&lt;/pre&gt;



&lt;p&gt;Dane normalnie są zapisywane do pliku, jednak kiedy próbuje dodać aby je wyświetliło na końcu to nie działa&lt;/p&gt;



&lt;p&gt;Ktoś może poprawić kod :&amp;lt; ?&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/252361/co-robie-nie-tak-zapis-i-odczyt-pliku</guid>
<pubDate>Wed, 10 May 2017 12:39:03 +0000</pubDate>
</item>
<item>
<title>Zatrzymanie działania programu w konkretnym miejscu</title>
<link>https://forum.pasja-informatyki.pl/250120/zatrzymanie-dzialania-programu-w-konkretnym-miejscu</link>
<description>

&lt;p&gt;Cześć, piszę notatnik w C# i mam problem. Chcę obsłużyć zdarzenie &amp;nbsp;dla Menu&amp;gt;Nowy. Tak jak w windowskowskim notatniku daje plik&amp;gt;nowy i mam nowy dokument.&lt;/p&gt;



&lt;p&gt;U mnie to ma działać tak, że po kliknięciu na 'nowy' program wyczyści ekran, ale wcześniej sprawdzi czy coś nie znajduje się w tekstboxie i zapyta czy to zapisać. Stworzyłem metodę do zapisu do pliku:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
 private void zapisywanie()
        {
            if (saveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                File.WriteAllText(saveFileDialog1.FileName, Tekst.Text);
            }
        
        }&lt;/pre&gt;



&lt;p&gt;A poniżej obsługa Menu&amp;gt; Nowy:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
 private void nowyToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (Tekst.Text != &quot;&quot;)
            {
                DialogResult result = MessageBox.Show(&quot;Czy chcesz zapisać zmiany?&quot;, &quot;Notatnik&quot;, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);

                switch (result)
                {
                    case DialogResult.Yes:
                        zapisywanie();
                  
                        break;

                    case DialogResult.No:
                        Tekst.Clear();
                        break;
                }
            }
            
        }&lt;/pre&gt;



&lt;p&gt;Gdy&amp;nbsp;dam &quot;nie&quot; to ekran się wyczyści(mam nowy dokument), gdy dam &quot;anuluj&quot; to wrócę do dokumentu bez czyszczenia i to mam ogarnięte.&lt;/p&gt;



&lt;p&gt;Teraz sprawa ma się tak, jak dam &quot;tak&quot; to pokaże się okno dialogowe do zapisu. Jeżeli w tym ognie wybiorę &quot;zapisz&quot; to się zapisze i jest git, gdy dam &quot;anuluj&quot; to wróci do dokumentu. A ja potrzebuję zrobić tak by po zapisie ekran się wyczyścił, a gdy dam anuluj to by powrócił bez czyszczenia.&lt;/p&gt;



&lt;p&gt;Próbowałem już dawać w różnych miejscach czyszczenie, ale nie działa to tak jak powinno:( np: Po zapisie czyści mi ekran, ale jeżeli dam anuluj to też czyści:(&lt;/p&gt;



&lt;p&gt;jak zrobić by w oknie dialogowym zapisu &amp;nbsp;po kliknięciu 'anuluj' dalsze instrukcje się nie wykonywały?&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/250120/zatrzymanie-dzialania-programu-w-konkretnym-miejscu</guid>
<pubDate>Tue, 02 May 2017 18:22:32 +0000</pubDate>
</item>
<item>
<title>EEPROM, float i unie</title>
<link>https://forum.pasja-informatyki.pl/226930/eeprom-float-i-unie</link>
<description>

&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include &amp;lt;EEPROM.h&amp;gt;
#include &amp;lt;LiquidCrystal.h&amp;gt;
LiquidCrystal lcd(3, 4, 5, 6, 7, 8);

float zl;
    float t;
    int z;
    int to;




  


void setup() {

  union txd
  {
    float t;
    int to;
    float zl;
    int z;
  }convert;  
  





  
  Serial.begin(9600);
  lcd.setCursor(0,0);
  pinMode(12, INPUT);

 for(int q=2; q==2;)
  {
    lcd.print(&quot;Czas min: &quot;);
    lcd.print(t);
    delay(60000);
    lcd.clear();
    t++;
    if(digitalRead(12)== HIGH)
    {
      q=1; 
    }
   }
  t=t/60;
  zl=t*0,1;
  zl=t*0,60;
  convert.t = t;
  convert.zl = zl;
  EEPROM.write(0, highByte(convert.to));
}

void loop() {
   
 }

&lt;/pre&gt;



&lt;p&gt;Nie jest to jakiś skomplikowany kod, ale mam problem z zapisaniem danych w pamięci EEPROM. To co zrobiłem do tej pory. Mam książkę w której nie jest napisane za wiele na ten temat. Nie wiem jak to zapisywanie działa. Wiem jak działa zapisywanie int`a.&amp;nbsp;Prosił bym o jakieś wytłumaczenie tego. Zwłaszcza tego convert. A i na początku gdzieś tam ma być wczytywanie z EEPROM (A co się stanie jak nic nie będzie w pamięci EEPROM a my ją wczytamy ;) )&amp;nbsp;.&lt;/p&gt;</description>
<category>Mikrokontrolery</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/226930/eeprom-float-i-unie</guid>
<pubDate>Tue, 14 Feb 2017 17:31:03 +0000</pubDate>
</item>
<item>
<title>JAVA Program wczytujace kolejne linie z pliku</title>
<link>https://forum.pasja-informatyki.pl/206902/java-program-wczytujace-kolejne-linie-z-pliku</link>
<description>

&lt;p&gt;Witam!&lt;/p&gt;



&lt;p&gt;Piszę skrypt, którego zadaniem jest odczytywanie kolejnych linii z pliku tekstowego i przypisywanie im wartości. Niestety, gdzieś chyba popełniłem błąd, ponieważ gdy chcę przypisać np.&amp;nbsp; 1 linię tekstu do wartości &quot;tresc&quot; to wynosi ona null, mimo tego że powinna być równa treści pierwszej linii tekstu.&lt;/p&gt;



&lt;p&gt;Tutaj kod:&lt;/p&gt;



&lt;pre class=&quot;brush:java;&quot;&gt;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintWriter;
import java.util.Scanner;

public class Pytanie {
	String pytanie;
	String tresc;
	String a, b, c, d;
	String odp;
	String odp_pop;
	int nr_pytania;
	int punkt;
	
	void wczytaj() throws FileNotFoundException{
		Scanner wczytaj = new Scanner(new File(&quot;quiz.txt&quot;));
		int nr_lini=(nr_pytania-1)*6+1; 
		int nr_aktualny=1;
		for(int x=1; x&amp;lt;=30; x++) {
			String linia = wczytaj.nextLine();
			if(nr_aktualny==nr_lini) tresc=linia;
			if(nr_aktualny==nr_lini+1) a=linia;
			if(nr_aktualny==nr_lini+2) b=linia;
			if(nr_aktualny==nr_lini+3) b=linia;
			if(nr_aktualny==nr_lini+4) d=linia;
			if(nr_aktualny==nr_lini+5) odp_pop=linia;
			nr_aktualny++;
		}
		wczytaj.close();
	}
	void zadaj() throws FileNotFoundException{
		System.out.println(tresc);
		System.out.println(a);
		System.out.println(b);
		System.out.println(c);
		System.out.println(d);	
	}&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Z góry dziękuję za pomoc.&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>Java</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/206902/java-program-wczytujace-kolejne-linie-z-pliku</guid>
<pubDate>Sat, 17 Dec 2016 16:29:36 +0000</pubDate>
</item>
<item>
<title>Zapisywanie ostanich danych</title>
<link>https://forum.pasja-informatyki.pl/156414/zapisywanie-ostanich-danych</link>
<description>

&lt;p&gt;Jak zrobić aby zapisywało co ostatnio użytkownik wybrał? Mam rozwijane menu zaznaczanie opcji w tym. I jak dodać aby za każdym razem użytkownik nie musiał od nowa ustawiać.&lt;/p&gt;



&lt;p&gt;Coś podobnego jest na prawie każdym forum. Np: mpcforum.pl. Jeśli np zwinie się &quot;&lt;span style=&quot;color:rgb(34, 34, 34); font-family:consolas,lucida console,monospace; font-size:12px&quot;&gt;Zobacz Projekty MPCforum.pl&lt;/span&gt;&quot; i wyjdzie, a następnie wejdzie za jakiś czas będzie to zapisane ;).&lt;/p&gt;</description>
<category>HTML i CSS</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/156414/zapisywanie-ostanich-danych</guid>
<pubDate>Wed, 06 Jul 2016 18:29:21 +0000</pubDate>
</item>
<item>
<title>Zapis Obrazu (PictureBox'a) na którego dodajemy inne obrazki w takim samym układzie</title>
<link>https://forum.pasja-informatyki.pl/149320/zapis-obrazu-pictureboxa-na-ktorego-dodajemy-inne-obrazki-w-takim-samym-ukladzie</link>
<description>

&lt;p&gt;Temat trochę&amp;nbsp;zagmatwany, ale postaram się wyjaśnić o co mi chodzi.&lt;/p&gt;



&lt;p&gt;&lt;a rel=&quot;nofollow&quot; href=&quot;https://scontent-waw1-1.xx.fbcdn.net/v/t35.0-12/13410511_1470037856389637_1494154601_o.png?oh=840ead8c9d0512727b698f8991ca7001&amp;amp;oe=575CD367&quot; target=&quot;screen&quot;&gt;https://scontent-waw1-1.xx.fbcdn.net/v/t35.0-12/13410511_1470037856389637_1494154601_o.png?oh=840ead8c9d0512727b698f8991ca7001&amp;amp;oe=575CD367&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Na Boisko (pictureBox2) dodaje&amp;nbsp;jakąś nieokreślana liczbę kwadracików oznaczających rzuty zawodników. Wszystko działa tak jak powinno (kod po lewej stronie).&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Mój problem polega na tym, że nie wiem jak zapisać całe boisko ze wszystkimi dodanymi kwadratami w pliku.&lt;/p&gt;



&lt;p&gt;Pisze w Visual Studio, Windows Forms w C++.&lt;/p&gt;



&lt;p&gt;Z góry dziękuje za pomoc ! :D&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/149320/zapis-obrazu-pictureboxa-na-ktorego-dodajemy-inne-obrazki-w-takim-samym-ukladzie</guid>
<pubDate>Fri, 10 Jun 2016 19:40:06 +0000</pubDate>
</item>
<item>
<title>Obiekty nie zapisują się</title>
<link>https://forum.pasja-informatyki.pl/137801/obiekty-nie-zapisuja-sie</link>
<description>

&lt;p&gt;Cześć. Mam taki problem że nie wiem gdzie jest błąd, a polega on na tym że do pliku zapisuje mi 60 razy tą samą liczbę zamiast pozycje x y z dla 20 obiektów. Błąd jest tym dziwniejszy że gdy dam losowanie pozycji to działa, ale gdy dam samo wczytywanie i zapis to już nie. Oto kody:
&lt;br&gt;

&lt;br&gt;
Generator o którym mowa:
&lt;br&gt;
&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
WorldGenerator::WorldGenerator(int howMany, std::mt19937 &amp;amp;rand, Save &amp;amp;save)
{
    objects = new Figures[howMany];
    positions = new glm::vec3[howMany];
    howManyObjects = howMany;
    for (int i = 0; i &amp;lt; howMany; i++)
    {
        objects[i] = Figures(&quot;C:/Game/Blocks/brick/brick.txt&quot;, &quot;C:/Game/Blocks/brick/brickTexture.txt&quot;);
        if (under.checkWorldGenerator(&quot;C:/Game/Saves/Player/Save/Objects/generateWorld.txt&quot;) == &quot;0&quot;)
        {
            objects[i].setTransform(glm::vec3(under.randomPosition(rand)), 0.0f, glm::vec3(1.0f, 1.0f, 1.0f));

            under.setWorldGenerator(&quot;C:/Game/Saves/Player/Save/Objects/generateWorld.txt&quot;);
        }
    }
}
WorldGenerator::WorldGenerator()
{
}
WorldGenerator::~WorldGenerator()
{
}
void WorldGenerator::drawWorld(GLint &amp;amp;textureSlot, int textureValue, GLint &amp;amp;transforms, Save &amp;amp;save)
{
    elipseMoving();

    for (int i = 0; i &amp;lt; howManyObjects; i++)
    {
        objects[i].draw(textureSlot, 0, transforms);
    }
}

 

Oraz klasy do zapisu pozycji:

Figures::Figures(std::string wayToFile, std::string wayToFileTex, Save &amp;amp;save)
{
    std::ifstream numbers(wayToFile);

    static unsigned int id = 0;

    nr = id;

    if (!numbers)
    {
        std::cout &amp;lt;&amp;lt; &quot;Can't open file with blackboard coords&quot;;
        getchar();
        return;
    }

    while (!numbers.eof())
    {
        GLfloat temp;
        numbers &amp;gt;&amp;gt; temp;
        blackboard.push_back(temp);
    }

    numbers.close();

    std::ifstream texNumbers(wayToFileTex);

    if (!texNumbers)
    {
        std::cout &amp;lt;&amp;lt; &quot;Can't open file with blackboard with texture&quot;;
        getchar();
        return;
    }

    while (!texNumbers.eof())
    {
        GLfloat temp;
        texNumbers &amp;gt;&amp;gt; temp;
        texture.push_back(temp);
    }

    texNumbers.close();

    glGenBuffers(1, &amp;amp;vbo);
    glBindBuffer(GL_ARRAY_BUFFER, vbo);
    glBufferData(GL_ARRAY_BUFFER, sizeof(GLfloat) * blackboard.size(), blackboard.data(), GL_STATIC_DRAW);

    glGenBuffers(1, &amp;amp;textureVbo);
    glBindBuffer(GL_ARRAY_BUFFER, textureVbo);
    glBufferData(GL_ARRAY_BUFFER, sizeof(GLfloat) * texture.size(), texture.data(), GL_STATIC_DRAW);

    glGenVertexArrays(1, &amp;amp;vao);
    glBindVertexArray(vao);
    glBindBuffer(GL_ARRAY_BUFFER, vbo);
    glVertexAttribPointer(0, 3, GL_FLOAT, GL_FALSE, 0, NULL);
    glBindBuffer(GL_ARRAY_BUFFER, textureVbo);
    glVertexAttribPointer(1, 2, GL_FLOAT, GL_FALSE, 0, NULL);
    glEnableVertexAttribArray(0);
    glEnableVertexAttribArray(1);

    transform = glm::translate(glm::mat4(1.0f), position);

    position = save.position[nr];
    setTransform(save.position[nr], 0.0f, glm::vec3(1.0f, 1.0f, 1.0f));

    id++;
}

 

void Figures::draw(GLint &amp;amp;textureSlot, int textureValue, GLint &amp;amp;transforms, Save &amp;amp;save)
{
    save.position[nr] = position;
    glUniformMatrix4fv(transforms, 1, GL_FALSE, glm::value_ptr(rot));
    glUniform1i(textureSlot, textureValue);
    glBindVertexArray(vao);
    glDrawArrays(GL_TRIANGLES, 0, blackboard.size() / 3.0f);
}

 

Save::Save(std::string savePosition)
{
    std::ifstream plik(savePosition);

    if (!plik)
    {
        std::cout &amp;lt;&amp;lt; &quot;Cannnot open file&quot; &amp;lt;&amp;lt; std::endl;
        exit(0);
    }

    std::string *inscription1 = new std::string;
    int lines = 0;

    while (!plik.eof())
    {
        std::getline(plik, *inscription1);
        lines++;
    }

    delete inscription1;

    std::string wiersz;
    std::string **board = new std::string *[lines];
    
    for (int i = 0; i &amp;lt; lines; i++)
    {
        board[i] = new std::string[3];
    }

    int y = 0;
    int x = 0;

    while (getline(plik, wiersz))
    {    
        for (int i = 0; i &amp;lt; wiersz.length(); i++)
        {
            if (wiersz[i] == ' ')
            {
                x++;
                continue;
            }
            
            board[y][x] += wiersz[i];
        }
        x = 0;
        y++;
    }

    float **positions = new float *[lines];
    
    for (int i = 0; i &amp;lt; lines; i++)
    {
        positions[i] = new float[3];
    }
    for (int i = 0; i &amp;lt; lines; i++)
    {
        for (int j = 0; j &amp;lt; 3; j++)
        {
            std::stringstream iss;
            std::string inscription = board[i][j];
            float number;
            iss &amp;lt;&amp;lt; inscription;
            iss &amp;gt;&amp;gt; number;

            positions[i][j] = number;
        }
    }
    for (int i = 0; i &amp;lt; lines; i++)
    {
        position.push_back(glm::vec3(positions[i][0], positions[i][1], positions[i][2]));
    }

}
void Save::savePos(std::string wayToFile)
{
    std::ofstream output(wayToFile);

    for (int i = 0; i &amp;lt; 21; i++)
    {
        output &amp;lt;&amp;lt; position[i].x &amp;lt;&amp;lt; &quot; &quot;;
        output &amp;lt;&amp;lt; position[i].y &amp;lt;&amp;lt; &quot; &quot;;
        output &amp;lt;&amp;lt; position[i].z &amp;lt;&amp;lt; std::endl;
    }
}

 

No i jeszcze dla ustawiania pozycji:

void Figures::setTransform(glm::vec3 &amp;amp;newPosition, float angleValue, glm::vec3 rotValue)
{
    angle = angleValue;
    position = newPosition;

    transform = glm::translate(glm::mat4(1.0f), newPosition);
    rot = glm::rotate(transform, glm::radians(angleValue), rotValue);
}&lt;/pre&gt;



&lt;p&gt;
&lt;br&gt;

&lt;br&gt;
&amp;nbsp;
&lt;br&gt;

&lt;br&gt;
Jeśli ktoś potrzebuje dodatkowych informacji to program miałby wylosować pozycje dla 20 obiektów a następnie ją zapisać i jak się ponownie wejdzie to żeby te obiekty miały tą samą pozycję&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/137801/obiekty-nie-zapisuja-sie</guid>
<pubDate>Thu, 05 May 2016 13:09:31 +0000</pubDate>
</item>
<item>
<title>Czemu wszystkie przeglądarki WWW nie zapisują swoich ustawień?</title>
<link>https://forum.pasja-informatyki.pl/136048/czemu-wszystkie-przegladarki-www-nie-zapisuja-swoich-ustawien</link>
<description>Mam problem bo gdy ustawie ustawienia przeglądarki jest ok ale po wyłączeniu laptopa wszystko się kasuje(testowane opera i firefox najnowsze wersje)&lt;br /&gt;
&lt;br /&gt;
Konfiguracja Lapka to:&lt;br /&gt;
&lt;br /&gt;
Windows 7 Service Pack 1&lt;br /&gt;
&lt;br /&gt;
Nvidia Quadro NVS 160 M&lt;br /&gt;
&lt;br /&gt;
Intel Core 2 Duo 2x2.4GHz&lt;br /&gt;
&lt;br /&gt;
Dysk HTS723232A7A364 300GB&lt;br /&gt;
&lt;br /&gt;
Ram 3Gb&lt;br /&gt;
&lt;br /&gt;
Co jest nie tak?</description>
<category>Systemy operacyjne, programy</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/136048/czemu-wszystkie-przegladarki-www-nie-zapisuja-swoich-ustawien</guid>
<pubDate>Sat, 30 Apr 2016 16:58:55 +0000</pubDate>
</item>
<item>
<title>Jak poprawnie zapisać projekt w c++ builderze</title>
<link>https://forum.pasja-informatyki.pl/134709/jak-poprawnie-zapisac-projekt-w-c-builderze</link>
<description>mam problem, otóż mimo iż wcześniej zapisywałem projekt (opcją save project as), to gdy go na końcu zapisuję (ctrl+s) to wyskakuje mi komunikat klikam yes, a potem gdy otwieram projekt to (nazwa programu).cpp i Unit.cpp nie wyglądają tak jak je napisałem. Co mam zrobić żeby poprawnie zapisać projekty</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/134709/jak-poprawnie-zapisac-projekt-w-c-builderze</guid>
<pubDate>Tue, 26 Apr 2016 18:33:51 +0000</pubDate>
</item>
<item>
<title>wybieranie największej wartości</title>
<link>https://forum.pasja-informatyki.pl/126590/wybieranie-najwiekszej-wartosci</link>
<description>Witam! Mam do zrobienia zadanie o treści: &amp;nbsp;&lt;a href=&quot;http://main.edu.pl/pl/archive/ilocamp/2010/gru&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://main.edu.pl/pl/archive/ilocamp/2010/gru&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Mój problem jest taki, że jestem na ostatnim etapie wykonywania go, kiedy muszę zmusić program do wyplucia największej wartości. Domyślam się, że muszę to zrobićza pomocą tablicy, mam jednak problem z jej prawidłową implemectacją. Jeżeli wyraziłam się niejasno - na wyjściu zamiast &amp;quot;3&amp;quot; mam &amp;quot;1 2 3 1 1&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Pomysł jest taki, żeby zrobić tablicę w miejscu obecnej zmiennej &amp;quot;wynik&amp;quot;, a potem znaleźć jej największą wartość - próbowałam na wszystkie sposoby i za każdym razem wywala &amp;quot;program przestał działać&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
#include &amp;lt;iostream&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using namespace std;&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;long n, wynik, drzewo[500000];&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin&amp;gt;&amp;gt;n;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;wynik = 0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for (int i=0; i&amp;lt;n; i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin&amp;gt;&amp;gt; drzewo[i];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (drzewo[i]==1) wynik++;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;else if (drzewo[i]==0) wynik = 0;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout&amp;lt;&amp;lt;wynik+1&amp;lt;&amp;lt;&amp;quot; &amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;br /&gt;
}</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/126590/wybieranie-najwiekszej-wartosci</guid>
<pubDate>Wed, 06 Apr 2016 16:24:17 +0000</pubDate>
</item>
<item>
<title>Przywracanie zmiennym wartosci z poprzedniej sesji.</title>
<link>https://forum.pasja-informatyki.pl/126362/przywracanie-zmiennym-wartosci-z-poprzedniej-sesji</link>
<description>Czesc, korzystam z bilioteki pqxx/pqxx(PostgreSQL) i zastanowila mnie jedna rzecz do tej pory to sobie wrzucalem cos do bazy i cos z niej czytalem a teraz nasuwa sie pytanie zalozmy ze w kodzie mam jakies zmienne ktore powrzucalem do bazy, oczywiscie te zmienne nie sa puste tylko juz maja jakas wartosc. Wylaczylem komputer. &lt;br /&gt;
&lt;br /&gt;
Wiec gdybym odpalil swoj smieciowy program znomu musialbym wszystkie te zmienne od nowa zapelniac i de facto nadzapisac cala baze. A ja chcialbym zrobic tak ze po ponownym odpaleniu programu moje zmienne jakby ozyja i znow maja te same wartosci co wczoraj a ja chce powrocic do momentu w ktorym program wyswietla mi cala wartosc mojej bazy danych.&lt;br /&gt;
&lt;br /&gt;
I tu pies pogrzebany w kodzie chce zrobic cos takiego cout&amp;lt;&amp;lt;MojaZmienna&amp;lt;&amp;lt;endl; a nie jakies wyswietlanie zawartosci danego pliku z dana sciezka. Jak to okodowac nie mam pojecia z kolei mam pomysl jak okodowac przeskoczenie do wyspisywania danych mianowicie przed return 0; bede sobie w pliku txt wpisywal 1 jezeli prawda jest ze MojaZmienna!=NULL; a jezeli nie to 0 a na poczatku main'a damy warunek ze jesli zawartosc mojego pliku txt to 1 to wykonaj funkcje wypisz a jezeli nie to wczytaj. &lt;br /&gt;
&lt;br /&gt;
Dla ulatwienia zakladamy ze MojaZmienna jest globalna.</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/126362/przywracanie-zmiennym-wartosci-z-poprzedniej-sesji</guid>
<pubDate>Tue, 05 Apr 2016 20:04:06 +0000</pubDate>
</item>
<item>
<title>Nie wczytujące się dane z pliku tekstowego</title>
<link>https://forum.pasja-informatyki.pl/94464/nie-wczytujace-sie-dane-z-pliku-tekstowego</link>
<description>Zrobiłem grę w c++ w której dane o bochaterze zapisują się do pliku tekstowego i to działa bez zarzutu, ale potem nie chce ich wczytać, jakby w ogóle nie wczytywał,&lt;br /&gt;
&lt;br /&gt;
zapis: &lt;a href=&quot;http://pastebin.com/c5PiQqcM&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://pastebin.com/c5PiQqcM&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
wczytanie: &lt;a href=&quot;http://pastebin.com/arJk6yRE&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://pastebin.com/arJk6yRE&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
imie to string, a reszta int, Plik zapis.txt znajduje się w folderze z projektem, byłbym bardzo wdzięczny za pomoc. :)</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/94464/nie-wczytujace-sie-dane-z-pliku-tekstowego</guid>
<pubDate>Fri, 01 Jan 2016 19:49:35 +0000</pubDate>
</item>
<item>
<title>Dlaczego dane nie chcą się zapisać do pliku .txt</title>
<link>https://forum.pasja-informatyki.pl/92480/dlaczego-dane-nie-chca-sie-zapisac-do-pliku-txt</link>
<description>

&lt;p&gt;Napisałem tako oto metodę do zdarzenia FormClose w C++ Builderze&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
plik.open(&quot;Licznik.txt&quot;,  ios::out) ;
                        plik&amp;lt;&amp;lt;s;
                        plik.close();&lt;/pre&gt;



&lt;p&gt;Jednak dane nie chcą się zapisywać potrzebuję pomocy. Zmienna s jest typu int.&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/92480/dlaczego-dane-nie-chca-sie-zapisac-do-pliku-txt</guid>
<pubDate>Sun, 27 Dec 2015 19:00:16 +0000</pubDate>
</item>
<item>
<title>Nie mogę zapisać zmiennej typu AnsiString do pliku .ini</title>
<link>https://forum.pasja-informatyki.pl/90283/nie-moge-zapisac-zmiennej-typu-ansistring-do-pliku-ini</link>
<description>

&lt;p&gt;Witam.&lt;/p&gt;



&lt;p&gt;Napisałem prosty program w C++ Builderze(od Borlandu)który ma za zadanie sczytać z pola Edit jakiś napis i po naciśnięciu przycisku zapisać go do pliku .ini.&lt;/p&gt;



&lt;p&gt;Fragment kodu odpowiedzialny za sczytanie i zapisanie tekstu.&lt;/p&gt;



&lt;hr&gt;


&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
void __fastcall TForm1::Button1Click(TObject *Sender)
{

  Tekst = Edit1 -&amp;gt; Text;


  fstream plik;
    plik.open(&quot;zapis.ini&quot;,ios::out);
  plik &amp;lt;&amp;lt;Tekst;

}&lt;/pre&gt;



&lt;hr&gt;


&lt;p&gt;A błąd mam taki:&lt;/p&gt;



&lt;pre class=&quot;brush:as3;&quot;&gt;
[C++ Error] Unit1.cpp(31): E2094 'operator&amp;lt;&amp;lt;' not implemented in type 'fstream' for arguments of type 'AnsiString'&lt;/pre&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/90283/nie-moge-zapisac-zmiennej-typu-ansistring-do-pliku-ini</guid>
<pubDate>Fri, 18 Dec 2015 19:13:36 +0000</pubDate>
</item>
<item>
<title>Jak poprawnie zapisać projekt?</title>
<link>https://forum.pasja-informatyki.pl/72951/jak-poprawnie-zapisac-projekt</link>
<description>

&lt;p&gt;Witam,&lt;/p&gt;



&lt;p&gt;zrobiłem projekt w builder 6 i chce zapisać wszystkie pliki w osobnym folderze, uporządkować bo mam różne pliki w różnych folderach i jak zapisze w osobnym folderze i chce otworzyć &quot;Run&quot; to wyskakuje mi błąd:&lt;/p&gt;



&lt;p&gt;&lt;img alt=&quot;&quot; src=&quot;https://forum.pasja-informatyki.pl/?qa=blob&amp;amp;qa_blobid=18142905696551305105&quot; style=&quot;height:39px; width:600px&quot;&gt;&lt;/p&gt;



&lt;p&gt;Jak zapisać poprawnie plik, żeby wszystko i na innym komputerze chodziło?&lt;/p&gt;



&lt;p&gt;Dodam, że w obecnym folderze (w tym co tworzyłem), projekt mogę otworzyć tylko przez format .bpr, .cpp - mi nie działa wyskakuje informacja czy na pewno jest kompletyny plik. :(&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/72951/jak-poprawnie-zapisac-projekt</guid>
<pubDate>Sun, 25 Oct 2015 19:26:38 +0000</pubDate>
</item>
<item>
<title>Nie moge zapisac pliku do .txt</title>
<link>https://forum.pasja-informatyki.pl/71108/nie-moge-zapisac-pliku-do-txt</link>
<description>

&lt;p&gt;Witam :)&amp;nbsp;&lt;/p&gt;



&lt;p&gt;Napisałem program , tylko mam malutki problem po probie uruchomienia programu wyskakuje mi blad :&lt;/p&gt;



&lt;blockquote&gt;


&lt;pre&gt;
&lt;strong&gt;||===&lt;/strong&gt; &lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;Build:&lt;/span&gt; Debug in objeckt1 &lt;strong&gt;(&lt;/strong&gt;&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;compiler:&lt;/span&gt; GNU GCC Compiler&lt;strong&gt;)&lt;/strong&gt; &lt;strong&gt;===|&lt;/strong&gt;
&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;D:&lt;/span&gt;\Programowanie\Obiektowy\objeckt1\main&lt;strong&gt;.&lt;/strong&gt;cpp&lt;strong&gt;|&lt;/strong&gt;&lt;strong&gt;52&lt;/strong&gt;&lt;strong&gt;|&lt;/strong&gt;&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;error:&lt;/span&gt; 'plik' does not name a type&lt;strong&gt;|&lt;/strong&gt;
&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;D:&lt;/span&gt;\Programowanie\Obiektowy\objeckt1\main&lt;strong&gt;.&lt;/strong&gt;cpp&lt;strong&gt;|&lt;/strong&gt;&lt;strong&gt;54&lt;/strong&gt;&lt;strong&gt;|&lt;/strong&gt;&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;error:&lt;/span&gt; 'plik' does not name a type&lt;strong&gt;|&lt;/strong&gt;
&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;D:&lt;/span&gt;\Programowanie\Obiektowy\objeckt1\main&lt;strong&gt;.&lt;/strong&gt;cpp&lt;strong&gt;|&lt;/strong&gt;&lt;strong&gt;55&lt;/strong&gt;&lt;strong&gt;|&lt;/strong&gt;&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;error:&lt;/span&gt; 'plik' does not name a type&lt;strong&gt;|&lt;/strong&gt;
&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;D:&lt;/span&gt;\Programowanie\Obiektowy\objeckt1\main&lt;strong&gt;.&lt;/strong&gt;cpp&lt;strong&gt;|&lt;/strong&gt;&lt;strong&gt;56&lt;/strong&gt;&lt;strong&gt;|&lt;/strong&gt;&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;error:&lt;/span&gt; 'plik' does not name a type&lt;strong&gt;|&lt;/strong&gt;
&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;D:&lt;/span&gt;\Programowanie\Obiektowy\objeckt1\main&lt;strong&gt;.&lt;/strong&gt;cpp&lt;strong&gt;|&lt;/strong&gt;&lt;strong&gt;59&lt;/strong&gt;&lt;strong&gt;|&lt;/strong&gt;&lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;error:&lt;/span&gt; 'plik' does not name a type&lt;strong&gt;|&lt;/strong&gt;
&lt;strong&gt;||===&lt;/strong&gt; Build &lt;span style=&quot;color:rgb(245, 121, 0)&quot;&gt;failed:&lt;/span&gt; &lt;strong&gt;5&lt;/strong&gt; error&lt;strong&gt;(&lt;/strong&gt;s&lt;strong&gt;),&lt;/strong&gt; &lt;strong&gt;0&lt;/strong&gt; warning&lt;strong&gt;(&lt;/strong&gt;s&lt;strong&gt;)&lt;/strong&gt; &lt;strong&gt;(&lt;/strong&gt;&lt;strong&gt;0&lt;/strong&gt; minute&lt;strong&gt;(&lt;/strong&gt;s&lt;strong&gt;),&lt;/strong&gt; &lt;strong&gt;0&lt;/strong&gt; second&lt;strong&gt;(&lt;/strong&gt;s&lt;strong&gt;))&lt;/strong&gt; &lt;strong&gt;===|&lt;/strong&gt;
&lt;/pre&gt;
&lt;/blockquote&gt;



&lt;p&gt;Teraz podam wam kod mojego programu :&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;blockquote&gt;


&lt;p&gt;#include &amp;lt;iostream&amp;gt;
&lt;br&gt;
#include &amp;lt;fstream&amp;gt;&lt;/p&gt;



&lt;p&gt;using namespace std;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;class Zwierze
&lt;br&gt;
{
&lt;br&gt;
&amp;nbsp; &amp;nbsp; public:&lt;/p&gt;



&lt;p&gt;&amp;nbsp; &amp;nbsp; //atrybuty
&lt;br&gt;
&amp;nbsp; &amp;nbsp; string gatunek;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; string imie;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; int wiek;&lt;/p&gt;



&lt;p&gt;&amp;nbsp; &amp;nbsp; //metody&lt;/p&gt;



&lt;p&gt;&amp;nbsp; &amp;nbsp; void dodaj_zwierze()
&lt;br&gt;
&amp;nbsp; &amp;nbsp; {
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;DODAWANIE NOWEGO ZWIERZATKA DO BAZY (kot,koza,krowa): &quot;&amp;lt;&amp;lt;endl;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Podaj gatunek: &quot;;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin&amp;gt;&amp;gt;gatunek;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Podaj imie: &quot;;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin&amp;gt;&amp;gt;imie;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Podaj wiek: &quot;;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cin&amp;gt;&amp;gt;wiek;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; }
&lt;br&gt;
&amp;nbsp; &amp;nbsp; void daj_glos()
&lt;br&gt;
&amp;nbsp; &amp;nbsp; {
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;if(gatunek==&quot;kot&quot;)
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Zwierze o imieniu: &quot;&amp;lt;&amp;lt;imie&amp;lt;&amp;lt;endl;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Jego wiek wynosi: &quot;&amp;lt;&amp;lt;wiek;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/p&gt;



&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else if(gatunek==&quot;koza&quot;)
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Zwierze o imieniu: &quot;&amp;lt;&amp;lt;imie&amp;lt;&amp;lt;endl;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Jego wiek wynosi: &quot;&amp;lt;&amp;lt;wiek;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else if(gatunek==&quot;krowa&quot;)
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Zwierze o imieniu: &quot;&amp;lt;&amp;lt;imie&amp;lt;&amp;lt;endl;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cout&amp;lt;&amp;lt;&quot;Jego wiek wynosi: &quot;&amp;lt;&amp;lt;wiek;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else cout&amp;lt;&amp;lt;&quot;Nieznany gatunek! Moze jakies UFO?!&quot;;&lt;/p&gt;



&lt;p&gt;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; }
&lt;br&gt;
&amp;nbsp; &amp;nbsp; fstream plik;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; plik.open(&quot;zwierzeta.txt&quot;, ios::out | ios::app);&lt;/p&gt;



&lt;p&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; plik&amp;lt;&amp;lt;gatunek&amp;lt;&amp;lt;endl;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; plik&amp;lt;&amp;lt;imie&amp;lt;&amp;lt;endl;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; plik&amp;lt;&amp;lt;wiek&amp;lt;&amp;lt;endl;&lt;/p&gt;



&lt;p&gt;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; plik.close();
&lt;br&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;
&lt;br&gt;
};&lt;/p&gt;



&lt;p&gt;int main()
&lt;br&gt;
{
&lt;br&gt;
&amp;nbsp; &amp;nbsp; Zwierze q1;
&lt;br&gt;
&amp;nbsp; &amp;nbsp; q1.dodaj_zwierze();
&lt;br&gt;
&amp;nbsp; &amp;nbsp; q1.daj_glos();&lt;/p&gt;



&lt;p&gt;&amp;nbsp; &amp;nbsp; return 0;
&lt;br&gt;
}&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;



&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;



&lt;p&gt;Jak mam sobie z tym problemem poradzic ? :) Z góry bardzo dziekuje&amp;nbsp;;)&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/71108/nie-moge-zapisac-pliku-do-txt</guid>
<pubDate>Mon, 19 Oct 2015 18:42:17 +0000</pubDate>
</item>
<item>
<title>opcja zalezna od poprzedniego wyboru</title>
<link>https://forum.pasja-informatyki.pl/69610/opcja-zalezna-od-poprzedniego-wyboru</link>
<description>Witam!&lt;br /&gt;
&lt;br /&gt;
Chcialbym rozwiazac problem, dotyczacy wyboru jednej opcji, dzieki ktoremu bedzie dostepna nastepna opcja. Zalozmy ze z pola select (do ktorego opcje sa wyciagane z bazy) wybieram sobie jakas opcje, a nastepnie pojawia mi sie kolejny select (do ktorego opcje rowniez wyciagane sa z bazy), ktory umozliwia mi wybranie odpowiednich wartosci, ktore naleza wylacznie do opcji z pierwszego selecta. nie chcialbym, aby bylo to wpisane na sztywny w kod, poniewaz do mojej bazy beda dodawane rekordy, ktore beda dalej wyciagane do selecta :)&lt;br /&gt;
&lt;br /&gt;
czy ktos kiedys wykonywal cos w podobnym stylu lub ma pomysl jak cos wykonac? :) &lt;br /&gt;
&lt;br /&gt;
dziekuje za pomoc!</description>
<category>JavaScript</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/69610/opcja-zalezna-od-poprzedniego-wyboru</guid>
<pubDate>Thu, 15 Oct 2015 15:22:31 +0000</pubDate>
</item>
<item>
<title>Opcja zapisu Batch</title>
<link>https://forum.pasja-informatyki.pl/62063/opcja-zapisu-batch</link>
<description>

&lt;p&gt;&lt;strong&gt;Witam!&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Robię grę tekstową i chciałbym posiąść wiedzę na temat zapisywaniu stanu gry.Chodzi o to że po wpisaniu polecenia , na przykład zapisz-gre i wtedy gra zapisze stan gry. Czy jest to możliwe w batchu?&lt;/p&gt;



&lt;p&gt;Piszcie ;)&lt;/p&gt;</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/62063/opcja-zapisu-batch</guid>
<pubDate>Mon, 21 Sep 2015 17:23:21 +0000</pubDate>
</item>
<item>
<title>Multi kolorwe linijki batch</title>
<link>https://forum.pasja-informatyki.pl/61661/multi-kolorwe-linijki-batch</link>
<description>

&lt;p&gt;&lt;strong&gt;Witam!&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;Tak jak w temacie. Jak robić multi-kolorowe linijki?&lt;/p&gt;



&lt;p&gt;Komenda color a zamienia kolor Całego okienka.&lt;/p&gt;



&lt;p&gt;A mi chodzi o jedną linijkę.&lt;/p&gt;



&lt;p&gt;Przykład:&lt;/p&gt;



&lt;p&gt;Tekst z kolorem d&lt;/p&gt;



&lt;p&gt;Tekst z kolorem 9&lt;/p&gt;



&lt;p&gt;Tekst z kolorem 2&lt;/p&gt;



&lt;p&gt;Piszcie ;)&lt;/p&gt;</description>
<category>Inne języki</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/61661/multi-kolorwe-linijki-batch</guid>
<pubDate>Sun, 20 Sep 2015 15:03:12 +0000</pubDate>
</item>
<item>
<title>Edycja poszczególnej linijki tekstu w pliku .txt</title>
<link>https://forum.pasja-informatyki.pl/50959/edycja-poszczegolnej-linijki-tekstu-w-pliku-txt</link>
<description>Witam! Mój problem polega na(jak się pewnie domyślacie po nazwie pytania) edycji pliku .txt. Mam plik .txt i chcę w nim zmienić określoną linijkę tekstu na inną za pomocą C++. Jest coś takiego możliwe? Z góry dzięki za pomoc ;)</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/50959/edycja-poszczegolnej-linijki-tekstu-w-pliku-txt</guid>
<pubDate>Sun, 16 Aug 2015 19:28:58 +0000</pubDate>
</item>
<item>
<title>zapamiętywanie wpisanego tekstu i wyświetlenie go na nowej stronie</title>
<link>https://forum.pasja-informatyki.pl/40912/zapamietywanie-wpisanego-tekstu-i-wyswietlenie-go-na-nowej-stronie</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Chciałem, by po wpisaniu tekstu w input ten tekst pojawiał się na nowej stronie, czy ktoś móglby mnie naprowadzić w jaki sposób coś takiego zrobić? &lt;br /&gt;
&lt;br /&gt;
Pozdrawiam</description>
<category>PHP</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/40912/zapamietywanie-wpisanego-tekstu-i-wyswietlenie-go-na-nowej-stronie</guid>
<pubDate>Thu, 16 Jul 2015 19:13:45 +0000</pubDate>
</item>
<item>
<title>Dodawanie liczb w pliku  txt</title>
<link>https://forum.pasja-informatyki.pl/38285/dodawanie-liczb-w-pliku-txt</link>
<description>Co zrobić aby za pomocą komendy fstream, ios::out liczby w pliku się dodawały zamiast dopisywać?</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/38285/dodawanie-liczb-w-pliku-txt</guid>
<pubDate>Thu, 09 Jul 2015 09:16:42 +0000</pubDate>
</item>
<item>
<title>Jak umieścić dane w pliku w konkretnym miejscu</title>
<link>https://forum.pasja-informatyki.pl/35741/jak-umiescic-dane-w-pliku-w-konkretnym-miejscu</link>
<description>

&lt;p&gt;&lt;span style=&quot;background-color:rgb(219, 237, 254); color:rgb(55, 62, 77); font-family:helvetica,arial,sans-serif; font-size:12px&quot;&gt;Jak zapisać do pliku jakieś dane ale w konkretnym miejscu w programie? Próbowałem użyć ostream&amp;amp; seekg() ale nie udało się. &lt;/span&gt;&lt;a href=&quot;http://wklej.org/id/1748981/&quot; rel=&quot;nofollow&quot; style=&quot;color: rgb(59, 89, 152); cursor: pointer; text-decoration: none; font-family: helvetica, arial, sans-serif; font-size: 12px; line-height: 15.3599996566772px; white-space: pre-wrap; background-color: rgb(219, 237, 254);&quot; target=&quot;_blank&quot;&gt;http://wklej.org/id/1748981/&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;background-color:rgb(219, 237, 254); color:rgb(55, 62, 77); font-family:helvetica,arial,sans-serif; font-size:12px&quot;&gt;gdy robię tak jak w przykładzie wyżej, to wszystkie dane są wpierw usuwane z pliku a potem po prostu w pierwszej linijce jest umieszczany tekst. Myślałem że opcja ios::app załatwi sprawę, ale app przesuwa wskaźnik pliku na ostatnią linijkę a nie podmienia znaki.&lt;/span&gt;&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;background-color:rgb(219, 237, 254); color:rgb(55, 62, 77); font-family:helvetica,arial,sans-serif; font-size:12px&quot;&gt;Pozdrawiam i proszę o pomoc.&lt;/span&gt;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/35741/jak-umiescic-dane-w-pliku-w-konkretnym-miejscu</guid>
<pubDate>Mon, 29 Jun 2015 21:30:17 +0000</pubDate>
</item>
<item>
<title>C# : Zapis tekstu w pliku txt w nowej linii po ponownym otworzeniu programu</title>
<link>https://forum.pasja-informatyki.pl/30804/c%23-zapis-tekstu-w-pliku-txt-w-nowej-linii-po-ponownym-otworzeniu-programu</link>
<description>

&lt;p&gt;Wykonałem program w C# który odlicza czas co 1 sekundę. Program będzie się włączać wraz z komputerem i będzie ukryty w tray'u. &lt;strong&gt;Moje zapytanie dotyczy kodu, który zapisuje dane(czas-&lt;span style=&quot;text-decoration: underline;&quot;&gt;label1.Text&lt;/span&gt;), ale za każdym razem w nowej linii, gdy się włączy ponownie komputer.&lt;/strong&gt;&amp;nbsp;Szukałem w internecie takiego kodu, ale nie mogłem znaleść działającego. Byłbym wdzięczny, gdybyś podał, gdzie go mam wkleić.&lt;/p&gt;



&lt;p&gt;Oto kod mojego programu:&lt;/p&gt;



&lt;pre class=&quot;brush:csharp;&quot;&gt;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Timer
{
    public partial class Form1 : Form
    {
        int s = 0;

        public Form1()
        {
            InitializeComponent();
          
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            
            s++;
            string godz, min, sek;
            int godzin, minut, sekund;
            godzin = s / 3600;
            godz = Convert.ToString(godzin);
            if (godzin &amp;lt; 10) 
                godz = 0 + godz;
            minut = (s - godzin * 3600) / 60;
            min = Convert.ToString(minut);
            if (minut &amp;lt; 10)
                min = 0 + min;
            sekund = s - godzin * 3600 - minut * 60;
            sek = Convert.ToString(sekund);
            if (sekund &amp;lt; 10)
                sek = 0 + sek;
            label1.Text = godz + &quot;:&quot; + min + &quot;:&quot; + sek;
        }


        private void start_Click(object sender, EventArgs e)
        {
            timer1.Enabled = true;
        }

        private void stop_Click(object sender, EventArgs e)
        {
            timer1.Enabled = false;
        }
       
        
    }
}&lt;/pre&gt;



&lt;p&gt;&lt;span style=&quot;font-size:14px&quot;&gt;&lt;strong&gt;Z góry dziękuję Wszystkim za pomoc.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>C#</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/30804/c%23-zapis-tekstu-w-pliku-txt-w-nowej-linii-po-ponownym-otworzeniu-programu</guid>
<pubDate>Tue, 16 Jun 2015 16:54:46 +0000</pubDate>
</item>
<item>
<title>Zapisywanie do pliku (mam już gotowy program)</title>
<link>https://forum.pasja-informatyki.pl/28746/zapisywanie-do-pliku-mam-juz-gotowy-program</link>
<description>

&lt;p&gt;Witam mam gotowy program który wygląda tak:&lt;/p&gt;



&lt;pre class=&quot;brush:cpp;&quot;&gt;
#include&amp;lt;iostream&amp;gt;
using namespace std;

bool pierwsze (int i)
{    if (i==1) return false;
     if (i%2==0 &amp;amp;&amp;amp; i&amp;gt;2) return false;
     for (int j=3;j*j&amp;lt;=i;j+=2)
    if (i%j==0) return false;
    return true;
}

int sumacyfr (int x)
{
   int s=0;
   while(x&amp;gt;=1)
   {
   s=x%10+s;
   x=x/10;
   }
   return s;
}
int dziebin (int dzie)
{
    int suma=0,n=0;

while (dzie&amp;gt;=1)        {
n=dzie%2;
suma=suma+n;
dzie=dzie/2;
                   }
    return suma;
}

 

int main()
{
    int a,b,c=0;
    cout&amp;lt;&amp;lt;&quot;Podaj 1 liczbe zakresu&quot;&amp;lt;&amp;lt;endl;
    cin&amp;gt;&amp;gt;a;
    cout&amp;lt;&amp;lt;&quot;Podaj 2 liczbe zakresu&quot;&amp;lt;&amp;lt;endl;
    cin&amp;gt;&amp;gt;b;
    cout&amp;lt;&amp;lt;endl;
    for (int i=a;i&amp;lt;=b;i++)
    if(pierwsze(i)== true &amp;amp;&amp;amp; pierwsze(sumacyfr(i))==true &amp;amp;&amp;amp; pierwsze(dziebin(i))==true)
    {cout&amp;lt;&amp;lt;i&amp;lt;&amp;lt;endl;
    c++;}
    cout&amp;lt;&amp;lt;&quot;Ilosc liczb B pierwszych &quot;&amp;lt;&amp;lt;c&amp;lt;&amp;lt;endl;

return 0;
}
&lt;/pre&gt;



&lt;p&gt;Pytanie jest takie . Jak zrobić by zapisywało mi to do pliku zamiast wyświetlało coutem ?&lt;/p&gt;



&lt;p&gt;&lt;span style=&quot;color:#FF0000&quot;&gt;&lt;strong&gt;Od redaktora: kod należy umieszczać w bloku {...} code!&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/28746/zapisywanie-do-pliku-mam-juz-gotowy-program</guid>
<pubDate>Wed, 10 Jun 2015 14:58:20 +0000</pubDate>
</item>
<item>
<title>Zapis posortowanych liczb.</title>
<link>https://forum.pasja-informatyki.pl/8569/zapis-posortowanych-liczb</link>
<description>Witam,&lt;br /&gt;
&lt;br /&gt;
Proszę o pomoc, mam napisany algorytm sortowania i muszę jeszcze zapisać do pliku już posortowane liczby. Nie wiem na co wskazać, by liczby zapisać.&lt;br /&gt;
&lt;br /&gt;
Prosze o pomoc&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Kod wygląda tak&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
#include&amp;lt;iostream&amp;gt;&lt;br /&gt;
#include&amp;lt;cstdlib&amp;gt;&lt;br /&gt;
#include &amp;lt;fstream&amp;gt;&lt;br /&gt;
&lt;br /&gt;
using namespace std;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
void sortowanie(int tab[],int n)&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(int i=0;i&amp;lt;n;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(int j=0;j&amp;lt;n-i-1;j++) //pętla wewnętrzna&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if(tab[j]&amp;gt;tab[j+1])&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int bufor;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bufor=tab[j];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tab[j] = tab[j+1];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tab[j+1] = bufor;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
int main()&lt;br /&gt;
{&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int *tab, n;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; witaj &amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;ile liczb chcesz posortowac: &amp;quot;;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin&amp;gt;&amp;gt;n;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;podaj liczby: &amp;quot; &amp;lt;&amp;lt; endl;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot; &amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//dynamiczna allokacja tablicy&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;tab=new int[n];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//wczytywanie liczb&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(int i=0;i&amp;lt;n;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cin&amp;gt;&amp;gt;tab[i];&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;sortowanie(tab,n);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//wypisuje posortowane liczby&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for(int i=0;i&amp;lt;n;i++)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;cout&amp;lt;&amp;lt;tab[i]&amp;lt;&amp;lt;&amp;quot; &amp;quot;;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;cout&amp;lt;&amp;lt;endl;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;/*am posortowane;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;posortowane.open(&amp;quot;wynik_programu.txt&amp;quot;, ios::out | ios::app);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;posortowane&amp;lt;&amp;lt;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;posortowane.close();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;posortowane.clear();&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;*/&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;return 0;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}</description>
<category>C i C++</category>
<guid isPermaLink="true">https://forum.pasja-informatyki.pl/8569/zapis-posortowanych-liczb</guid>
<pubDate>Mon, 13 Apr 2015 18:13:52 +0000</pubDate>
</item>
</channel>
</rss>