Apuva tarvisi aloittelija.Ongelma oisi c kielellä tehdä ohjelma joka vertaa luvut a b ja c keskenään ja tulostaa suuruus järjestyksessä.Minkälainen koodi pitää olla että tuommoinen toteutuu?
Apuva
aloittelija
5721
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
http://personal.inet.fi/koti/janne.karppanen/ohjelmointi/C.html
paperilla teet vertailu, vuokaaviona! jos a on suurempi kuin b muuten c jne. käytät if(a
#include
void swap(int *a, int *b) {
int c;
c = *a;
*a = *b;
*b = c;
}
int main(int argc, char *argv[]) {
int a, b, c;
printf("Syötä kolme lukua? ");
scanf("%d %d %d", &a, &b, &c);
printf("Syöttämäsi luvut suuruusjärjestyksessä:\n");
if(a > b)
swap(&a, &b);
if(a > c)
swap(&a, &c);
if(b > c)
swap(&b, &c);
printf("%d\n%d\n%d\n", a, b, c);
}
Kiitoksia kaikille neuvojille,kyllä se uusi harrastus tästä lähtee.
mitäs jos se ope kysyy, että mitä tässä tapahtuu?