Array de ieșire ca un tabel

Alocarea 2. Efectuați un program folosind o buclă cu parametri. Furnizați date de intrare cu un operator de intrare.

1. Scrieți un program care afișează numele și prenumele de 10 ori.







2. Scrieți un program care afișează un tabel cu pătrate din primele zece întregi pozitive.

3. Scrieți un program care afișează un tabel cu pătrate din primele cinci numere pozitive întregi pozitive.

4. Scrieți un program care calculează suma primelor întregi numere întregi n întreg. Numărul de numere sumabile trebuie introdus în timpul funcționării programului.

5. Scrieți un program care calculează suma primelor numere pozitive ale unui întreg n întreg pozitiv. Numărul de numere sumabile trebuie introdus în timpul funcționării programului.

6. Scrieți un program care calculează suma primilor termeni n din seria 1, 3, 5, 7. Numărul membrilor sumibili ai seriei este setat în timpul derulării programului.

7. Scrieți un program care calculează suma primelor n termeni ai seriei

Numărul de membri sumatori ai seriei este stabilit în timpul derulării programului.

8. Scrieți un program care afișează un tabel de puteri de două (de la zero la zece).

9. Scrieți un program care calculează factorialul numărului introdus de la tastatură. (Factorul numelui n este produsul întregului de la 1 la n. De exemplu, factorial 1 este 1, 8 - 40320).

10. Scrieți un program care afișează o tabelă cu valorile funcției y = -2,4x 2 + 5x-3 în intervalul de la -2 la 2 în trepte de 0,5.

11. Scrieți un program care introduce cifrele fracționate de la tastatură 5 și calculează media lor aritmetică.

12. Scrieți un program care calculează media aritmetică a secvenței de numere fracționate introduse de la tastatură. Numărul de numere trebuie să fie setat în timpul executării programului.

13. Scrieți un program care introduce o secvență de cinci cifre fracționate de la tastatură și, după introducerea fiecărui număr, afișează media aritmetică a părții succesive a secvenței.

14. Scrieți un program care calculează media aritmetică a secvenței de numere fracționate introduse de la tastatură. După introducerea ultimului număr, programul va afișa numărul minim și maxim al secvenței. Numărul de numere trebuie să fie setat în timpul executării programului.

15. Scrieți un program care generează 10 numere aleatorii în intervalul de la 1 la 10, afișează aceste numere pe ecran și calculează media lor aritmetică.

  1. Se oferă o matrice unidimensională. Găsiți diferența dintre cele mai mari și cele mai mici numere din această matrice.
  2. Având în vedere două matrice unidimensionale A și B. Numără numărul celor i pentru care:
  1. Efectuați un program pentru a determina numărul de elemente din matrice, media aritmetică mare a tuturor elementelor sale.
  2. Se oferă o matrice unidimensională. Numără de câte ori în acest tabel se găsește numărul maxim.
  3. Având o matrice integer unidimensională. Efectuați un program pentru a determina valoarea celui mai mare element al acestui matrice.
  4. Având o matrice integer unidimensională. Efectuați un program pentru a determina indexul (ele) elementului minim al matricei.
  5. Efectuați un program care verifică dacă elementele unei matrice unidimensionale sunt ordonate în ordine ascendentă.
  6. Având în vedere o gamă unidimensională de numere. Determinați cantitatea elementelor sale.
  7. Având în vedere o gamă unidimensională de numere. Modificați semnele tuturor elementelor sale la contrariul.
  8. Având în vedere o gamă unidimensională de numere. Numără de câte ori este un număr 1 în el.
  9. Având în vedere o gamă unidimensională de numere. Calculați în el numărul de elemente egal cu zero, elemente negative și elemente pozitive.
  10. În matricea A (m, n) găsiți numărul tuturor numerelor modulo mai mic decât T. dat.
  1. Ștergeți primul element negativ, dacă este cazul.
  2. Ștergeți toate elementele negative.
  3. Ștergeți toate elementele mai mari decât o dată A (intrare A de la tastatură).
  4. Ștergeți toate elemente paralele care sunt în locuri ciudate.
  5. Ștergeți toate elementele duplicate, lăsând doar primele lor apariții, adică obțineți o serie de elemente diferite.
  6. Ștergeți ultimul element parțial.
  7. Ștergeți toate elementele, mai puțin decât un număr dat A (A introduceți de la tastatură).
  8. Ștergeți toate elementele care sunt multiplii de 3.
  9. Ștergeți toate elementele care încep de la k1-th la k2-th. Efectuați o verificare de validare pentru valorile k1 și k2, dacă intrarea este incorectă, apoi trimiteți un mesaj de eroare și terminați lucrarea.
  10. Ștergeți toate pozitivele.






  1. Introduceți elementul după primul element negativ.
  2. Introduceți elementul înaintea ultimului element negativ.
  3. Introduceți două elemente: primul - după elementul maxim, cel de-al doilea - înainte de elementul maxim.
  4. Introduceți un element în fața tuturor elementelor care sunt multiplii unui număr dat.
  5. Introduceți un element înaintea tuturor elementelor negative.
  6. Introduceți două elemente: în primul rând - după toate elementele mai mari decât un număr dat P, iar al doilea - înainte de toate elementele mai mari decât un număr dat P (P introduceți de la tastatură).
  7. Introduceți numărul A înainte de toate elementele care sunt mai mari decât A, iar numărul B după toate elementele mai mici decât acesta.
  1. Având în vedere o gamă unidimensională de numere a. Formați o matrice b care conține o copie a elementelor pozitive ale matricei a.
  2. Copiați multiplii negativi și pozitivi ai matricei A la matricea B în ordine inversă.
  3. Din două rețele ordonate unidimensionale (lungimile K și N) formează o matrice unidimensională de mărime K + N, ordonată în același mod ca și matricea originală.
  4. Din două rețele ordonate unidimensionale (lungimile K și N) formează o matrice unidimensională de mărime K + N ordonată în direcția opusă.
  5. Având o matrice integer ordonată. Formați o a doua matrice a tuturor acestor valori diferite care apar două sau mai multe ori în prima matrice.
  6. Având o matrice integer ordonată. Formați o a doua matrice a tuturor numerelor astfel diferite care nu apar niciodată în prima matrice și să aibă o valoare mai mare decât minimul și mai mică decât maximul numerelor din prima matrice.
  7. Formați o matrice:
  1. Având în vedere două matrice unidimensionale A și B. Numără numărul celor i pentru care:
  1. Sunt date două matrice întregi de aceeași dimensiune. Obțineți a treia matrice de aceeași dimensiune, fiecare element al cărei element este egal cu cel mai mare dintre elementele corespunzătoare ale matricei date.
  2. Determinați diferența maximă dintre elementele corespunzătoare celor două matrice și scrieți în același loc în a treia matrice a aceleiași dimensiuni.
  3. Sunt oferite două rețele unidimensionale de aceeași lungime. Obțineți cea de-a treia matrice a aceleiași dimensiuni, fiecare element al căreia este egală cu suma elementelor corespunzătoare ale datelor din matrice înmulțite cu cea mai mare dintre ele.

