Проверка, является ли число целым - C (СИ)
Формулировка задачи:
Это работающий кусок кода от программы отвечающий за ввод размерности массива
Както можно произвести проверку на цело численность через if (бла бла){куда ити} или через какой другой оператор,либо както установить условие что при вводе дробного числа оно округляется до запятой без разницы в +или в-?
На Си
#include <stdio.h> #include <conio.h> #include <math.h> #include <process.h> //для очистки экрана #include <locale.h> // подключение setlocale #include <stdlib.h> #include <malloc.h> void main( void ) {setlocale(LC_CTYPE, "Russian"); int **pd; int i,j,g; int max; fflush(stdin); double n,m; // printf("\nВведите n,m:\n"); scanf_s("%lf", &n); N1: printf("\nВведите N:\n"); scanf_s("%lf", &n); if (n<1){printf("\nнеправильный ввод\n");goto N1;} M1: printf("\nВведите M:\n"); scanf_s("%lf", &m); if (m<1){printf("\nнеправильный ввод\n");goto M1;} _getch();}
Решение задачи: «Проверка, является ли число целым»
textual
Листинг программы
if((int)n==n) cout<<"Tseloe";
Объяснение кода листинга программы
- Проверяется, является ли число целым (int)
- Выводится на экран слово
Tseloe
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д