Viitsisikö joku c-kielen tuntija antaa täydellisen vastauksen alla olevaan tehtävään? Olisin todella kiitollinen!
Kirjoita funktio, joka saa parametreinaan suorakulmion sivujen pituudet. Funktio laskee annetun suorakulmion pinta-alan ja palauttaa sen kutsujalle. Huom., kutsuvaa ohjelmaa ei tarvitse tehdä.
apua funktion tekemiseen
5
531
Vastaukset
- keksa
float OlviOnPahaa(float x, float y)
{
return x*y;
} - teuro
Pitääkö funktion tarkistaa syötteen oikeellisuus? Saako ohjelmoitaessa olettaa, että annetut pituudet muodostavat a) suorakulman b) ylipäätään kolmion.
Itse tehtävä on toki varsin helppo, jos sallitaan oletus kolmion suorakulmuudesta...
kolmionAla = 0.5 * a * b;- kertoa
vastaako tämä tehtävään?
int main(void)
{
/* Alustetaan aluksi vain nollaksi, kun ei tiedetä oikeaa arvoa */
float ala = 0;
float leveys = 2.5;
float pituus = 4.0;
/* Lasketaan alalle oikea arvo */
ala = leveys * pituus;
/* Tulostetaan luvut yhden desimaalin tarkkuudella */
printf("Suorakumion pinta-ala on %.1f \n", ala);
return 0;
} - ei.
kertoa kirjoitti:
vastaako tämä tehtävään?
int main(void)
{
/* Alustetaan aluksi vain nollaksi, kun ei tiedetä oikeaa arvoa */
float ala = 0;
float leveys = 2.5;
float pituus = 4.0;
/* Lasketaan alalle oikea arvo */
ala = leveys * pituus;
/* Tulostetaan luvut yhden desimaalin tarkkuudella */
printf("Suorakumion pinta-ala on %.1f \n", ala);
return 0;
}Kysytään funktiota ja vastauksesi on pääohjelma.
- se menee näin
Eli vaikkapa pääohjelmassa ohjelma kysyy ne suorakulmion leveyden ja korkeuden,( oletetaan nyt ettei se ole kolmio). sitten se kutsuu tätä LaskeAla -aliohjelmaa. float LaskeAla (float leveys, float korkeus) { float ala; ala=leveys*korkeus; return ala; } //eli parametrein saa leveyden ja korkeuden ja palauttaa ala:n. Float-tyyppisiä Kutsu pääohjelmassa aliohjelmaa vaikkapa ala=LaskeAla();
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225134- 254308
- 272451
- 342234
- 371998
- 151908
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191587- 121521
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211237Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101164