👤

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ăspuns :

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.