A doua linie
Fiind dat un text aflat pe mai multe linii, să se afișeze a doua linie din text.
În cazul în care textul nu conține minim 2 linii se va afișa text prea scurt.
Date de intrare
Un text aflat pe mai multe linii.
Date de ieșire
Pe ecran se va afișa a doua linie din text.
Restricții
Textul va conține maxim 20 de linii, iar fiecare linie conține maxim 100 caractere.
Atunci când textul conține minim 2 linii, fiecare linie va conține minim 1 caracter diferit de spațiu.
Exemplu
Date de intrare:
ana invata sa programeze
ea crede ca programarea nu e grea
daca rezolvi suficiente probleme
si esti harnic
Date de iesire: ea crede ca programarea nu e grea
Răspunsuri la întrebare
Răspuns de
1
Răspuns: Rezolvarea in C++
#include <iostream>
#include <fstream>
using namespace std;
char prop [101];
int main()
{ ifstream fin("text.txt");
fin.getline(prop,101);
fin.getline(prop,101);
if (prop[0]==NULL) cout<<"Text prea scurt";
cout<<prop;
return 0;
}
Explicație:
Citescc textul din fisierul text.txt. Daca a doua linie are primul caracter NULL (inseamna ca nu exista) afisez "Text prea scurt". Altfel afisez textul de pe a doua linie pe care am retinut-o in variabila prop.
Ciupacabra14:
Nu functioneaza bine, la minim 2 linii imi afiseaza text prea scurt, ceea ce nu trebuie sa afiseze.
Alte întrebări interesante
Matematică,
8 ani în urmă
Biologie,
8 ani în urmă
Limba română,
8 ani în urmă
Informatică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă