Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Lekcja 11] Wielokrotne przypisane

Ostatnio zmodyfikowano 2012-05-19 12:08
Autor Wiadomość
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 » Kurs C++ » Poziom 1Operacje porównania lekcja.
Oto kod:

C/C++
#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
P-56909
m4tx
» 2012-05-18 17:17:38
C/C++
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.
P-56910
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ł?
P-56911
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 :)
P-56912
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:

C/C++
#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
P-56913
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
P-56919
szyx_yankez
» 2012-05-18 18:28:31
C/C++
int a, b, c;
a = b = c = 100;
P-56920
Berux
Temat założony przez niniejszego użytkownika
» 2012-05-18 18:29:43
I to wystarczy na to zadanie domowe?
P-56921
« 1 » 2 3
  Strona 1 z 3 Następna strona