Advertisement
Guest User

Untitled

a guest
Oct 14th, 2019
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. /*
  2. Írjunk programot, amely beolvas 5 egész számot, és
  3. kiírja a beolvasott számok közül a legnagyobbat!
  4. */
  5.  
  6. #include <stdio.h>
  7.  
  8. int main() {
  9. // Létrehozzuk a változókat, memóriát foglalunk le.
  10. int szam, max;
  11.  
  12. // A legelső szám legyen egyből az eddigi legnagyobb is.
  13. scanf("%d", &max);
  14.  
  15. // Olvassunk be még 4 számot.
  16. for (int i = 0; i < 4; ++i) {
  17. scanf("%d", &szam);
  18.  
  19. // Ha a beolvasott szám nagyobb az eddigi legnagyobbnál,
  20. // akkor állítsuk be eddigi legnagyobbnak.
  21. if (szam > max) max = szam;
  22.  
  23. // HF: nézzük át a ?: (ternary) operátor működését
  24. // max = szam > max ? szam : max;
  25. }
  26.  
  27. // Írjuk ki a legnagyobbat.
  28. printf("%d\n", max);
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement