Sunteți pe pagina 1din 10

Ministerul Educaţiei Culturii și Cercetării al Republicii Moldova

Universitatea Tehnică a Moldovei

Facultatea Calculatoare, Informatică și Microelectronică

Departamentul Informatică și Ingineria Sistemelor

REFERAT
la lucrarea de laborator nr.4
Tema: „Operații asupra fișierelor, tuplurilor și
dicționarelor.”
Disciplina: „Programarea interactivă”

A elaborat st. gr. IA-191, Zastavnețchi Alexandru

A verificat a. u. Strună Vadim

Chişinău – 2020
Lucrarea de Laborator Nr. 4 Programare Interactivă

Tema: Operații asupra Fișierelor, Tuplurilor și Dicționare.

Cerințe:
 Rezolvați în timpul laboratorului problemele de la punctul I.

I Probleme

"""
Scrieți un program care adaugă două numere primite de la utilizator (de la consolă)
cu verificare de erori. Scrieți codul astfel încît să ceară utilizatorului un număr
întreg și apoi verifică dacă ce a introdus utilizatorul e un număr valid. Afișează un
mesaj de eroare în caz că numărul nu e valid și continuă afișarea mesajului ce
promptează utilizatorului să introducă un număr pînă cînd introduce unul valid.
Sfat: Folosiți input pentru a citi numărul ca un șir de caractere și apoi folosiți
instrucțiunea while pentru a verifica că fiecare caracter este o cifră. Realizați
același lucru și pentru al doilea număr și apoi adunați-le.
"""
from colorama import Fore,Back,Style
print(Fore.BLUE+"Introduceți numerele")
x1=input(Fore.GREEN+"I numar ---> ")
x2=input("II numar --> ")
while(x1.isdigit() and x2.isdigit())!=True:
#isdigit()--->verifică dacă elementele șirului sunt cifre
print(Back.RED+Fore.WHITE+"\nIntroducerea a eșuat!"+Style.RESET_ALL)
print(Fore.BLUE+"\nVerificați numerele și introduceți din nou!")
x1=input(Fore.GREEN+"I numar ---> ")
x2=input("II numar --> ")
print(Fore.GREEN+"\nOperație cu succes!"+Style.RESET_ALL)
print(Fore.CYAN+"\nSuma numerelor: ",int(x1) + int(x2), Style.RESET_ALL)
Lucrarea de Laborator Nr. 4 Programare Interactivă

