Se consideră fişierul text F.txt care este alcătuit din linii , lungimile cărora nu depăşesc 60.
De compus programul, care completează din dreapta liniile mai scurte de 60 ale fişierului
F.txt cu caractere „*”, formând fişierul text F60.txt, toate liniile căruia au lungimea 60. C++ va rog. Multumesc anticipat!
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
#include <cstring>
#include <fstream>
using namespace std;
ifstream f("f.txt");
ofstream g("f60.txt");
char line[61];
short n, i;
int main()
{
while (f .getline(line,61))
{
while (strlen(line)<60)
strcat(line,"*");
g << line << "\n";
}
}
Explicație:
Kreed7:
ceva acolo nu merge bine
Alte întrebări interesante
Studii sociale,
8 ani în urmă
Fizică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă