Új hozzászólás Aktív témák

  • Travelos

    őstag

    Hello, a lányom most kezdte a középsulit gimiben, és infóból a tanár kapásból adott nekik egy programozási feladatot, amit nagyjából sikerült megoldanom. Egyébként mindezt úgy, hogy tegnap még én se tudtam erről semmit :)
    A feladat néhány egyszerű matematikai művelet kiíratása, de valamiért a számtani középnél a program kerekíti az eredményt, míg a matematikai középnél szépen kiírja a tizedes jegyeket. Mi lehet a gond? Ezt szültem meg:

    #include <iostream>
    #include <math.h>
    using namespace std;
    int main()
    {
    int a,b;
    cout<<"Adj meg ket egesz szamot!" << endl;
    cin>>a;
    cin>>b;
    cout<<"A kert szamok osszege egyenlo: " <<a+b<<endl;
    cout<<"A kert szamok szorzata egyenlo: " <<a*b<<endl;
    cout<<"A kert szamok szamtani kozepe egyenlo: " <<(a+b)/2<<endl;
    cout<<"A kert szamok matematikai kozepe egyenlo: " <<sqrt(a*b)<<endl;
    return 0;
    }

Új hozzászólás Aktív témák