Написать программу вычисления площади кольца. Программа должна проверять правильность исходных данных.
/*
Программа вычисляет площадь кольца.
Проверяет правильность введенных данных.
*/
#include "locale.h"
#include <stdio.h>
#include <curses.h>
int main()
{
float r1, r2, s;
initscr();
char *loc;
loc = setlocale(LC_CTYPE,"ru_RU.UTF-8");
printw("Вычисление площади кольца.\n");
printw("Введите исходные данные:\n");
printw("Радиус кольца:");
scanw("%f", &r1);
printw("Радиус отверстия:");
scanw("%f", &r2);
if (r1 > r2)
{
s = (M_PI * r1 * r1) - (M_PI * r2 * r2);
printw("Радиус кольца равен %5.2f", s);
}
else
{
printw("Ошибка, радиус отверстия не \n может быть больше радиуса кольца.");
}
getch();
endwin();
return 0;
}
Комментариев нет:
Отправить комментарий