[C] Zamiana liczb w macierzy

AleNudy
Użytkownik
Użytkownik
Posty: 22
Rejestracja: 29 wrz 2012, o 10:06
Płeć: Mężczyzna
Lokalizacja: pomorska

[C] Zamiana liczb w macierzy

Post autor: AleNudy »

Witam. Dostałem do zrobienia program, który zamieni miejscami liczby w macierzy i zsumuje. Tzn. na przykładzie mojego niżej programu mam zrobić tak, aby wyświetlil tak jak teraz macierz, nastepnie odwocil w niej wpisane przykładowo liczby : 1,2,3,4 na 4,3,2,1, wyświetlił znów już przedstawioną macierz i dodał ją. Przyznaję się, że jetem dość ciemny z tego, kończe już ten przedmiot, mam zrobić tylko ten program i koniec. Czas wolę przeznczyć na naukę przedmiotów egzaminacyjnych niż informatyki.Dlatego proszę Was o pomoc

Kod: Zaznacz cały

#include <stdio.h>

#define n 2
#define m 2

int main ()
{
  int t [n][m];
  unsigned int i,j;
  int suma=0;

  printf("Podaj elementy tablicy 
");

  for(i=0; i<n; i++)
    for(j=0; j<m; j++)
      scanf("%d", &t[i][j]);
  printf("
");

  for(i=0; i<n; i++)

    {
      for(j=0; j<m; j++)
   {
     suma+=t[i][j];
     printf("%d  ", t[i][j]);

   }
      printf("
");
      printf("
");
    }
  printf("Suma liczb znajdujacych sie w tablicy to: %d
",suma);
   printf("
");
  return 0;
}
Pozdrawiam
Awatar użytkownika
kam_new93
Użytkownik
Użytkownik
Posty: 673
Rejestracja: 18 lip 2009, o 20:13
Płeć: Mężczyzna
Podziękował: 17 razy
Pomógł: 106 razy

[C] Zamiana liczb w macierzy

Post autor: kam_new93 »

Kod: Zaznacz cały

#include<iostream>

using namespace std;






int main(){
		
	cout<<"dana jest tablica 2x2 podaj dane "<<endl;	
		int t[2][2];
		for(short i = 0;i<2;i++){
		for(short j=0;j<2;j++){
			cin>>t[i][j];
		}
		}
	for(short i = 0;i<2;i++){
		for(short j=0;j<2;j++){
			cout<<t[i][j]<<"   ";
		}
		cout<<"   "<<endl;
		}
		cout<<endl<<endl<<endl;//tablica po odwroceniu
	for(short i = 1;i>=0;i--){
		for(short j=1;j>=0;j--){
			cout<<t[i][j]<<"   ";
		}
		cout<<"   "<<endl;
		}
		//sumowanie 
		int suma=0;
		
	for(short i = 0;i<2;i++){
		for(short j=0;j<2;j++){
			suma=suma+t[i][j];
		}
		}
	cout<<endl<<"suma "<<suma<<endl;
		
}
		

p.s. niewiem czy dokladnie oto ci chodzilo
AleNudy
Użytkownik
Użytkownik
Posty: 22
Rejestracja: 29 wrz 2012, o 10:06
Płeć: Mężczyzna
Lokalizacja: pomorska

[C] Zamiana liczb w macierzy

Post autor: AleNudy »

Nie mogę odpalić programu bo pokazuje błąd Ogólnie jak można, to tak przerobić mój program aby po wpisaniu elementów tablicy, wypisał ją(tablica A), odwrócił kolejność liczb i wypisał drugą tablice sam(tablica B) i zsumował 2 tablice(A+B). Zależy mi, żeby był z mojego programu bo jest on tworzony na tym, co przerabialiśmy. W Ansi C.
Pozdrawiam
Awatar użytkownika
kam_new93
Użytkownik
Użytkownik
Posty: 673
Rejestracja: 18 lip 2009, o 20:13
Płeć: Mężczyzna
Podziękował: 17 razy
Pomógł: 106 razy

[C] Zamiana liczb w macierzy

Post autor: kam_new93 »

AleNudy pisze: Zależy mi, żeby był z mojego programu bo jest on tworzony na tym, co przerabialiśmy. W Ansi C.
Pozdrawiam
oj to trza bylo od razu mowic

to inny troche jezyk ten C
c nie jest rowny c++ hehe
ja sie wycofuje:)
AleNudy
Użytkownik
Użytkownik
Posty: 22
Rejestracja: 29 wrz 2012, o 10:06
Płeć: Mężczyzna
Lokalizacja: pomorska

[C] Zamiana liczb w macierzy

Post autor: AleNudy »

Pomożcie proszę.Chcę to w sobotę pokazać i zakończyć temat zwany " Informatyka".
ODPOWIEDZ