"""
Scrieți o funcție care ar face liniarizarea unei liste. Aveti o listă imbricată
(adică listă în listă) și creați o listă nouă.
"""
from colorama import Fore,Back,Style
x = ['V', 'a', ['d',['i','m',['S','t', 'r'],'u'],['n','a'],'2'],'0']
if(x!=0):
aux = []#Lista noua initializata cu 0
c= True
print(Fore.BLUE+"Lista inițială este:\n",Fore.GREEN,x)
else:
print(Back.RED+Fore.WHITE+"Sa produs eroare, imposibil de generat
lista"+Style.RESET_ALL)

while(c):
for i in list(x):#----------------->Parcurgerea listei x
if len(i) > 1:#---------------->Lungimea listei x > 1
for small_list in list(x):
for elem in small_list:
aux.append(elem)#-->Append() adaugă elementul la sf. listei
x = aux.copy()#------------>Copy() copie lista veche în una nouă
aux.clear()#--------------->Clear() elimină toate înscrierile din listă
c=True
break
else:
c=False

print(Fore.BLUE+"\nLista prelucrată este:\n",Fore.GREEN,x,"\n")

for val in list(x):#Printarea elementelor listei ca 1 întreg


print(Fore.CYAN,end = ''+val+Style.RESET_ALL)
print("\n")

"""
Lucrarea de Laborator Nr. 4 Programare Interactivă

Scrieți un program pentru a găsi anagrame într-o anumită listă de cuvinte.


Două cuvinte sunt numite anagrame dacă un cuvînt poate fi format prin rearanjarea
literelor primului cuvînt.
"""
from colorama import Fore,Back,Style
m=True
#Funcția verifică dacă 2 șiruri sunt anagrame sau nu
def check(s1, s2):
#Sortează tablourile și verifică elementele
if(sorted(s1)== sorted(s2)):#sorted() sortează elementele fără a le modifica
print(Fore.BLUE+"\nCuvintele"+Fore.GREEN,s1,s2,Fore.BLUE+"sunt anagrame!\n")
else:
print(Back.RED+Fore.WHITE+"\nCuvintele"+Fore.BLACK,s1,s2,Fore.WHITE+"nu
sunt anagrame!\n"+Style.RESET_ALL)

#Introducem elementele
while m:
print(Fore.BLUE+"Alege butonul:")
m=input(Fore.YELLOW+"1.Continuă rularea!\n2.Oprește programul!\n>")
if m=="1":
s1=input(Fore.BLUE+"\nIntroduceți I cuvânt-----> "+Fore.GREEN)
s2=input(Fore.BLUE+"\nIntroduceți II cuvânt----> "+Fore.GREEN)
check(s1, s2)
elif m=="2":
exit(Style.RESET_ALL+Back.RED+"\nSTOP"+Style.RESET_ALL+Fore.RED)
elif m!="":
print(Back.RED+Fore.WHITE+"\nButonul nevalabil\n"+Style.RESET_ALL)

"""
Scrieți o funcție invertdict care ar interschimba cheile și valorile într-un dicționar.
Pentru simplificare, presupunem că toate valorile sunt unice.
Lucrarea de Laborator Nr. 4 Programare Interactivă

"""
from colorama import Fore
def invertdict(x):
#Are loc inversarea cheie->valoare.
#items()- returnează toate cheile din dictionar
inversat = { el: k for k, el in x.items()}
print(Fore.CYAN+"Dictionar initial"+Fore.GREEN,x,"\n")
print(Fore.CYAN+"Dictionar inversat",Fore.YELLOW,inversat)

y = {99 : 'alex', 3 : 'ion', 100 : 'vasile'}


invertdict(y)

"""
Scrieți o funcție mult_lists(a,b) care va lua ca parametri două liste de aceeași
lungime și va returna suma produselor elementelor corespunzătoare a fiecărei liste
"""
from colorama import Fore
def mult_lists(a, b):
p=0
for i in range(0,len(a)): p += a[i] * b[i]
print(Fore.CYAN+"\nSuma produselor este: "+Fore.GREEN,p)
return p

a = [1,1,1]
print(Fore.CYAN+"Lista 1 este--->"+Fore.YELLOW,a)
b = [1,1,1]
print(Fore.CYAN+"\nLista 2 este--->"+Fore.YELLOW,b)
mult_lists(a, b)

"""
Se dă câteva tupluri care reprezintă persoane care folosesc laboratorul Visio, folosind
numele și prenume:
Lucrarea de Laborator Nr. 4 Programare Interactivă

brendan = ("Brendan", "McCane")


sandy = ("Sandy", "Garner")
nick = ("Nick", "Meek")
student1 = ("Allan", "Anderson")
student2 = ("Barry", "Byars")
student3 = ("Christine", "Carver")
student4 = ("Delia", "de Wattinger")
(a) Pune tuplele într-o listă, apoi utilizați un ciclu pentru a afișa doar fiecare prenume.
(b) Atribuie toate numele unei variabile de tip set numit Visio.
(c) Atribuie primele 3 tupluri unei variabile de tip set numit profesori.
(d) Atribuie restul la o variabilă set numit studenți.
(e) utilizează for pentru a imprima numele fiecărui elev, de exemplu corect formatat
Allan Anderson
(f) Utilizați un ciclu pentru a imprima numele fiecărui profesor folosind doar prima literă a
prenumelui de ex B.
"""
from colorama import Fore, Style
brendan = ("Brendan", "McCane")
sandy = ("Sandy", "Garner")
nick = ("Nick", "Meek")
student1 = ("Allan", "Anderson")
student2 = ("Barry", "Byars")
student3 = ("Christine", "Carver")
student4 = ("Delia", "de Wattinger")

print(Fore.YELLOW+"(a) Pune tuplele într-o listă, apoi utilizați un ciclu pentru a afișa doar
fiecare prenume.\n")
print(Fore.RED+"####################")
lista = [brendan, sandy, nick, student1, student2, student3, student4]
for i,j in lista:
print(Fore.CYAN,j)

# (b) Atribuie toate numele unei variabile de tip set numit Visio.
visio = set()
for i,j in lista:
visio.add(i)#-->Adauga elementele la set

# (c) Atribuie primele 3 tupluri unei variabile de tip set numit profesori.
# (d) Atribuie restul la o variabilă set numit studenți.
profesori = set()
studenti = set()
for i in range(3):
profesori.add(lista[i])
Lucrarea de Laborator Nr. 4 Programare Interactivă

for i in range(3, 7):


studenti.add(lista[i])

print(Fore.YELLOW+"\n(e) utilizează for pentru a imprima numele fiecărui elev, de exemplu


corect formatat Allan Anderson")
print(Fore.RED+"\n####################")
for m,n in studenti:
print(Fore.GREEN,m, n)

print(Fore.YELLOW+"\n(f) Utilizați un ciclu pentru a imprima numele fiecărui profesor


folosind doar prima literă a prenumelui de ex B.")
print(Fore.RED+"\n####################")
for i in profesori:
print(Fore.BLUE,i[0][0],Style.RESET_ALL)

"""
Scrieți un program care să citească un fișier ce conține un text. Programul va
crea și va afișa pe ecran un dicționar în care vor fi stocate cuvintele și numărul
de apariții ale acestora în textul din fișier. Îmbunătățește programul prin imprimarea
cuvintele în ordinea descrescătoare a numărului de apariții.
"""
from colorama import Fore,Style
f = open('file.txt', 'r')
Lucrarea de Laborator Nr. 4 Programare Interactivă

now = []
now_arr = []
now_check = []
final = {}
v=0
i=0
for j in f:
s = len(j)
while(s > 0):
if (j[i] != " ") and (j[i] != ".") and (j[i] != "\n"):
now.append('')#adauga elementul la sfarsit de lista
now[v] += j[i]
i += 1
else:
i += 1
v += 1
s -= 1

for i in range(len(now)):
if now[i] not in now_check and now[i] != '':
now_check.append(now[i])

for i in range(len(now_check)):
now_arr.append(0)
for j in range(len(now)):
if now_check[i] == now[j] and now[j] !='':
now_arr[i] += 1

for i in range(len(now_arr)):
final[now_arr[i]] = now_check[i]

print(Fore.CYAN+"Rezultatul cautarii: ",final,Style.RESET_ALL)


Lucrarea de Laborator Nr. 4 Programare Interactivă

"""
Se dă un șir de caractere. Șirul de caractere de împărțit în fragmente a câte
trei simboluri consecutive. În fiecare fragment simbolul de mijloc se înlocuiește
cu un caracter aleatoriu care nu coincide cu oricare dintre caracterele acestui
fragment. Fragmentele să fie sortate în ordine alfabetică.
"""
import random
import string
x = 'alexandru'
ascii = string.ascii_letters
arr = []
k = ''

for i in range(len(x) // 3):


arr.append(x[i * 3: i * 3 + 3])#adauga la sfarsit de lista

for i in range(len(arr)):
k += random.choice(ascii)#alegerea unui element random

while(k == arr[i][1]):
k += random.choice(ascii)
y = arr[i][1]
print(arr[i], "Caracterul: ",y, " Se schimba cu: ", k)
arr[i] = arr[i].replace(y, k)#schimbarea unui cuvant cu altul
k = ''

arr.sort()#sortare in ordine alfabetica


print(arr)

"""
Scrieți o funcție care are un dicționar d{int: int} ca intrare, și șterge din
acest dicționar toate intrările căror chei sunt mai mari decît cel puțin una
dintre valorile asociate cu celelalte chei din d, și returnează numărul de intrări
care au fost eliminate.
"""
def fuct(dict):
for keys in dict.keys():
for values in dict.values():
if (keys > values):
d2.append(keys)
Lucrarea de Laborator Nr. 4 Programare Interactivă

k=0
for i in d2:
if i in dict:
dict.pop(i)
k += 1
print(dict)
print("Sterese: ",k," chei")

d = {1 : 10,
2 : 20,
3 : 30,
4 : 40,
20 : 50}
d2 = []
fuct(d)

Concluzie: prin lucrarea respectivă am putut aplica diferite cunoștințe în


elaborarea algritmilor optimi de soluționare a problemelor propuse. Aplicând
bibliotecile Python, am stilizat textul la ieșire prin consolă, respectiv, aplicând
bibliotecile implicite și diferite funcții care se conțin în înterpretator, am putut
simplifica cardinal scrierea codului și numărului de rânduri a acestuia. Am
analizat posibilitățile limbajului de interpretare Python cu alte limbaje și mai
concret cu limbaje de nivel înalt (C++, C) prin care am ajuns la diferite concluzii
în ce ține complexitatea și funcționalitatea programelor în raport
eficiență/funcțional. Elaborarea acestui laborator mi-a permis să măresc baza de
cunoștințe pe care le posed și aplicarea materialelor teoretice în practică.

S-ar putea să vă placă și

  • TAP Lab5 Popov Biatrice CR 191
    TAP Lab5 Popov Biatrice CR 191
    Document6 pagini
    TAP Lab5 Popov Biatrice CR 191
    Alina Axenti
    Încă nu există evaluări
  • TAP Lab2
    TAP Lab2
    Document4 pagini
    TAP Lab2
    Adrian Bodorin
    Încă nu există evaluări
  • Raport 6
    Raport 6
    Document3 pagini
    Raport 6
    Dekionlolz В
    Încă nu există evaluări
  • Lucrare de Laborator Nr1 SDA Ciobanu Cristina TI-194
    Lucrare de Laborator Nr1 SDA Ciobanu Cristina TI-194
    Document14 pagini
    Lucrare de Laborator Nr1 SDA Ciobanu Cristina TI-194
    David Turner
    Încă nu există evaluări
  • TAP Lab6 Popov Biatrice - CR 191
    TAP Lab6 Popov Biatrice - CR 191
    Document6 pagini
    TAP Lab6 Popov Biatrice - CR 191
    Alina Axenti
    Încă nu există evaluări
  • Raport Programarea Calculatoarelor 5
    Raport Programarea Calculatoarelor 5
    Document14 pagini
    Raport Programarea Calculatoarelor 5
    Oprea Cristian
    Încă nu există evaluări
  • LL4 BD
    LL4 BD
    Document6 pagini
    LL4 BD
    Anya Mr
    Încă nu există evaluări
  • AMOO Lab2.Use Case
    AMOO Lab2.Use Case
    Document5 pagini
    AMOO Lab2.Use Case
    Dorin Gribincea
    Încă nu există evaluări
  • Raspunsuri AMSI
    Raspunsuri AMSI
    Document11 pagini
    Raspunsuri AMSI
    Cristina Florea
    Încă nu există evaluări
  • Lab 4 TMPS BridgePattern
    Lab 4 TMPS BridgePattern
    Document4 pagini
    Lab 4 TMPS BridgePattern
    Guzun Ion
    Încă nu există evaluări
  • Programarea Paralela Si Concurenta
    Programarea Paralela Si Concurenta
    Document24 pagini
    Programarea Paralela Si Concurenta
    Beșliu Nicu
    Încă nu există evaluări
  • PCAD
    PCAD
    Document4 pagini
    PCAD
    Fiodor Ciumac
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document6 pagini
    Lab 4
    violina
    Încă nu există evaluări
  • Lab 2 LFA
    Lab 2 LFA
    Document7 pagini
    Lab 2 LFA
    Artur Kingsman
    Încă nu există evaluări
  • Somipp Linux 1 UTM
    Somipp Linux 1 UTM
    Document10 pagini
    Somipp Linux 1 UTM
    Cristi Poselețchi
    Încă nu există evaluări
  • Lab 5
    Lab 5
    Document7 pagini
    Lab 5
    Dorin Nicoara
    Încă nu există evaluări
  • Amoo 7
    Amoo 7
    Document4 pagini
    Amoo 7
    AlionaCrigan
    Încă nu există evaluări
  • Lab1 Po
    Lab1 Po
    Document7 pagini
    Lab1 Po
    Alina Axenti
    Încă nu există evaluări
  • Proiect de Curs BD Exemplu-Unlocked
    Proiect de Curs BD Exemplu-Unlocked
    Document60 pagini
    Proiect de Curs BD Exemplu-Unlocked
    Amarfii Sergiu
    Încă nu există evaluări
  • Laborator 3 PR
    Laborator 3 PR
    Document5 pagini
    Laborator 3 PR
    Guzun Ion
    Încă nu există evaluări
  • Lab1 Apa
    Lab1 Apa
    Document15 pagini
    Lab1 Apa
    SlavicCaldare
    Încă nu există evaluări
  • Laborator 1 Cucu Eugeniu
    Laborator 1 Cucu Eugeniu
    Document5 pagini
    Laborator 1 Cucu Eugeniu
    Cucu Eugen
    Încă nu există evaluări
  • Laborator Nr.1 Reteau Calculatorului
    Laborator Nr.1 Reteau Calculatorului
    Document7 pagini
    Laborator Nr.1 Reteau Calculatorului
    Андрей Пырлог
    Încă nu există evaluări
  • Laborator 1
    Laborator 1
    Document6 pagini
    Laborator 1
    adrian_cobilas
    Încă nu există evaluări
  • Lab NR 5 Cercetari Operationale
    Lab NR 5 Cercetari Operationale
    Document6 pagini
    Lab NR 5 Cercetari Operationale
    HatyManagarm
    Încă nu există evaluări
  • Laboratorul 1
    Laboratorul 1
    Document4 pagini
    Laboratorul 1
    ion
    Încă nu există evaluări
  • Prelucrarea Tablourilor Bidimensionale În Limbajul C
    Prelucrarea Tablourilor Bidimensionale În Limbajul C
    Document4 pagini
    Prelucrarea Tablourilor Bidimensionale În Limbajul C
    BBBLena
    Încă nu există evaluări
  • Raport4 Lab4 AC
    Raport4 Lab4 AC
    Document3 pagini
    Raport4 Lab4 AC
    crismaruion
    Încă nu există evaluări
  • Lista Subiecte Examen
    Lista Subiecte Examen
    Document1 pagină
    Lista Subiecte Examen
    Ion Popescu
    Încă nu există evaluări
  • POO1-varianta 3
    POO1-varianta 3
    Document5 pagini
    POO1-varianta 3
    Octavian Lucaș
    Încă nu există evaluări
  • Laboratorul 1 C Varianta 6. (Conspecte - MD)
    Laboratorul 1 C Varianta 6. (Conspecte - MD)
    Document4 pagini
    Laboratorul 1 C Varianta 6. (Conspecte - MD)
    PopusoiDaniel
    Încă nu există evaluări
  • LL3 (Amoo)
    LL3 (Amoo)
    Document6 pagini
    LL3 (Amoo)
    Eric Semeniuc
    Încă nu există evaluări
  • Lab 3 PS Nadia
    Lab 3 PS Nadia
    Document13 pagini
    Lab 3 PS Nadia
    Nadia
    Încă nu există evaluări
  • Despre UML
    Despre UML
    Document51 pagini
    Despre UML
    Danu Botnari
    Încă nu există evaluări
  • Atestare NR 2 Dutca Alexandru CR 182
    Atestare NR 2 Dutca Alexandru CR 182
    Document2 pagini
    Atestare NR 2 Dutca Alexandru CR 182
    Dutca Alexandru
    Încă nu există evaluări
  • Subiecte Examen ASDN
    Subiecte Examen ASDN
    Document3 pagini
    Subiecte Examen ASDN
    Camy Tripon
    Încă nu există evaluări
  • Raspunsuri AC
    Raspunsuri AC
    Document10 pagini
    Raspunsuri AC
    Anastasia
    Încă nu există evaluări
  • Lab3 SDA UTM 2014
    Lab3 SDA UTM 2014
    Document13 pagini
    Lab3 SDA UTM 2014
    Artur Spatari
    Încă nu există evaluări
  • Lab2 MN CR-212 V14
    Lab2 MN CR-212 V14
    Document8 pagini
    Lab2 MN CR-212 V14
    Tabureanu Marian
    Încă nu există evaluări
  • Lab 1 SDA Var 10
    Lab 1 SDA Var 10
    Document6 pagini
    Lab 1 SDA Var 10
    Vladimir Zgardan
    Încă nu există evaluări
  • PCD Lab3 Grosu Maxim RM-201
    PCD Lab3 Grosu Maxim RM-201
    Document7 pagini
    PCD Lab3 Grosu Maxim RM-201
    maxlab
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document8 pagini
    Lab 1
    dtatn
    Încă nu există evaluări
  • APA - Lab2 GS
    APA - Lab2 GS
    Document18 pagini
    APA - Lab2 GS
    Unknown Person
    Încă nu există evaluări
  • Iepuras Daniel LAB 3 TS
    Iepuras Daniel LAB 3 TS
    Document8 pagini
    Iepuras Daniel LAB 3 TS
    DanuIepuras
    Încă nu există evaluări
  • Test PDP
    Test PDP
    Document4 pagini
    Test PDP
    Cristian Conea
    Încă nu există evaluări
  • SP Lab #4 2020 Short
    SP Lab #4 2020 Short
    Document15 pagini
    SP Lab #4 2020 Short
    Nina Cavcaliuc
    Încă nu există evaluări
  • Lucrul 4 SDA
    Lucrul 4 SDA
    Document3 pagini
    Lucrul 4 SDA
    Ilie Turcan
    Încă nu există evaluări
  • Metode Numerice
    Metode Numerice
    Document4 pagini
    Metode Numerice
    Vladik Suman
    Încă nu există evaluări
  • Laboratorul 7 PC
    Laboratorul 7 PC
    Document36 pagini
    Laboratorul 7 PC
    Petrea Trofim
    Încă nu există evaluări
  • Co1
    Co1
    Document5 pagini
    Co1
    I LOVE ME
    Încă nu există evaluări
  • Examen PW
    Examen PW
    Document71 pagini
    Examen PW
    DorinRotaru
    Încă nu există evaluări
  • Cap 5 Arb Radacina C++
    Cap 5 Arb Radacina C++
    Document12 pagini
    Cap 5 Arb Radacina C++
    Teo Hagiu
    100% (1)
  • Evaluarea 1 TSSS, Varianta 2
    Evaluarea 1 TSSS, Varianta 2
    Document2 pagini
    Evaluarea 1 TSSS, Varianta 2
    Alex Tronciu
    Încă nu există evaluări
  • Somipp Linux 3 UTM
    Somipp Linux 3 UTM
    Document7 pagini
    Somipp Linux 3 UTM
    Cristi Poselețchi
    Încă nu există evaluări
  • GH Pavel - Lab3
    GH Pavel - Lab3
    Document7 pagini
    GH Pavel - Lab3
    Vladislav Cigolea
    Încă nu există evaluări
  • Python - Curs 2v2
    Python - Curs 2v2
    Document30 pagini
    Python - Curs 2v2
    Dana Sutan
    Încă nu există evaluări
  • Capitolul 5 - Rezolvare Exercitii Liste
    Capitolul 5 - Rezolvare Exercitii Liste
    Document4 pagini
    Capitolul 5 - Rezolvare Exercitii Liste
    Liviu Mihai
    100% (2)
  • Lab4 PI
    Lab4 PI
    Document2 pagini
    Lab4 PI
    Elena Bejan
    Încă nu există evaluări
  • Python - Curs 2
    Python - Curs 2
    Document26 pagini
    Python - Curs 2
    Dana Sutan
    Încă nu există evaluări
  • Examen Ani Anteriori
    Examen Ani Anteriori
    Document34 pagini
    Examen Ani Anteriori
    baba ioana
    Încă nu există evaluări
  • Referat 16EP
    Referat 16EP
    Document2 pagini
    Referat 16EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 14EP
    Referat 14EP
    Document3 pagini
    Referat 14EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 17EP
    Referat 17EP
    Document3 pagini
    Referat 17EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 15EP
    Referat 15EP
    Document2 pagini
    Referat 15EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 06EP
    Referat 06EP
    Document3 pagini
    Referat 06EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 19EP
    Referat 19EP
    Document3 pagini
    Referat 19EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 08EP
    Referat 08EP
    Document3 pagini
    Referat 08EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 11EP
    Referat 11EP
    Document2 pagini
    Referat 11EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 05EP
    Referat 05EP
    Document3 pagini
    Referat 05EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 18EP
    Referat 18EP
    Document3 pagini
    Referat 18EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 12EP
    Referat 12EP
    Document3 pagini
    Referat 12EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Geniu 1
    Geniu 1
    Document37 pagini
    Geniu 1
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 13EP
    Referat 13EP
    Document2 pagini
    Referat 13EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 07EP
    Referat 07EP
    Document3 pagini
    Referat 07EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Ts Pregatirea Efectivului
    Ts Pregatirea Efectivului
    Document11 pagini
    Ts Pregatirea Efectivului
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 02EP
    Referat 02EP
    Document3 pagini
    Referat 02EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 03EP
    Referat 03EP
    Document4 pagini
    Referat 03EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 01EP
    Referat 01EP
    Document3 pagini
    Referat 01EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 09EP
    Referat 09EP
    Document2 pagini
    Referat 09EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 10EP
    Referat 10EP
    Document2 pagini
    Referat 10EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Schema Functionala A Statiei Radio
    Schema Functionala A Statiei Radio
    Document25 pagini
    Schema Functionala A Statiei Radio
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Sistemul de Comunicatii
    Sistemul de Comunicatii
    Document16 pagini
    Sistemul de Comunicatii
    Sandu Zastavnetchi
    Încă nu există evaluări
  • RMG 2relatiile
    RMG 2relatiile
    Document17 pagini
    RMG 2relatiile
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 04EP
    Referat 04EP
    Document3 pagini
    Referat 04EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Referat 20EP
    Referat 20EP
    Document4 pagini
    Referat 20EP
    Sandu Zastavnetchi
    Încă nu există evaluări
  • PJ 1legea 1245
    PJ 1legea 1245
    Document37 pagini
    PJ 1legea 1245
    Sandu Zastavnetchi
    Încă nu există evaluări
  • PC 1istoria Armatei Nationale
    PC 1istoria Armatei Nationale
    Document23 pagini
    PC 1istoria Armatei Nationale
    Sandu Zastavnetchi
    Încă nu există evaluări
  • If Armament AN
    If Armament AN
    Document11 pagini
    If Armament AN
    Sandu Zastavnetchi
    Încă nu există evaluări
  • RMG 3instalarea Militarilor
    RMG 3instalarea Militarilor
    Document35 pagini
    RMG 3instalarea Militarilor
    Sandu Zastavnetchi
    Încă nu există evaluări
  • Antene Si Propagarea Undelor
    Antene Si Propagarea Undelor
    Document40 pagini
    Antene Si Propagarea Undelor
    Sandu Zastavnetchi
    Încă nu există evaluări