DEC C++ Potrzebna pomoc

Odpowiedz Nowy wątek
2006-12-06 13:16
0

Witam.Musze zrobić zadanie: Napisać algorytm obliczający średnie arytmetyczne elementów w wierszach macierzy prostokątnej B o m wierszach i k kolumnach.

Bawie sie juz z tym od paru dni ,ale efekt jest mizernyJak nie działało tak nie działa.
Jeśli ktoś mógłby mi udzielić wskazówek jak poprawić ten kod ,byłbym wdzięczny.

#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>

int tab[50][50];
int a=0;//suma
int b;//ktory wiersz
int m,k;

int main();
{
randomize();

for(int m=0;m<50;m++)
{
for(int k=0;k<50;k++)
{
tab[m][k]=random(50);
}
}

cout << "Podaj ktory wiersz od 1 do 50";
cin>> b;

for(int n=0;n<50;n++)
{
a=(a+tab[b-1][n])/50;
}

cout<<"\n"<<"Suma elementow wiersza "<<b<< " wynosi :"<<a;

puts("\n\n\n Nacisnij dowolny klawisz aby zakonczyc" );
fflush (stdin)
getchar();
return 0;
}

Pozostało 580 znaków

2006-12-06 14:03
0

Zamiast
a=(a+tab[b-1][n])/50;
napisz
a=a+(tab[b-1][n])/50;
czyli w skrócie;
a+=tab[b-1][n]/50;
i
cout<<"\n"<<"Średnia elementow wiersza "<<b<< " wynosi :"<<a;

Pozostało 580 znaków

2006-12-07 00:52
0

Dziękuje i pozdrawiam serdecznie.:)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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