Apua tehtävään!

Tee ohjelma, joka kysyy käyttäjältä ensin kokonaisluvun ja tämän jälkeen liukuluvun. Lopuksi ohjelma tulostaa molemmat luvut näytölle. Liukuluku tulostetaan kahden desimaalin tarkkuudella.

Anna kokonaisluku:443
Anna desimaaliluku:23.1

Syöttämäsi kokonaisluku: 443
Syöttämäsi desimaaliluku kahden desimaalin tarkkuudella: 23.10

Tähän tarttisin apua.. ei pitäisi montaa riviä viedä, jos joku viitsisi hieman valottaa kuinka tämä kirjoitetaan?

Kiitos!
Ilmoita


/* Kotiläksy kopyright (K) by jehj-software company */

#include <stdio.h>

void main(void)
{
    int integeri=0;
    float floutti=0.0;

    printf("Paas antaen kokonaislukema: ");
    scanf("%d",&integeri);
    printf("Ja sitten liukulukema: ");
    scanf("%f",&floutti);

    printf("Elikkäs kokonaislukema on sitten %d\n",integeri);
    printf("Liukulukemaksi kirjoittelit %2.2f\n",floutti);

    return (void)0;
}
3 VASTAUSTA:
Toimiikohan oikein? Minusta virheellisen syötteen voisi pyytää uudelleen kunnes tulee oikea luku.

Paas antaen kokonaislukema: 4
Ja sitten liukulukema: t
Elikkäs kokonaislukema on sitten 4
Liukulukemaksi kirjoittelit 0.00
Ehkäpänäin kirjoitti:
Toimiikohan oikein? Minusta virheellisen syötteen voisi pyytää uudelleen kunnes tulee oikea luku.

Paas antaen kokonaislukema: 4
Ja sitten liukulukema: t
Elikkäs kokonaislukema on sitten 4
Liukulukemaksi kirjoittelit 0.00
Pyydettiin syöttämään liukuluku, ei kirjainta.
alkup.tehtävässä kirjoitti:
Pyydettiin syöttämään liukuluku, ei kirjainta.
Voiha t olla myös liukuluku! Eikö tuossa pitänytkään tehdä symbolista algebraa osaava laskin?
+Lisää kommentti
Paljo järkee opiskella koodausta jos ei intoa löydy opiskella ja tutkia itse asioiden toimivuutta?
Ilmoita

Vastaa alkuperäiseen viestiin

Apua tehtävään!

Tee ohjelma, joka kysyy käyttäjältä ensin kokonaisluvun ja tämän jälkeen liukuluvun. Lopuksi ohjelma tulostaa molemmat luvut näytölle. Liukuluku tulostetaan kahden desimaalin tarkkuudella.

Anna kokonaisluku:443
Anna desimaaliluku:23.1

Syöttämäsi kokonaisluku: 443
Syöttämäsi desimaaliluku kahden desimaalin tarkkuudella: 23.10

Tähän tarttisin apua.. ei pitäisi montaa riviä viedä, jos joku viitsisi hieman valottaa kuinka tämä kirjoitetaan?

Kiitos!

5000 merkkiä jäljellä

Peruuta