Sarcina 7: Creați un program pentru a efectua acțiunile specificate pe o matrice bidimensională de numere reale A (N, M). Programul asigură introducerea valorilor elementelor sale, ieșirile matricelor originale și, dacă este necesar, transformate.

1. Calculați și memorați suma și numărul elementelor pozitive din fiecare coloană a matricei. Rezultatele sunt imprimate în două rânduri.

2. Calculați și memorați suma și numărul elementelor negative ale fiecărui rând al matricei. Rezultatele sunt tipărite în două coloane.

3. Calculați suma și numărul de elemente ale matricei sub diagonala principală și pe ea.

4. Calculați suma și numărul de elemente ale matricei situate deasupra și pe diagonala principală.

5. Scrieți elementele negative ale zerourilor matricei și înlocuiți elementele pozitive ale matricei - una.

6. Găsiți elementul maxim pe diagonala principală a matricei și atribuiți valori zero celorlalte elemente ale rândului și coloanei la intersecția cu care se află.

7. Găsiți cele mai mari și mai mici elemente ale matricei și schimbați-le

8. Găsiți rândul cu cea mai mare și mai mică sumă de elemente. Imprimați liniile găsite și sumele elementelor lor.

9. Găsiți coloana cu cea mai mare și cea mai mică sumă de elemente. Imprimați coloanele găsite și sumele elementelor acestora.

10. Fiecare element al liniei este împărțit într-o sumă precompusă a elementelor acestei linii.

11. Ștergeți ultima linie a matricei și imprimați-o.

12. Ștergeți ultima coloană a matricei și imprimați-o.

13. Găsiți elementul maxim pe diagonala principală a matricei.

14. Găsiți elementul matricei care este maxim în modul și calculați suma coloanei în care este localizată.

15. Găsiți elementul matricei care este minim în modul și calculați suma rândului în care este localizat.

1. Găsiți suma tuturor elementelor uniforme ale unei matrice bidimensionale.

2. Găsiți suma tuturor elementelor matricei bidimensionale situate pe diagonala principală.

3. Găsiți numărul rândului și al coloanei elementului maxim.

4. Există o matrice bidimensională de numere întregi. Găsiți numărul liniei pentru care media aritmetică a elementelor sale este maximă.

5. Într-o matrice bidimensională de numere întregi, schimbați rândurile și coloanele cu aceleași numere.

6. Găsiți elementul minimal dintre elementele maxime ale rândurilor unei matrice bidimensionale de numere întregi. Determinați numărul rândului și coloanei unui astfel de element.

7. Ștergeți coloana unei matrice bidimensionale de numere întregi în care este localizat elementul maxim al acestei matrice.

8. Găsiți toate elementele care nu se repetă unei matrice bidimensionale de numere întregi.

9. Completați o matrice bidimensională cu numere întregi de la 1 la 100 într-o spirală.

10. Într-o matrice bidimensională de numere întregi, înlocuiți toate elementele care sunt mai mici decât sumele elementelor primului rând prin această sumă.

11. Sortați rândurile din matricea de numere întregi în ordine descrescătoare.

12. Sortați coloanele ciudate ale matricei în ordine ascendentă.

13. Introduceți o matrice reală de dimensiune n * m în linie și extrageți-o în coloane.

14. Aflați câte elemente pozitive conțin o matrice cu dimensiunea n * m. dacă aij = sin (i + j / 2).

15. Având în vedere o matrice pătrată reală de dimensiune n. Matricea este simetrică în raport cu diagonala principală.







Articole similare

Trimiteți-le prietenilor: