Sari la conținut
Zece la Info
Probleme

Bacalaureat Antrenament 2020, Varianta 2, S3.2 - Eliminarea numerelor negative

Medie 1500 ms 64 MB#bacalaureat#2020#antrenament#subiectul3

Un text are cel mult 100 de caractere si este format din cuvinte si numere, separate prin cate un spatiu. Cuvintele sunt formate numai din litere ale alfabetului englez. Toate numerele sunt reale si sunt formate numai din parte intreaga sau din parte intreaga si parte fractionara, separate prin virgula (,), numerele negative fiind precedate de semnul minus (-).

Scrieti un program C/C++ care citeste de la tastatura textul, pe care il transforma, eliminand din componenta sa toate numerele negative. Programul afiseaza apoi pe ecran textul obtinut.

Exemplu: pentru textul 2,7 minus 3,5 minus 2 egal 2,7 plus -3,5 plus -2 egal -0,2 rezultat se va afisa pe ecran textul: 2,7 minus 3,5 minus 2 egal 2,7 plus plus egal rezultat

Date de intrare
Se citeste o linie de text.
Date de iesire
Se afiseaza textul cu toate numerele negative eliminate (tokenurile lipsesc complet).
Restrictii
text de cel mult 100 de caractere

Exemple

Exemplul 1

Intrare

2,7 minus 3,5 minus 2 egal 2,7 plus -3,5 plus -2 egal -0,2 rezultat

Iesire

2,7 minus 3,5 minus 2 egal 2,7 plus plus egal rezultat

Exemplul 2

Intrare

-1 -2 -3

Iesire


Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.