Написать программку, которая проверяет, является ли введенная с клавиатуры строка
Написать программу, которая проверяет, является ли введенная с клавиатуры строчка шестнадцатеричным числом.(количество знаков в строке не более 6) на C либо C++
Задать свой вопросinclude lt;iostreamgt;
include lt;stdlib.hgt;
using namespace std;
int main()
setlocale(0,".1251");
int c,b=0;string num;char A,B,C,D,E,F;
cingt;gt;num;
c=num.size();
if(clt;=6)
for(int i=0;ilt;=c;i++)
if(num[i]==0)
else if(num[i]=='1')b++;
else if(num[i]=='2')b++;
else if(num[i]=='3')b++;
else if(num[i]=='4')b++;
else if(num[i]=='5')b++;
else if(num[i]=='6')b++;
else if(num[i]=='7')b++;
else if(num[i]=='8')b++;
else if(num[i]=='9')b++;
else if(num[i]=='A')b++;
else if(num[i]=='B')b++;
else if(num[i]=='C')b++;
else if(num[i]=='D')b++;
else if(num[i]=='E')b++;
else if(num[i]=='F')b++;
elsecoutlt;lt;"Число не является шестнадцатеричным\n";break;
if(c==b)coutlt;lt;"Число шестнадцатеричное\n";
elsecoutlt;lt;"Число частей больше 6";
system("pause");
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.