Segítség a feladattal. Írtam a kódot, de valamilyen okból nem működik. Kód van szükség nyelven sic1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 #include #include #include #include #include int main ()>> fclose (fp); printf ("Minden magánhangzó: \ n"); az (int k = 0; k getch ();> Sürgős. Köszönjük előre 2 óra 20 perc után hozzáadva, aki válaszolni fog? Hozzáadva 17 óra 52 perc múlva megmagyarázom a feladatot: Ha egy stringet tartalmazó fájlt kapsz, például BasIk a legjobb langUaGe. Ebből a vonalból ki kell választanod az összes magánhangzót, és meg kell írnod őket tömbre, majd mindent meg kell jeleníteni a képernyőn. Segítség, pliz!
Valójában a kérdés az, hogy el kell olvasni a vonalat és megváltoztatni. Ehhez N sorokkal. Ezután adja ki az összes sor változásának eredményét. Nagyjából elmondható, hogy a felhasználótól megtanuljuk, hány vonalat fogunk beolvasni, a sorokat egymás után kiolvasni, párhuzamosan megváltoztatni őket, és akkor problémám van: nem tudom, hogyan kell jobban csinálni. Valószínűleg valahol és valahogy menteni. De nem tudom, hogyan lehet létrehozni a szükséges számú tömb típusú char különböző nevek alatt a megváltozott vonalak. Kérlek, kérlek. Dug az egész fórumon. Csatolom a kódot C1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 #include #include #include int main ()
testValues; vektor spline; Point2D p; testValues.push_back (Point2D (0, 0)); testValues.push_back (Point2D (20, 0)); testValues.push_back (Point2D (45, -47)); testValues.push_back (Point2D (53, 335)); testValues.push_back (Point2D (57, 26)); testValues.push_back (Point2D (62, 387)); testValues.push_back (Point2D (74, 104)); testValues.push_back (Point2D (89, 0)); testValues.push_back (Point2D (95, 100)); testValues.push_back (Point2D (100, 0)); calculateSpline (testValues, spline); (automatikus spline) > for (j = 0; j #include #include #include struct TZap Zap; int méret = sizeof (TZap); FÁJL * Fz, * Ft; char File_Zap [] = "zapisi.dat"; char File_Rez [] = "eredmény.txt"; érvénytelenít (TZap); int main () fclose (Fz); printf ("\ n Új fájl létrehozása% s! \ n", File_Zap); break; 2. eset: Fz = fopen (File_Zap, "ab"); printf ("\ n F.I.O. -"); fflush (stdin); kap (Zap.FIO); printf ("Isten rozdeniya -"); fflush (stdin); scanf ("% lf", Zap.god); printf ("Nomer csoportok"); scanf ("% lf", Zap.gr); printf ("Fizika -"); scanf ("% lf", Zap.fiz); printf ("Matematika -"); scanf ("% lf", Zap.mat); printf ("Informatika -"); scanf ("% lf", Zap.inf); printf ("Xumuya -"); scanf ("% lf", Zap.xum); Zap.s_b = (Zap.fiz + Zap.mat + Zap.inf + Zap.xum) / 4; fwrite (Zap, méret, 1, Fz); fclose (Fz); break; 3. eset: ha ((Fz = fopen (File_Zap, "rb")) == NULL) // printf ("\ n \ t ------------------- Információk -------------------- \ n "); printf ("\ n \ t FIO. god, nomer gr, fizikai mat. inf. xum, középball \ n"); // fprintf (Ft, "\ n \ t ------------------- Információk ------------------- - "); míg (1) fclose (Fz); break; 4. eset: Fz = fopen (File_Zap, "rb"); D_f = fileno (Fz); len = fájlhossz (D_f); kol = len / méret; mas_Z = új TZap [kol]; // for (i = 0; i #include #include #include struct TZap Zap; int méret = sizeof (TZap); FÁJL * Fz, * Ft; char File_Zap [] = "zapisi.dat"; char File_Rez [] = "eredmény.txt"; érvénytelenít (TZap); int main () fclose (Fz); printf ("\ n Új fájl létrehozása% s! \ n", File_Zap); break; 2. eset: Fz = fopen (File_Zap, "ab"); printf ("\ n F.I.O. -"); fflush (stdin); kap (Zap.FIO); printf ("Isten rozdeniya -"); fflush (stdin); scanf ("% lf", Zap.god); printf ("Nomer csoportok"); scanf ("% lf", Zap.gr); printf ("Fizika -"); scanf ("% lf", Zap.fiz); printf ("Matematika -"); scanf ("% lf", Zap.mat); printf ("Informatika -"); scanf ("% lf", Zap.inf); printf ("Xumuya -"); scanf ("% lf", Zap.xum); Zap.s_b = (Zap.fiz + Zap.mat + Zap.inf + Zap.xum) / 4; fwrite (Zap, méret, 1, Fz); fclose (Fz); break; 3. eset: ha ((Fz = fopen (File_Zap, "rb")) == NULL) // printf ("\ n \ t ------------------- Információk -------------------- \ n "); printf ("\ n \ t FIO. god, nomer gr, fizikai mat. inf. xum, középball \ n"); // fprintf (Ft, "\ n \ t ------------------- Információk ------------------- - "); míg (1) fclose (Fz); break; 4. eset: Fz = fopen (File_Zap, "rb"); D_f = fileno (Fz); len = fájlhossz (D_f); kol = len / méret; mas_Z = új TZap [kol]; // (i = 0; i