Quick actions

cmd+k|ctrl+k

Navigation

Languages

lab4task3

Snippet info

Language

C

Visibility

public

Author

okopo4ok

Created

2023-04-02T18:36:01.439613Z

Updated

2023-04-02T18:36:01.439613Z

/**
	* @file SecondProject.cpp
	* @autor Коваленко І. В. 515б
	* @date 01.04.2023
	* @brief Лабораторна робота №4, варіант 11
	*
	* Функції. Швидке сортування. Робота з відлагоджувачем. Завдання 2
*/

#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
#include "Module.h"

int main(void) {
	//підключення підтримки мови
	setlocale(LC_ALL, "ukr");
	//створення змінних
	int number;
	int col = 0;
	int cor;
	//базова інформація
	printf("Введіть три числа, які треба розглянути на те, чи є вони квадратами числа.\n\n");
	//цикл на три числа
	for (int i = 1; i <= 3; i++) {
		cor = 0;
		do {
		cor++;
		if (cor > 1)
			printf("Помилка. Число повинно будти більше або дорівнюванити 0.\n");
		printf("%i. ", i);
		scanf("%i", &number);
		} while (number < 0);
		if (is_square(number) >= 0) {
			printf("Число є повним квадратом числа ( %i )!\n\n", is_square(number));
			col++;
		}
		else {
			printf("Число не є повним квадратом.\n\n");
		}
	}
	//відмінки
	switch (col) {
	case 1:
		printf("Одне число - є коренем.\n");
		break;
	case 2:
		printf("Два числа - є коренями.\n");
		break;
	case 3:
		printf("Три числа - є коренями.\n");
		break;
	default:
		printf("Нема чисел, що - є коренями.\n");
		break;
	}
	//завершення програми
	printf("Завершення програми.");
}
INFO