Pomoc w pracy

0

Mam prośbe czy ktos mogłby mi napisać prgram o takiej treści
Napisać program który wczytuje do pamięci 2 tablice dwuwymiarowe o wielkości zadanej przez użytkownika (max. 10x10) . Wymyśl i zaprogramuj zadanie matematyczne które będzie wykorzystywać program na tych tablicach jako dane wejściow.Byłbym wdzięczny za pomoc

0

tutaj jest najepsze zadanie jak na tablice: :P

http://acm.uva.es/p/v1/108.html

aha jak by co to kontakt do mnie:
mam rozwiazanie (chyba po najmniejszej lini oporu :P )

przykladowy program


#include <windows.h>
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>

//using namespace std;

int tab1[10][10];
int tab2[10][10];

int size;



int main()
{

int a,b;	//liczniki dla petli

	//srand(time(NULL));

	cout<<"podaj rozmiar tablicy: ";
	cin>>size;
	
//wypelnienie tablicy losowymi danymi
	for(a = 0; a<size; a++)
	{
		for(b = 0; b<size; b++)
		{ 
			tab1[a][b] = rand()%256;
			tab2[a][b] = rand()%256;			
		}
	}

//wypisanie danych z tablic
	cout<<"Tablica1: "<<endl;
	for(a = 0; a<size; a++)
	{
		for(b = 0; b<size; b++)
		{ 
			cout.width(4);
			cout<<tab1[a][b]<<ends;
		}
		cout<<endl;
	}
	cout<<"Tablica2: "<<endl;

	for(a = 0; a<size; a++)
	{
		for(b = 0; b<size; b++)
		{ 
			cout.width(4);
			cout<<tab2[a][b]<<ends;
		}
		cout<<endl;
	}
	

//pierwsza operacja mat
// sumowanie danych z tablic

int suma1 = 0, suma2 = 0;

	for(a=0; a<size; a++)
	{	
		for(b=0; b<size; b++)
		{
			suma1 += tab1[a][b];
			suma2 += tab2[a][b];
		}
	}

	cout<<"Suma danych z tablic:"<<endl;
	cout<<"tablica1 \t"<<suma1<<endl;
	cout<<"tablica2 \t"<<suma2<<endl;
	cout<<endl;

//druga operacja dodawanie elementow tablic i umieszczanie ich w 3
cout<<"Nacisnij cos"<<endl;
	getch();
	cout<<endl<<endl;

cout<<"Suma elementow z 2 tablic i umieszczenie ich w 3 tablicy"<<endl;
cout<<"Wypis elementow z 3 tablicy"<<endl;
	int tab3[10][10];

	for(a=0; a<size; a++)
	{	
		for(b=0; b<size; b++)
		{
			tab3[a][b] = tab1[a][b] + tab2[a][b];
			cout.width(4);
			cout<<tab3[a][b]<<ends;
		}
		cout<<endl;
	}

	return 0;
}
1

troche sie poczepiam ;>
zalozyciel topicu nie powiedzial ze te tablice musza byc kwadratowe, ani tego samego rozmiaru ;>
ale zakladajac ze musza i musza tyo faktycznie rozwiazanie ok;>

1 użytkowników online, w tym zalogowanych: 0, gości: 1