Olvassunk be három egész számot. Írassunk ki a beolvasott számok közül a legkisebb és a legnagyobb szám átlagát.C nyelvbe kéne a megoldás valami ötlet?
Figyelt kérdés
2020. nov. 13. 20:02
1/1 tabaki válasza:
Azért az illendőség minimuma az lett volna, hogy bemutasd a saját próbálkozásodat is...
Nem tudom, hogy kerül a témacímkék közé a C++, ha C nyelv kell, de az sem világos, mi köze ehhez a Code::Blocksnak. Mindenesetre itt egy próbálkozás:
#include <stdio.h>
int main() {
int a, b, c, d;
printf("Írd be a három egész számot, szóközökkel elválasztva: ");
scanf ("%d%d%d", &a, &b, &c);
if (a > b) {d = a; a = b; b = d;}
if (b > c) {d = b; b = c; c = d;}
if (a > b) {d = a; a = b; b = d;}
printf("A legkisebb és legnagyobb átlaga: %f\n", (a + c) * 0.5);
return 0;
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!