пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ


Циклdo ... while. Преобразование целого в строку

Цикл  do-while – единственный цикл, который всегда выполняет итерацию хотя бы один раз.
Общая  форма записи цикла do/while :

do {

   оператор(ы);

}

while (условие); // пока условие выполняется.

Если при выполнении цикла повторяется только один оператор, то фигурные скобки можно опустить, хотя они вносят в этот оператор определенную ясность.
Пример

int num;

do

 {

       puts(“Input number”);

       scanf(“%d=?”,&num);

   }

 while (num != 100); // если будет введено число 100 цикл

                                   // закончится

Пример

#include <ctype.h> // обязательна!!!

…..

char ch;

 int digits=0;

 do

 {  ch=getch();  // чтение символа

    printf("%c",ch); // отображение на экране

    if (isdigit(ch)) digits++;// проверка, является символ цифрой

 }

 while(ch !='n');

 printf("\n%d=" ,digits);

 

IntToStr – конвертирует целое число в строку.

1.function IntToStr (Number : Integer) : string;

2. function IntToStr(BigNumber : Integer) : string
Функция IntToStr преобразует целое число Integer или Int64 в строку.

Она имеет 2 формы: последняя, поддерживает очень большие целые числа.
Обычно используется в целях отображения результата.

Пример

var
  NormalInteger : Integer;
  BigInteger    : Int64;

begin
  NormalInteger := 2147483647;          // Самое большое значение Integer
  BigInteger    := 9223372036854775807; // Самое большое значение Int64

  ShowMessage('NormalInteger :     '+IntToStr(NormalInteger));
  ShowMessage('BigInteger :        '+IntToStr(BigInteger));
  ShowMessage('Calculated number : '+IntToStr(27 * 4));
end;

 


28.12.2014; 11:42
хиты: 428
рейтинг:0
Точные науки
информатика
Языки программирования
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь