Advertisement
kutasenator

Struktury (main.c)

Jan 18th, 2020
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.83 KB | None | 0 0
  1. #define _CRT_SECURE_NO_WARNINGS
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <inttypes.h>
  5. #include <string.h>
  6. #include "Nagłówek.h"
  7. #define _USING_MATH_DEFINES
  8. #include <math.h>
  9.  
  10. int wybor, i=0, x=8, j=0;
  11. double max, min,z;
  12.  
  13. struct klient
  14. {
  15.     char imie[40];
  16.     char nazwisko[40];
  17.     unsigned int rokurodzenia;
  18.     char numerkonta[27];
  19.     char nazwabanku[40];
  20.     double kwota;
  21. };
  22.  
  23. struct klient tablica[10] = { {"Filip","Wojciechowski", 1996, "23435623439088234554780000", "PKO", 15}, {"Jakub", "Kacperski", 1996, "65345623424356567523452000", "Santander", 10},
  24. {"Artur", "Tymoszuk", 1995, "98435523455478234623220222", "ING", 30.25}, {"Piotr", "Pec", 1996, "54734323424356953476762389", "BGZ", 90.23}, {"Juliusz", "Grzanka", 1996, "98234598723457125423492398", "Credit", 982.21},
  25. {"Judyta", "Grzanka", 1969, "32546719745023581507245793", "Santander", 43532.12}, {"Lidia", "Wojciechowska", 1966, "45761295384651083560135168", "ING", 32456.23},
  26. {"Dariusz", "Wojciechowski", 1966, "32427569230841367392015426", "BGZ", 103045.23}};
  27.  
  28. int main()
  29. {
  30.     do
  31.     {
  32.         do
  33.         {
  34.             printf("\t1. Wyswietl jednego klienta\n");
  35.             printf("\t2. Wyswietl wszystkich klientow\n");
  36.             printf("\t3. Klient z najwieksza kwota na koncie\n");
  37.             printf("\t4. Klient z najmniejsza kwota na koncie\n");
  38.             printf("\t5. Suma kwot na kontach klientow\n");
  39.             if (x < 10)
  40.             {
  41.                 printf("\t6. Dodaj klienta\n");
  42.             }
  43.             printf("\t7. Koniec\n");
  44.             scanf("%d", &wybor);
  45.             if (wybor < 1 || wybor > 7)
  46.             {
  47.                 printf("Nieprawidlowy wybor\n");
  48.             }
  49.         } while (wybor < 1 || wybor > 7);
  50.  
  51.         switch (wybor)
  52.         {
  53.         case 1:
  54.             jeden();
  55.             break;
  56.         case 2:
  57.             wszyscy();
  58.             break;
  59.         case 3:
  60.             najwieksza();
  61.             break;
  62.         case 4:
  63.             najmniejsza();
  64.             break;
  65.         case 5:
  66.             suma();
  67.             break;
  68.         case 6:
  69.             dodaj();
  70.             break;
  71.         }
  72.     } while (wybor != 7);
  73.     return 0;
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement