[Lekcja 11] Wielokrotne przypisane
Ostatnio zmodyfikowano 2012-05-19 12:08
Berux Temat założony przez niniejszego użytkownika |
[Lekcja 11] Wielokrotne przypisane » 2012-05-18 16:55:34 Pytanie dotyczy zadania domowego z rozdziału Operacje porównania.
Oto kod:
#include <iostream>
int main() { int krawedz, a, b; std::cout << "Podaj dlugosc jednej krawedzi szescianu bez jednostki: "; std::cin >> krawedz; a = krawedz * 4; b = a; std::cout << "Oto pole: " << a * b << "." << std::endl; return 0; }
Z góry dzięki |
|
m4tx |
» 2012-05-18 17:17:38 a = krawedz * 4; b = a; std::cout << "Oto pole: " << a * b << "." << std::endl; Znasz wzór na pole powierzchni ścian sześcianu? A poza tym, w lekcji 11 jest zadanie, w którym należy napisać program wykorzystujący wielokrotne przypisanie. Ty tutaj wielokrotnego przypisania nie wykorzystujesz. |
|
Berux Temat założony przez niniejszego użytkownika |
» 2012-05-18 17:27:47 racja, "krawedź * 4" to nie jest wzór na pole ściany - pomyliłem się. Nie mam pomysłu jaki program napisać z wykorzystaniem wielokrotnego przypisania. Macie jakiś pomysł? |
|
m4tx |
» 2012-05-18 17:35:34 Nie mam pomysłu jaki program napisać z wykorzystaniem wielokrotnego przypisania. Macie jakiś pomysł? |
Możesz zostawić ten, co masz teraz (czyli program obliczający pole powierzchni ścian sześcianu), ale napisz go inaczej. W jednej zmiennej trzymaj krawędź, w drugiej pole powierzchni jednej ściany, a w kolejnej pole powierzchni wszystkich ścian. To się da bardzo prostu zrobić wykorzystując wielokrotne przypisanie, pomyśl :) |
|
Berux Temat założony przez niniejszego użytkownika |
» 2012-05-18 17:42:50 Nie wiem czy o to chodziło ale mam taki kod: #include <iostream>
int main() { int krawedz, a, b; std::cout << "Podaj dlugosc jednej krawedzi szescianu bez jednostki: "; std::cin >> krawedz; a = krawedz * krawedz; b = a * 6; std::cout << "Oto pole: " << b << std::endl; return 0; }
PS Nie mam innego pomysłu |
|
Berux Temat założony przez niniejszego użytkownika |
» 2012-05-18 18:04:35 Niech się ktoś zlituje i mi powie czy zrobiłem to dobrze a jeśli nie to ujawni kawałek prawidłowego kodu. Pliss |
|
szyx_yankez |
» 2012-05-18 18:28:31 int a, b, c; a = b = c = 100;
|
|
Berux Temat założony przez niniejszego użytkownika |
» 2012-05-18 18:29:43 I to wystarczy na to zadanie domowe? |
|
« 1 » 2 3 |