Advertisement
Guest User

Zadanie 1 / AiSD

a guest
Mar 22nd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.92 KB | None | 0 0
  1. #include "pch.h" //biblioteka visual studio
  2. #include <stdlib.h>
  3. #include <stdio.h>
  4.  
  5. int main()
  6. {
  7.     int ilosc, min, max, indeksmin=0, indeksmax=0;
  8.     int *liczby;
  9.  
  10.     printf("Podaj liczbe elementow: ");
  11.     scanf_s("%d", &ilosc);
  12.     liczby = (int*)malloc(ilosc);
  13.  
  14.     for (int i = 0; i < ilosc; i++)
  15.     {
  16.         printf("Podaj element numer %d: ", i+1);
  17.         scanf_s("%d", &liczby[i]);
  18.     }
  19.  
  20.     printf("\nIndeks  Liczba\n");
  21.     for (int i = 0; i < ilosc; i++)
  22.     {
  23.         printf("%d       %d\n", i + 1, liczby[i]);
  24.     }
  25.  
  26.     min = liczby[0];
  27.     for (int i = 0; i < ilosc; i++)
  28.     {
  29.         if (min > liczby[i])
  30.         {
  31.             min = liczby[i];
  32.             indeksmin = i;
  33.         }
  34.     }
  35.  
  36.     max = liczby[0];
  37.     for (int i = 0; i < ilosc; i++)
  38.     {
  39.         if (max < liczby[i])
  40.         {
  41.             max = liczby[i];
  42.             indeksmax = i;
  43.         }
  44.     }
  45.  
  46.     printf("\nNajmniejszy element: %d na miejscu: %d", min, indeksmin+1);
  47.     printf("\nNajwiekszy element: %d na miejscu %d", max, indeksmax+1);
  48.  
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement