Proszę o pomoc, bo nie mam pojecia jak napisać ten program. Proszę pomóżcie, a więc
" Napisz Tablice 2wyrazowej w której będą wyświetlane kolejne parzyste liczby z liczby
100 w postaci macierzy mają nam sie wyświetlić"
Dziękuje z góry za odp. Proszę pomóżcie.
Pomocy
Started by GrandDerby, 28 Nov 2011 21:00
7 replies to this topic
#1
Posted 28 November 2011 - 21:00
#2
Posted 28 November 2011 - 22:36
1. W czym ma być ten program?
2. Wytłumacz zadanie, bo dla mnie jest niejasne
2. Wytłumacz zadanie, bo dla mnie jest niejasne
AMD Phenom II 955
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
Pentagram Karakorum HP-120 AlCu + Arctic Cooling AF1225L
4 GB DDR3 1600 MHz
Było Asus Radeon HD 6950 DCU II, jest XFX 7850 z AC Mono - czego się nie robi dla tej ciszy!
SilentiumPC Deus G1 600W
#3
Posted 28 November 2011 - 22:37
Generalnie to troszkę pogmatwane zdania w cudzysłowie.
Zapewne chodzi Ci o tablice 2 wymiarowe, dodatkowo domyślam się (może źle, w razie czego mnie popraw ), że wypełniamy je kolejnymi liczbami parzystymi.
Sama pętla będzie wyglądać tak:
wypiszemy tu taką macierz:
W razie problemów - pisz
Zapewne chodzi Ci o tablice 2 wymiarowe, dodatkowo domyślam się (może źle, w razie czego mnie popraw ), że wypełniamy je kolejnymi liczbami parzystymi.
Sama pętla będzie wyglądać tak:
(...) using namespace::std; // skraca sposób wypluwania danych w konsoli (...) for(int i=1,j=0;i<=100;i++,j++)// zakładamy pętlę przechodzącą kolejno elementy, pominąłem 0 ponieważ wtedy macierz się nam troszkę "rozsunie" {// i jest wskaźnikiem, j pilnuje żeby konstrukcji macierzy if(i % 2 == 0) {// sprawdzamy czy i modulo 2 daje resztę == 0 cout << i << " "<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> if(i<10)// jeśli i < 10 wypluwamy dodatkową spację by nasza macierz pięknie wyglądała <img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' /> cout << " "<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> } if(j==10)// gdy j == 10 przejdź do kolejnej linii i wyzeruj j { j=0; cout << "\n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> } } cout << "\n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />
wypiszemy tu taką macierz:
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100
W razie problemów - pisz
#4
Posted 29 November 2011 - 15:07
Tak, tak.. Bardzo Ci dziękuje, jak wróce do domu to go sprawdzę. Tylko mam Do Ciebie jeszcze jedną wielką prośbę, jakbyś mógł wkleić go dokładnie jak ma on wyglądać. Tak jak widzisz jestem zielony z programowania.. Byłbym bardzo bardzo wdzieczny..
Dziekuje jeszcze raz za pomoc, oraz dziękuje za wyjaśnienia,bo generalnie chodzi o to że nauczycielowi pokaże ten program a on się pewnie będzie pytał jak to zrobiłem, to nauczę się go dokładnie i dokłądnie mu go omówię
Cieszę się że są jeszcze ludzie którzy pomagają
Dziekuje jeszcze raz za pomoc, oraz dziękuje za wyjaśnienia,bo generalnie chodzi o to że nauczycielowi pokaże ten program a on się pewnie będzie pytał jak to zrobiłem, to nauczę się go dokładnie i dokłądnie mu go omówię
Cieszę się że są jeszcze ludzie którzy pomagają
#5
Posted 29 November 2011 - 15:20
Całość:
// dodajemy biblioteki: #include <cstdlib> #include <iostream> using namespace std;// skraca sposób wypluwania danych w konsoli, normalnie odwoływali byśmy się std::count lub std::cin int main(int argc, char *argv[])// główny program, w Visual Basic konstrukcja wygląda: int _tmain(int argc, _TCHAR* argv[]) { for(int i=1,j=0;i<=100;i++,j++)// zakładamy pętlę przechodzącą kolejno elementy, pominąłem 0 ponieważ wtedy macierz się nam troszkę "rozsunie" {// i jest wskaźnikiem, j pilnuje żeby konstrukcji macierzy if(i % 2 == 0) {// sprawdzamy czy i modulo 2 daje resztę == 0 cout << i << " "<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> if(i<10)// jeśli i < 10 wypluwamy dodatkową spację by nasza macierz pięknie wyglądała <img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' /> cout << " "<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />// piszemy już bez std:: } if(j==10)// gdy j == 10 przejdź do kolejnej linii i wyzeruj j { j=0; cout << "\n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> } } cout << "\n"<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' /> system("PAUSE")<img src='http://forum.pcfoster.pl/public/style_emoticons/<#EMO_DIR#>/disagree.png' class='bbc_emoticon' alt=';' />// dowolny klawisz zamyka program return 1; }
#6
Posted 29 November 2011 - 21:43
KOlego nie wiem czym Ci się mogę odwdzięczyć, Kolego dziękuje jeszcze raz
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users