Update cv6/main.c

This commit is contained in:
Yurii Chechur 2024-10-30 08:39:52 +00:00
parent 2742b4f986
commit 99ba57e056

View File

@ -1,31 +1,30 @@
#include <stdio.h> #include <stdio.h>
#include "a_station.h" #include "a_station.h"
int main() { int main() {
// Створення станції // Vytvorenie stanice
struct station* my_station = create_station(); struct station* moja_stanica = create_station();
if (my_station == NULL) { if (moja_stanica == NULL) {
printf("Помилка створення станції.\n"); printf("Chyba pri vytváraní stanice.\n");
return 1; return 1;
} }
// Додавання нових записів // Pridanie nových záznamov
add_target_capacity(my_station, "Kyiv", 50); add_target_capacity(moja_stanica, "Bratislava", 50);
add_target_capacity(my_station, "Lviv", 30); add_target_capacity(moja_stanica, "Košice", 30);
add_target_capacity(my_station, "Odessa", 20); add_target_capacity(moja_stanica, "Prešov", 20);
// Отримання інформації про місто // Získanie informácií o mestách
printf("Кількість пасажирів до Kyiv: %d\n", get_target_capacity(my_station, "Kyiv")); printf("Počet cestujúcich do Bratislava: %d\n", get_target_capacity(moja_stanica, "Bratislava"));
printf("Кількість пасажирів до Lviv: %d\n", get_target_capacity(my_station, "Lviv")); printf("Počet cestujúcich do Košice: %d\n", get_target_capacity(moja_stanica, "Košice"));
printf("Кількість пасажирів до Odessa: %d\n", get_target_capacity(my_station, "Odessa")); printf("Počet cestujúcich do Prešov: %d\n", get_target_capacity(moja_stanica, "Prešov"));
// Підрахунок загальної кількості станцій та пасажирів // Výpočet celkového počtu cieľových staníc a cestujúcich
printf("Загальна кількість станцій: %d\n", count_targets(my_station)); printf("Celkový počet cieľových staníc: %d\n", count_targets(moja_stanica));
printf("Загальна кількість пасажирів: %d\n", count_capacity(my_station)); printf("Celkový počet cestujúcich: %d\n", count_capacity(moja_stanica));
// Звільнення пам'яті // Uvoľnenie pamäte
destroy_station(my_station); destroy_station(moja_stanica);
return 0; return 0;
} }