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
    venerdì 13 novembre 2026
    Bari
    26
    62
    02
    12
    66
    Cagliari
    54
    68
    10
    53
    01
    Firenze
    65
    49
    29
    60
    37
    Genova
    74
    14
    33
    32
    05
    Milano
    72
    56
    80
    71
    08
    Napoli
    58
    15
    32
    51
    36
    Palermo
    60
    53
    70
    18
    20
    Roma
    22
    15
    59
    30
    58
    Torino
    84
    64
    41
    21
    39
    Venezia
    86
    66
    67
    05
    84
    Nazionale
    25
    30
    46
    43
    13
    Estrazione Simbolotto
    Torino
    19
    04
    16
    45
    24
Indietro
Alto