Написать программу которая проверяет является ли введенная с клавиатуры

VAR
s: String;
i: LongInt;
BEGIN
Read(s);

for i := 1 to Length(s) do
if not((Ord(s[i]) > 47)and(Ord(s[i]) < 58)) then begin
Write(s,’ — не является целым число’); Exit;
end;

Write(s,’ — целое число’);
END.

Автор ответа: karimPhoenix
решение офигенное, вытащил целое значение и все, вот только никак не въеду нафига 47 и 58. это что?
Автор ответа: JustPeople

Ord() — функция которая возвращает код символа. Код «0» = 48, код «1» = 49, . , код «9» = 57. Если строка является целым числом, то в ней встречаются только цифры (коды от 48 до 57).

Источник: sous-otvet.net

Написать программу, которая проверит, является ли введенное с клавиатуры строка целым числом?

разработка и составление программ с использованием множеств.

Программные средства: система программирования Borland Pascal.

Java для начинающих. Урок 7: Ввод данных. Класс Scanner.

Вопросы для самоподготовки

1. Понятие строки. Описание строки.

2. Операции со строками.

3. Стандартные процедуры и функции при работе со строками.

ЗАДАНИЕ №1.

Подсчитать количество букв “a” в заданной строковой переменной.

Решение:

Program laba10;

b: string;

i, k: integer;

writeln (‘Введите строку’);

for i:=1 to length (b) do

if b[i]=’a’ then k:=k+1;

ЗАДАНИЕ №2.

Написать программу, которая проверит, является ли введенное с клавиатуры строка целым числом?

Решение:

Program laba10;

st: string [40];

writeln (‘Введите число и нажмите ’);

Источник: studopedia.ru

Написать программу которая проверяет является ли введенная с клавиатуры

Написать программу, которая проверяет, является ли введенная с клавиатуры строка дробным числом. (язык C)

Написать программу, которая проверяет, является ли введенная с клавиатуры строка дробным числом. Проблема в том, что когда вводишь дробное число пишет, что оно (число) не является дробным. Помогите пожалуйста

Читайте также:
Нет файла бд программа не запущена

#include «stdio.h» #include «conio.h» #include void main() < char st[50]; int i; int ok = 0; printf(«Vvedite stroku:»); scanf_s(«%s», i = 0; if (st[i] >= ‘1’ st[i] = ‘1’ st[i] = ‘1’ st[i] = ‘1’ st[i] > > printf(«stroka: %s «, st); if (st[i] || !ok) printf(«ne «); printf(» yavlyaetsya drobnym chislom n»); system(«pause»); >

________
Код нужно оформлять по правилам:

C# Language Выполняем поиск полиндромов.


тегом [CODE]..[/СODE]
(это кнопочка на панели форматирования с решёточкой #)
Не забывайте об этом!

Последний раз редактировалось Serge_Bliznykov; 01.04.2014 в 22:45 .

Источник: www.programmersforum.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru