Witam Mama ogromną prośbę.
Jako, że jestem słaby z programowania muszę wiec skorzystać z pomocy ludzi lepszych w tym fachu niż ja
Mam problem (a w zasadzie nie wiem jak to zrobić) z następującym zadaniem:
W tablicy posiadającej n wierszy oraz m kolumn przechowywane są dane o energii elektrycznej pobranej w ciągu jednego roku. Poszczególne wiersze odpowiadają poszczególnym odbiorcą a kolumny-miesiącom.
Należy dla każdego odbiorcy obliczyć energie pobraną w ciągu całego roku.
Liczę na pomoc i z góry wszystkim dzięki !!!
Program w C z wykorzystaniem Tablice
-
- Użytkownik
- Posty: 4
- Rejestracja: 18 kwie 2011, o 10:05
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
-
- Użytkownik
- Posty: 67
- Rejestracja: 3 wrz 2010, o 00:38
- Płeć: Mężczyzna
- Lokalizacja: Polska
- Podziękował: 2 razy
- Pomógł: 1 raz
Program w C z wykorzystaniem Tablice
A dane masz sam wpisać czy pobierasz z pliku?
ogólnie to musisz utworzyć tablicę 2-wymiarową o rozmiarach n i m
przykładowo dla n=2 i m=12 robi się to instrukcją(zakładam że w tablicy będą ułamki):
odwołując się do konkretnej komórki w tablicy podaje się jej współrzędne pomniejszone o 1 czyli do pierwszej
a do ostatniej
aby wykonać zadanie musisz odczytać tablicę i zsumować wiersze, najprościej zrób 2 pętle pierwsza niech leci po wierszach a druga będąc w pierwszej niech lecąc po kolumnach sumuje je do jakiejś zmiennej a gdy skończy działanie , pod koniec pętli pierwszej wyświetl tą zmienną
ogólnie to musisz utworzyć tablicę 2-wymiarową o rozmiarach n i m
przykładowo dla n=2 i m=12 robi się to instrukcją(zakładam że w tablicy będą ułamki):
Kod: Zaznacz cały
float tablica[2][12];
Kod: Zaznacz cały
tablica[0][0]=134.56;
Kod: Zaznacz cały
tablica[1][11]=134.56;
Kod: Zaznacz cały
int wiersz, kolumna;
float suma;
for(wiersz=0;wiersz<2;wiersz++)
{
suma=0;
for(kolumna=0;kolumna<12;kolumna++)
{
suma=suma+tablica[wiersz][kolumna];
}
printf("odbiorca %i zużył %f prądu", wiersz+1, suma);
}