31. 10. Zadaci za vežbu
Completion requirements
Zadatak 1: Napisati program u C-u koji od korisnika traži da unese tri rečenice, i upisuje ih u tekstualnu datoteku reci.txt.
Zatim program treba da otvara datoteku i ispisuje njen sadržaj.
Rešenje:
#include <stdio.h>
int main() {
int i;
FILE *f = fopen("reci.txt", "w");
char recenica[100];
for (i = 0; i < 3; i++) {
printf("Unesi recenicu %d: ", i+1);
gets(recenica);
fprintf(f, "%s\n", recenica);
}
fclose(f);
f = fopen("reci.txt", "r");
while (fgets(recenica, sizeof(recenica), f))
printf("%s", recenica);
fclose(f);
return 0;
}
Zadatak 2: U C# jeziku napraviti program koji upisuje 5 brojeva u binarnu datoteku brojevi.dat, a zatim ih čita i ispisuje na ekranu.
Rešenje:
using System;
using System.IO;
class Program {
static void Main() {
using (BinaryWriter bw = new BinaryWriter(File.Open("brojevi.dat", FileMode.Create))) {
for (int i = 1; i <= 5; i++)
bw.Write(i * 10);
}
using (BinaryReader br = new BinaryReader(File.Open("brojevi.dat", FileMode.Open))) {
while (br.BaseStream.Position < br.BaseStream.Length)
Console.Write(br.ReadInt32() + " ");
}
}
}
Last modified: Friday, 31 October 2025, 4:32 PM