Clasa a 12-a
Problemă rezolvată nr. 1
Fisierul\ Atestat.txt \ contine\ cel\ mult\ 100\ de\ numere\ naturale\ de\ cel\ mult\ 6\ cifre\\ fiecare\ , cate\
un\ numar\ pe\ fiecare\ linie\ a \ fisierului.\ Scrieti\ un\ program\ care:\\
a) afiseaza\ pe\ ecran \ toate\ numerele\ din\ fisier,\ cate\ 3\ pe\ fiecare\ linie,\ numerele\ de\ pe\ o \\ linie \
fiind\ separate\ prin \ cate\ un\ spatiu,\ ultima\ linie\ ramanand\ eventual\ incompleta\\
b) afiseaza\ pe\ ecran,\ pe\ urmatoarea\ linie,\ suma\ numerelor\ prime \ din\ fisier\\
Exemplu:\\
Atestat.txt\\
5\ 6\ 8\\
7\ 4\ 3\\
3\\
Se\ afiseaza:\\ 5\ 6\ 8\\
7\ 4\ 3\\
3\\
18
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 2
Fie\ un\ tablou\ bidimensional\ (matrice)\ cu\ n\ linii\ si\ n\ coloane.\ Se\ cere:\\
a)\ sa\ se\ afiseze\ transpusa\ matricei;\\
b)\ sa\ se\ afiseze\ cate\ perechi\ de\ numere\ prime\ intre\ ele\ sunt\ pe\ diagonala \ secundara\\ a\ matricei\ initiale.\\
Datele\ de\ intrare\ se\ vor\ citi\ din\ fisierul\ date.in\ astfel:\\
-pe\ prima\ linie\ se\ gaseste\ n\\
-pe\ urmatoarele\ n\ linii\ se\ gasesc\ câte\ n\ numere\ ce\ reprezinta\ elementele\ matricei.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 3
REZOLVARE\ PASCAL:\\
Fisierul\ date.in\ contine\ cel\ mult\ 100000\ numere\ naturale\ separate\ prin\ spatii,\ fiecare\\
numar\ avand\ cel\ mult\ noua\ cifre.\ Sa\ se\ realizeze\ un\ program\ care\ scrie\ in\ fisierul\\
date.out,\ pe\ o\ singura\ linie,\ separate\ prin\ cate\ un\ spatiu,\ toate\ numerele\ din\ date.in\\
care\ au\ prima\ cifra\ para.\\
EX:\ date.in:\ 45\ 123\ 68\ 8\ 134\ 56\ 876;
date.out:\ 45\ 68\ 8\ 876
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 4
REZOLVARE\ PASCAL:\\
Fisierul\ Atestat.txt\ contine\ cel\ mult\ 100\ de\ numere\ naturale\ de\ cel\ mult\ 6\ cifre\\
fiecare,\ cate\ un\ numar\ pe\ fiecare\ linie\ a\ fisierului.\ Scrieti\ un\ program\ care:\\
a)\ afiseaza\ pe\ ecran\ toate\ numerele\ din\ fisier,\ cate\ 3\ pe\ fiecare\ linie,\ numerele\\
de\ pe\ o\ linie\ fiind\ separate\ prin\ cate\ un\ spatiu,\ ultima\ linie\ ramanand\ eventual\\
incompleta\\
b)\ afiseaza\ pe\ ecran,\ pe\ urmatoarea\ linie,\ suma\ numerelor\ prime\ din\ fisier
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 5
REZOLVARE\ PASCAL:\\
Se\ considera\ fisierul\ cuvinte.txt\ ce\ contine\ pe\ prima\ linie\ un\ numar\ natural\ n\\
iar\ pe\ urmatoarele\ n\ linii\ cate\ un\ cuvant\ cu\ maxim\ 10\ caractere.\ Sa\ se\ afiseze\\
pe\ ecran\ cuvintele\ din\ fisierul\ dat\ care\ sunt\ palindroame.\ In\ cazul\ in\ care\ nu\\
exista\ nici\ un\ cuvant\ palindrom\ se\ va\ afisa\ NU.\ Un\ cuvant\ este\ palindrom\ daca\\
citindu-l\ de\ la\ dreapta\ la\ stanga\ sau\ de\ la\ stanga\ la\ dreapta\ se\ obtine\\
acelasi\ cuvânt.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 6
REZOLCARE\ PASCAL:\\
Fisierele\ text\ a.txt\ si\ b.txt\ contin\ numere\ naturale,\ cate\ un\ numar\ pe\ fiecare\ linie.\\
Stiind\ ca\ in\ fiecare\ fisier\ numerele\ sunt\ memorate\ in\ ordine\ descrescatoare,\ scrieti\\ un\
program\ care\ sa\ scrie\ pe\ ecran\ toate\ numerele\ din\ cele\ doua\ fisiere\ in\ ordine\\
descrescatoare,\ separate\ printr-un\ singur\ spatiu.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 7
REZOLVARE\ PASCAL:\\
Fisierul\ atestat.txt\ contine\ pe\ prima\ linie\ un\ numar\ natural\ n\ si\ pe\ fiecare\\
linie\ dintre\ urmatoarele\ n\ linii\ cate\ un\ cuvant\ format\ din\ cel\ mult\ 20\ de\\
litere\ mici\ ale\ alfabetului\ englez.\ Sa\ se\ scrie\ un\ program\ care\ citeste\ valoare\\
n\ si\ apoi\ determina\ cate\ dintre\ cele\ n\ cuvinte\ memorate\ in\ fisier\ contin\\
secventa\ bac.\ Programul\ va\ afisa\ pe\ ecran\ numarul\ de\ cuvinte\ determinat\\
(0\ in\ cazul\ ca\ nu\ exista\ niciunul)
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 8
REZOLVARE\ PASCAL:\\
Scrieti\ un\ program\ care\ citeste\ de\ la\ tastatura\ un\ sir\ cu\ maxim\ 255\ de\\
caractere\ format\ numai\ din\ litere\ mici\ si\ mari\ ale\ alfabetului\ englez\ si\ il\\
scrie\ in\ fisierul\ atestat.out\ codificat\ conform\ urmatoarei\ reguli:\\
daca\ numarul\ de\ vocale\ din\ sir\ este\ mai\ mare\ sau\ egal\ cu\ numarul\ de\\
consoane\ din\ sir,\ fiecare\ vocala\ se\ va\ inlocui\ cu\ caracterul\ urmator\ din\\
alfabetul\ englez,\ altfel,\ fiecare\ consoana\ se\ va\ inlocui\ cu\ caracterul\ precedent\\
din\ alfabetul\ englez.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 9
REZOLVARE\ PASCAL:\\
Se\ citesc\ de\ la\ tastatura\ doua\ numere\ intregi\ m\ si\ n,\ apoi\ m\ perechi\ de\\
numere\ intregi\ reprezentand\ extremitatile\ muchilor\ unui\ graf\ neorientat\ cu\ m\ muchii\\
si\ n\ varfuri.\ Sa\ se\ construiascasisa\ se\ afiseze\ pe\ ecran\ matricea\ de\ adiacenta,\\
apoi\ sa\ se\ scrie\ pentru\ fiecare\ varf\ lista\ veciniilor\ in\ fisierul\ Graf.txt\ (pe\\
fiecare\ rand\ se\ vor\ scrie\ varful\ si\ lista\ veciniilor,\ separate\ prin\ spatii).
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă în curs de rezolvare nr. 10
REZOLVARE\ PASCAL:\\
Fisierul\ nr.txt\ contine\ pe\ prima\ linie\ un\ numar\ natural\ k\ si,\ pe\ urmatoarele\\
linii,\ cate\ un\ numar\ intreg.\ Sa\ se\ memoreze\ intr-o\ structura\ de\ tip\ lista\\
liniara\ simplu\ inlantuita\ numerele\ intregi\ distincte\ din\ fisier\ si\ apoi\ sa\
se\ afiseze\\ elementele\ acestei\ liste\ care\ sunt\ multipli\ de\ k.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 11
REZOLVARE\ PASCAL:\\
In\ fisierul\ date.in\ se\ gasesc,\ pe\ o\ singura\
linie,\ prenumele\ unor\ elevi\ separate\ prin\\ cate\ un\ spatiu.\\
a)\ Sa\ se\ ordoneze\ alfabetic\ (fara\ sa\ se\ faca\
distinctie\ intre\ litere\ mari\ si\ mici)\ si\ sa\\ se\ afiseze\
sirul\ de\ nume\ astfel\ obtinut.\\
b)\ Sa\ se\ afiseze\ numarul\ de\ fete\ din\ fisier,\ stiind\ ca\
numai\ prenumele\ fetelor\ se\\ termina\ cu\ litera\ a.\
Datele\ de\ iesire\ se\ vor\ scrie\ pe\ ecran,\ astfel:\
-pe\ prima\ linie,\ prenumele\ ordonate\\
-pe\ a\ doua\ linie,\ numarul\ de\ fete.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-12
Problemă rezolvată nr. 12
REZOLVARE\ PASCAL:\\
Fisierul\ text\ cuvinte.txt\ contine\ mai\ multe\ linii\ nevide\ de\ text,\ fiecare\ linie\ de\\
cel\ mult\ 255\ de\ caractere.\ Orice\ linie\ este\ compusa\ din\ unul\ sau\ mai\ multe\ cuvinte\\
separate\ prin\ câte\ un\ spatiu.\ Sa\ se\ scrie\ un\ program\ care\ citeste\ de\ la\ tastatura\ un\\
numar\ natural\ L\ si\ scrie\ in\ fisierul\ cuvinte.out\ toate\ cuvintele\ de\ lungime\ L\ din\\
fisierul\ de\ intrare,\ in\ ordinea\ in\ care\ apar\ ele\ in\ text.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-13
Problemă rezolvată nr. 13
Pascal:\\
Se\ citesc\ de\ la\ tastatura\ doua\ numere\ intregi\ m\ si\ n,\ apoi\ m\ perechi\ de\ numere\\
intregi\ reprezentand\ extremitatile\ muchiilor\ unui\ graf\ neorientat\ cu\ m\ muchii\ si\\
n\ varfuri.\ Sa\ se\ construiasca\ si\ sa\ se\ afiseze\ pe\ ecran\ matricea\ de\ adiacenta,\\
apoi\ sa\ se\ scrie\ gradele\ in\ fisierul\ Graf.txt\ (pe\ fiecare\ rand\ se\ vor\ scrie\ varful\\
si\ gradul\ sau,\ separate\ prin\ spatii).
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-13
Problemă rezolvată nr. 14
Sa\ se\ determine\ integrala\ Valoarea\ medie\ pentru\\ functiile:\\ f: [\frac{\pi }{6}; \frac{\pi }{4}; ] \to R,\ f (x) = sin x\\ f: [0;\frac{\pi }{2}; ] \to R,\
f (x) = 3 sin x + cosx
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-01-16
Problemă rezolvată nr. 15
Pascal:\\
Sa\ se\ afiseze\ toate\ numerele\ prime\ de\ trei\ cifre\ care\ citite\\ invers\ sunt\ tot\ numere\ prime.
Categoria: Probleme rezolvate Postat de : Utilizatori | Clasa : a 12 - a |Data: 2010-02-02