Pri rješavanju problema na računaru pomoću programskog jezika, potrebno je rezultat rješenja prikazati u obliku razumljivom korisniku. U ovom slučaju, oblik prikazivanja izlaznih podataka može biti drugačiji. Rezultat rada programa često se prikazuje u obliku teksta na ekranu ili u vanjskoj datoteci. Programski jezik C koristi posebne funkcije za prikaz na ekranu. Uz njihovu pomoć, bilo koja vrsta podataka može se lako prikazati na ekranu ili u datoteci u željenom predstavljanju.
Potrebno
Programsko okruženje C
Instrukcije
Korak 1
Da biste koristili funkcije koje pružaju izlaz toka podataka, na početku programa uključite posebnu biblioteku. Da biste to učinili, napišite redak poput: #include.
Korak 2
Napišite programski kod koji rješava zadati problem. Ako za izračune koristite vlastite funkcije, obavezno vratite sve posredne rezultate iz njih u glavnu glavnu funkciju. Takođe je poželjno prikazati konačni rezultat na ekranu ili u datoteci iz glavnog dela programa.
Korak 3
Koristite preopterećenu funkciju printf da biste ispisali rezultat na ekran. Navedite tip izlazne vrijednosti s posebnim znakom u jednom od parametara funkcije. Ako je varijabla sa konačnom vrijednošću Rezultat tipa int, tada upotrijebite notaciju poput: printf ("
Rezultat je prikazan i jednak je% d
", Rezultat). Tekst objašnjenja prije varijable, napišite onu koja vam je potrebna. Posebni znak"% d "označava da je prikazana numerička vrijednost tipa int. Znak"
»Proizvodi povratak kočije, odnosno omogućava vam prikaz podataka na novom redu. Za prikaz varijable tipa niza koristite posebne znakove "% s" i "% c".
Korak 4
Izlaz rezultirajućih varijabli u datoteku događa se pomoću drugih funkcija. Prije svega otvorite postojeću ili stvorite novu datoteku na tvrdom disku. Da biste to učinili, u program unesite varijablu: FILE * fp. Otvorite datoteku za pisanje: fp = fopen ("output.dat", "w"). Ovdje output.txt je ime datoteke za izlaz rezultata, a znak "w" označava otvaranje datoteke u načinu pisanja. Ako datoteka s ovim imenom ne postoji na disku, funkcija će je stvoriti kada se izvrši.
Korak 5
Dobivenu varijablu napišite u datoteku. Da biste to učinili, upotrijebite fprintf (fp,"
Rezultat je izlaz u datoteku i jednak je% d
, Rezultat). Prvi parametar određuje deskriptor datoteke za pisanje, ostali parametri su slični onima opisanim za funkciju printf.
Korak 6
Nakon što se prikažu svi potrebni podaci, zatvorite datoteku naredbom fclose (fp). Sada, kada pokrenete program, vidjet ćete rezultat na ekranu ili u datoteci.