Novità

Per chi mastica un pò di c++

  • Creatore Discussione Creatore Discussione Roby
  • Data di inizio Data di inizio
Stato
Chiusa ad ulteriori risposte.
R

Roby

Guest
Un esperto di c++ posterebbe un codice tale da avere ad es. per questo file txt contenente queste estrazioni:

40,63,18,5,27
30,19,33,28,52
57,64,54,32,6
81,83,7,9,67
39,90,21,12,89
66,47,29,78,89
55,57,78,66,50
3,1,17,85,8
84,68,70,5,71
5,27,73,75,85

5 files nominati primi.txt secondi.txt terzi.txt quarti.txt quinti.txt
ognuno contenente rispettivamente solo i primi, secondi ,ecc.. di ogni riga?


Grazie agli esperti c++ in ascolto...!



:)


"Vero sapiente e' colui che sa di non sapere" (Socrate)
 
Altro piccolo (x gli esperti c++ presenti...) quesito...


Credo che per ottenere da questa riga (contenuta nel file a.txt):

presenze:1°***combinazione:25***rs: 408 ra: 91 colpirimanenti: 317



solo il numero:


25

io dovrei modificare solo la parte in rosso di questo cod:

Codice:
#include<stdio.h>
#include<string.h>
int main(){
    FILE *a=fopen("a.txt","r");
    FILE *b=fopen("b.txt","w");
    char buf[1024];
    
    while( fgets(buf,1024,a)) if(strstr(buf,"presenze:0")==NULL)


fputs(buf,b);


Codice:
                    getchar();
fclose(a);fclose(b);
     return 0;               
    }


la parte in rosso... per ottenere appunto la sottostringa formata solo dal numerello... [:o)]

Ma non so proprio da dove cominciare [B)]

Grazie anticipate agli/alle esperti/e c++ che interveranno risolvendo la cosa! :D



"Vero sapiente e' colui che sa di non sapere" (Socrate)
 
Stato
Chiusa ad ulteriori risposte.

Ultima estrazione Lotto

  • Estrazione del lotto
    giovedì 01 ottobre 2026
    Bari
    72
    18
    46
    68
    08
    Cagliari
    36
    73
    74
    13
    25
    Firenze
    04
    45
    39
    75
    68
    Genova
    19
    82
    73
    29
    07
    Milano
    35
    53
    23
    20
    05
    Napoli
    65
    07
    29
    41
    34
    Palermo
    09
    51
    48
    31
    58
    Roma
    87
    09
    90
    37
    10
    Torino
    85
    67
    47
    49
    17
    Venezia
    25
    52
    16
    72
    45
    Nazionale
    46
    42
    72
    76
    73
    Estrazione Simbolotto
    26
    04
    23
    41
    30

Ultimi Messaggi

Indietro
Alto