Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Nurislom
0 / 0 / 0
Регистрация: 01.03.2015
Сообщений: 54
Записей в блоге: 1
1

Дана строка. Если она представляет собой запись целого числа - то вывести 1, если вещественного - вывести 2

25.03.2015, 15:02. Просмотров 702. Ответов 1
Метки нет (Все метки)

дана строка.если она представляет собой запись целого числа то вывести 1, если вещественного вывести 2 если строку нельзя преобразовать то вывести 0. считать что дробная часть вещественного числа отделяется от целой от его целой части десятичной точкой
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2015, 15:02
Ответы с готовыми решениями:

Дана строка. Если она представляет собой запись целого числа, то вывести 1;
Дана строка. Если она представляет собой запись целого числа, то вывести 1;...

Дана строка. Если она представляет собой запись целого числа, то вывести 1
. Дана строка. Если она представляет собой запись целого числа, то вывести 1;...

Дана строка. Если она представляет собой запись целого числа, то вывести 1
При составлении программы использовать стандартные процедуры и строки. Дана...

Если строка представляет собой запись целого числа, то вывести 1; если вещественного (с дробной частью), то вывести 2
Помогите пожалуйста на ABC паскаль сделать задачу и блок-схему к ней: Дана...

Если строка- запись целого числа, то вывести 1; если вещественного , то вывести 2; если строку нельзя преобразовать в число, то вывести 0.
Дана строка. Если она представляет собой запись целого числа, то вывести 1;...

1
Puporev
Модератор
54686 / 42104 / 29072
Регистрация: 18.05.2008
Сообщений: 99,357
25.03.2015, 17:42 2
Лучший ответ Сообщение было отмечено Nurislom как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
uses crt;
var s:string;
    a:longint;
    k:integer;
    b:real;
begin
clrscr;
writeln('Введите строку');
readln(s);
val(s,a,k);
if k=0 then write(1)
else
 begin
  val(s,b,k);
  if k=0 then write(2)
  else write(0)
 end;
readln
end.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2015, 17:42

Строка представляет собой запись целого числа. Составьте программу ее перевода в соответсвующую величину целого типа.
Помогите сделать задание: Строка представляет собой запись целого числа....

Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку изображающую двоичную запись этого же числа
Вот так вот

Вывести строки, которые представляют собой запись целого числа со знаком
Дан файл, состоящий из строк. Вывести строки, которые представляют собой запись...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru