Popis:
// Meno: , kruzok: 13 ,Prva cast projektu
#include "stdafx.h"
#include <stdlib.h>
#include <string.h>
void V (FILE *f)
{
int a,b,c,d,e;
f=fopen("UCET.TXT","r"); //otvori subor
if(f==NULL) //testuje ci sa podarilo otvorit
printf("Neotvoreny subor\n");
while((feof(f))==0) //nacitava a vzpisuje udaje so suboru
{
fscanf(f,"%d\n %d\n %d\n %d\n %d\n", &a, &b, &c, &d, &e);
if((e/10000000)<1) //testuje ci sa datum neyacina 0
printf("cislo transakcie: %d\nkredit/debet: %d\ncislo uctu kam/odkial idu peniaze: %d\nsuma: %d\ndatum: 0%d\n\n",a,b,c,d,e);
else
printf("cislo transakcie: %d\nkredit/debet: %d\ncislo uctu kam/odkial idu peniaze: %d\nsuma: %d\ndatum: %d\n\n",a,b,c,d,e);
}
fclose(f); //zatvori subor
}
...
Kľúčové slová:
projekt
procedurálne
procedurálny
programovanie
procedurálne programovanie
program
kód
C
jazkyk C
C++
cpp
programovací jazyk
informatika
Obsah:
- otvori subor
testuje ci sa podarilo otvorit
nacitava a vzpisuje udaje so suboru
testuje ci sa datum neyacina 0
zatvori subor
najde najvacsi datum
najde najvacsiu sumu ked kredit/dabet je 1
ked nasjel vhodny udaj vypise
nuluje pole ked uz bolo predtym vytvorene
alokuje pamat
nacitava udaje zo suboru do pola
zisti dlzku najvacsej sumy
vypisuje sumy a zaraduje k polednemu cislu
nacita sumu ako retazec
vytvori histogram podla nacitanych retazcov
vypis histogramu
usporiada vzostupne načítané pole pomocou maxSort
zistuje velkost datadazy
vytvaranie pola
hlavny riadiaci ciklus
Zdroje: