Ako napísať program v jazyku C, ktorý načíta do poľa postupnosť čísel a porovnáva každého prvku každý a označovať vzťah medzi nimi ( < , > , = ) v C programovací jazyk ?
Solution:
- #include <stdio.h>
- #include <stdlib.h>
- /* Vytvorte program, ktorý do poľa načíta postupnosť čísel a porovná každý prvok z
- každým a označí vzťah medzi nimi (<, >, =). */
- int main()
- {
- int x, i, y;
- int pole[100];
- printf("\n Zadejte velikost pole: ");
- scanf("%i", &x);
- printf(" Zadejte prvky pole: \n");
- for (i=0; i<x; i++) {
- scanf ("\n %i", &pole[i]);
- }
- printf("\n");
- printf(" Toto je vase pole: ");
- for (i=0; i<x; i++) {
- printf ("%i,", pole[i]);
- }
- printf("\n \n");
- for (i=0; i<x; i++) {
- if (pole[i]>pole[i+1])
- printf(" %i > %i \n", pole[i], pole[i+1]);
- if (pole[i]<pole[i+1])
- printf(" %i < %i \n", pole[i], pole[i+1]);
- }
- printf("\n \n \n"); // pro lepsi prehlednost
- }