Quick actions

cmd+k|ctrl+k

Navigation

Languages

Гавалян 515i

Snippet info

Language

C

Visibility

public

Author

d.y.havalian

Created

2025-03-03T15:58:40.88258Z

Updated

2025-03-04T08:31:37.32919Z

/*
* @file main.c
* @author Гавалян Д.Є, гр. 515і
* @date 28 лютого 2025
* @brief Лабораторна робота № 1, варіант 19
*
* Розгалуження та вибір. Завдання 3
*/


#include <stdio.h>
#include <locale.h>
#include "module.h"

int main() {
    setlocale(LC_ALL, "");

    int N, room_count, balconies, floor, entrance;

    printf("Введіть номер квартири: ");
    if (scanf("%d", &N) !=1)
    {
        printf("Помилка: введене значення не є цiлочисельним.\n");
        return 0;
        
    };

    if (N <= 0 || N > 48) {
        printf("Некоректні дані! Спробуйте ввести ще раз!\n");
        return 0;
    }

    get_place_information(N, &entrance, &floor);
    get_balcon_information(N, &room_count, &balconies);

    printf("Номер під'їзду: %d\n", entrance);
    printf("Номер поверху: %d\n", floor);
    printf("Кількість кімнат: %d\n", room_count);
    printf("Кількість балконів/лоджий: %d\n", balconies);

    return 0;
}
INFO