Colecția InfoAs · Probleme de informatică
Colecția InfoAs (pagina 65)
Functie citire matrice
Problemă ușoară din Colecția InfoAs
Să se scrie o funcție care să ia ca parametri un tablou bidimensional de numere a, numărul său de linii n și numărul său de coloane m (numere naturale) și să citească de la tastatură elementele matricei, de sus în jos și de la stânga la dreapta (cum se face în mod obișnuit).
Functie afisare matrice
Problemă ușoară din Colecția InfoAs
Să se scrie o funcție care să ia ca parametri un tablou bidimensional de numere a, numărul său de linii n și numărul său de coloane m (numere naturale) și să afișeze pe ecran elementele matricei, de sus în jos și de la stânga la dreapta (cum se face în mod obișnuit). Fiecare linie este separată, iar elementele din cadrul unei linii sunt separate prin câte un caracter spațiu.
Functie matrice spirala
Problemă medie din Colecția InfoAs
Să se scrie o funcție care să ia ca parametri un tablou bidimensional de numere a și ordinul său n și afișează elementele matricei în ordine de spirală.
Functie codificare matrice
Problemă dificilă din Colecția InfoAs
Să se scrie o funcție care să ia ca parametri un tablou bidimensional de tip bandă a, numărul său de linii n și numărul său de coloane m și să construiască un tablou bidimensional cu două coloane, fiecare linie reprezentând o pereche (v, k) în ordinea clasică (de sus în jos, de la stânga la dreapta). Mai apoi, să se scrie o altă funcție apelată de către prima care să preia acest tablou (numit b de lungime lg) și să afișeze codificarea matricei, conform enunțului.
Functie rotire matrice
Problemă dificilă din Colecția InfoAs
Rotirea unei matrice pătratice de ordin n cu 90 de grade în sensul acelor de ceasornic se poate face în mai multe moduri. Una dintre ele se face în doi pași, folosind o serie de funcții auxiliare. Să se implementeze trei funcții care, îmbinate, rotesc o matrice pătratică la 90 de grade.
Implementare strlen
Problemă ușoară din Colecția InfoAs
Să se scrie o funcție care să ia ca parametru un șir de caractere s, format din litere mari și mici ale alfabetului englez, cifre și simboluri, și să returneze lungimea sa. Nu se pot folosi funcții predefinite în implementarea subprogramului.
Implementare strrev
Problemă ușoară din Colecția InfoAs
Să se scrie o funcție care să ia ca parametru un șir de caractere s și să îl inverseze. Nu se pot folosi funcții predefinite în implementarea subprogramului.
Transformare in numar
Problemă medie din Colecția InfoAs
Să se scrie o funcție care să ia ca parametru un șir de caractere s[] format din cifre și simboluri - (minus) și . (punct) și să returneze numărul asociat. Nu se pot folosi funcții predefinite în implementarea subprogramului.
648 de probleme în acest set.
Descriere
Bine ai venit la Colecția InfoAs!
Fie că de abia ai început să înveți informatică sau ești deja un programator experimentat, aici vei găsi o colecție de probleme de informatică de toate nivelele de dificultate.
În plus, poți să-ți îmbunătățești abilitățile de programare și să te pregătești pentru competițiile de informatică din România și din străinătate.
Calitatea InfoAs, garantată
Nu doar că vei găsi sute de probleme ce acoperă întreaga programă școlară, aici vei găsi și indicații detaliate și rezolvări complete pentru fiecare problemă în parte. Astfel, indiferent de nivel, dacă ești blocat, poți să te asiguri că nu vei rămâne blocat și că vei găsi și înțelege cum se rezolvă problemele de informatică.
Informații pentru profesori și părinți
Dacă sunteți profesor sau părinte, puteți să utilizați aceste probleme pentru a vă ajuta elevii sau copiii să învețe informatică, conform programei școlare.
Succes!