QReferate - referate pentru educatia ta.
Referatele noastre - sursa ta de inspiratie! Referate oferite gratuit, lucrari si proiecte cu imagini si grafice. Fiecare referat, proiect sau comentariu il poti downloada rapid si il poti folosi pentru temele tale de acasa.



AdministratieAlimentatieArta culturaAsistenta socialaAstronomie
BiologieChimieComunicareConstructiiCosmetica
DesenDiverseDreptEconomieEngleza
FilozofieFizicaFrancezaGeografieGermana
InformaticaIstorieLatinaManagementMarketing
MatematicaMecanicaMedicinaPedagogiePsihologie
RomanaStiinte politiceTransporturiTurism
Esti aici: Qreferat » Referate pedagogie

Clasa matrice - oop





CLASA MATRICE - OOP


Liceul Teoretic "Traian" Deva


In clasa a XI-a se studia la informatica la clasele de matematica-informatica foarte putin programarea orientata pe obiecte (OOP) care este cea mai avansata tehnica de programare. Din aceasta cauza se va introduce in programa de informatica la clasa a-XII.-a tot anul scolar. In continuare se va exemplifica aceasta tehnica printr-o aplicatie care foloseste clasa matrice, folosind limbajul C++.



Enuntul problemei:

Se citesc din doua fisiere text al caror nume se da de la tastatura, cate o matrice din fiecare. Pe prima linie sunt doua numere naturale care reprezinta numarul de linii si coloane, iar pe urmatoarele linii elementele matricei care sunt numere intregi. Folosind programarea orientata pe obiecte (prin care se va implementa o clasa matrice) sa se afiseze pe ecran dupa citirea primei matrici numarul de numere pare, respectiv numarul de numere impare.

Rezolvare:

#include<iostream.h>

#include<fstream.h>

#include<string.h>

class matrice


void matrice::citire(int w[10][10],int &l1,int &c1)


void matrice::copiere(int x[10][10],int &n,int &m)


int matrice::sumap()//se calculeaza suma numerelor pare cu functia membru sumap()


int matrice::sumai()//se calculeaza suma numerelor impare cu functia membru sumai()




void matrice::af()

}

main()

Observatie: Se recomanda plasarea clasei matrice in fisierul antet matrice.h, a functiilor, intr-un fisier sursa separat, si constituirea unui proiect cu ajutorul caruia sa se realizeze teste.

Tema

1) Sa se implementeze si alte functii membru pentru clasa matrice.

Exemplu: suma numerelor prime dintr-o matrice, suma numerelor perfecte, palindroame, superprime, etc. (in general cele folosite la programarea procedurala).

2) Sa se implementeze si alte clase (de exemplu: clasa vector, clasa stiva, clasa desene, etc




Nu se poate descarca referatul
Acest referat nu se poate descarca

E posibil sa te intereseze alte referate despre:




Copyright © 2024 - Toate drepturile rezervate QReferat.com Folositi referatele, proiectele sau lucrarile afisate ca sursa de inspiratie. Va recomandam sa nu copiati textul, ci sa compuneti propriul referat pe baza referatelor de pe site.
{ Home } { Contact } { Termeni si conditii }