Se citesc de la tastatură doua numere naturale n (1≤n≤10) si k (0
a) Construiţi în memorie o matrice cu n linii şi n coloane, astfel încât parcurgând liniile matricei de sus în jos şi de la stânga la dreapta se obţin, în prima linie primele n numere ale şirului Fibonacci în ordine crescătoare, în linia a doua următoarele n numere ale şirului Fibonacci în ordine descrescătoare, în linia a treia următoarele n numere ale acestui şir în ordine crescătoare, şi aşa mai departe, ca în exemplu. Elementele şirului Fibonacci se obţin astfel: primul element este 0, al doilea este 1, iar elementele următoare se obţin însumând cele două elemente care preced elementul curent. Astfel, primele 16 elemente ale acestui şir sunt: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610. Programul afişează in fişierul Matrice.out matricea obţinută, câte o linie a matricei pe câte o linie a fişierului, elementele fiecărei linii fiind separate prin câte un spaţiu.
b) Pe următoarea linie in fişier afişaţi produsul indicilor coloanelor pe care exista cel puţin k elemente pare.
Exemplu: dacă se citeşte de la tastatură n=4 şi k=2
Fişierul Matrice.out va avea următorul conţinut:
0 1 1 2
13 8 5 3
21 34 55 89
610 377 233 144
8
Pe ultima linie in fişier se va afişa 8 (deoarece coloanele 1, 2 si 4 conţin cel puţin doua elemente pare).
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!