Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 034   projektov
0 nových

Procedurálne programovanie (práca s jednorozmerným poľom)

«»
Prípona
.cpp
Typ
počítačové zadanie
Stiahnuté
21 x
Veľkosť
0,1 MB
Jazyk
anglický
ID projektu
13493
Posledná úprava
15.01.2021
Zobrazené
2 018 x
Autor:
zsolti
Facebook icon Zdieľaj na Facebooku
Detaily projektu
Popis:
/*
* xsull.cpp 2. test pri PC
* autor: Zsolt Süll
* datum: 11.11.2008
* PSS 13
*/
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#define N ('9' - '0' + 1)
int suma(FILE *f) /*Spočíta počet položiek typu suma v súbore.*/
{
int a,b,c,d,e,i=0;
if((f=fopen("UCET.TXT","r")) == NULL) {
printf("Neotvoreny subor\n");
exit;
}
while((fscanf(f,"%d\n%d\n%d\n%d\n%d",&a,&b,&c,&d,&e)) != EOF)
i++;
if((fclose(f)) == EOF) {
printf("Nezatvoreny subor\n");
exit;
}
return i;
}
FILE *vypis(FILE *f) /*Vypíše jednotlivé záznamy zo súboru na obrazovku.*/
{
char a[6],b[2],c[9],d[8],e[9];
if((f=fopen("UCET.TXT","a+")) == NULL) {
printf("Neotvoreny subor\n");
return 0;
}
while((fscanf(f,"%s\n%s\n%s\n%s\n%s",a,b,c,d,e)) != EOF) /*Načíta záznamy a testuje konec suboru.*/
printf("cislo transakcie: %s\nkredit/debet: %s\ncislo uctu kam/odkial idu peniaze: %s\nsuma: %s\ndatum: %s\n\n",a,b,c,d,e); /*Vypíše záznamy.*/
return f;
...

Kľúčové slová:

programovanie

procedurálne

projekt

pole

procedurálne programovanie

C

C++

jazyk C

programovací jazyk C

informatika

program



Obsah:
  • /*Spočíta počet položiek typu suma v súbore.*/
    /*Vypíše jednotlivé záznamy zo súboru na obrazovku.*/
    /*Načíta záznamy a testuje konec suboru.*/
    /*Vypíše záznamy.*/
    /*Načíta záznamy a testuje konec suboru.*/
    /*Vyhladá najvyšší rok v súbore.*/
    /*Vyhladá najvyššiu sumu, testuje, či je kreditná.*/
    /*Ked v súbore našiel kreditnú sumu, tak ho vypíše.*/
    ...
    /*Inicializuje hist*/
    /*Naplní hist.*/
    /*Vypíše hist.*/
    /*Usporiada položky sumy s implementáciou(InsertSort)*/
    /*Porovnanie cislic.*/
    /*4íta písmená z obrazovky.*/
    /*Testuje či je súbot už otvorený.*/

Zdroje:
  • zadanie
  • vzorový príklad