По разделам

 

Решение задачи Proc 29


Описать функцию DigitCount(K) целого типа, находящую количество
цифр целого положительного числа K. Используя эту функцию, найти количество цифр для каждого из пяти данных целых положительных чисел.

Код (C/C++)

#include <stdio.h>
int digitcount(int k){
    int i=1;
    for(;k>=10;i++) k/=10;
    return i;
}
 
int main(void)
{
    int i, k;
 
    for (i=1; i<=5; ++i){
        printf("K:");
        scanf("%i", &k);
        printf("count: %i\n",digitcount(k));
    }
 
    return 0;
}

Код (Python)

import random
import math

def DigitCount(N):
    i = 0
    q = N
    while q >= 1:
        q /= 10
        i += 1
    return i

for i in range(0,10):
    x = random.randrange(1,100)
    #print(x,end="; ")
    print(x,":",DigitCount(x))
									

Код (Pascal)

program Proc29;
 
Function DigitCount(K:Integer):Integer;
var S :String;
begin
  Str(K,S)  ;
  DigitCount:=Length(S);
end;
 
var
  i,N:Integer;
 
begin
 for i:=1 to 5 do
  begin
   Write('N :');
   Readln(N);
 
   Writeln(DigitCount(N));
  end;
end.
									




Proc. Абрамян
Proc 1 Просмотров: 6574
Proc 2 Просмотров: 5072
Proc 3 Просмотров: 5178
Proc 4 Просмотров: 4337
Proc 5 Просмотров: 3407
Proc 6 Просмотров: 4657
Proc 7 Просмотров: 3926
Proc 8 Просмотров: 3026
Proc 9 Просмотров: 3158
Proc 10 Просмотров: 2916
Proc 11 Просмотров: 3016
Proc 12 Просмотров: 2214
Proc 13 Просмотров: 2453
Proc 14 Просмотров: 2697
Proc 15 Просмотров: 1898
Proc 16 Просмотров: 2883
Proc 17 Просмотров: 2527
Proc 18 Просмотров: 2445
Proc 19 Просмотров: 2365
Proc 20 Просмотров: 3226
Proc 21 Просмотров: 3333
Proc 22 Просмотров: 2452
Proc 23 Просмотров: 2437
Proc 24 Просмотров: 1692
Proc 25 Просмотров: 2075
Proc 26 Просмотров: 1841
Proc 27 Просмотров: 2054
Proc 28 Просмотров: 1763
Proc 29 Просмотров: 1947
Proc 30 Просмотров: 2484
Proc 31 Просмотров: 1699
Proc 32 Просмотров: 1260
Proc 33 Просмотров: 1301
Proc 34 Просмотров: 1720
Proc 35 Просмотров: 1194
Proc 36 Просмотров: 1659
Proc 37 Просмотров: 1512
Proc 38 Просмотров: 1223
Proc 39 Просмотров: 1122
Proc 40 Просмотров: 1866
Proc 41 Просмотров: 1926
Proc 42 Просмотров: 1175
Proc 43 Просмотров: 1144
Proc 44 Просмотров: 1032
Proc 45 Просмотров: 1164
Proc 46 Просмотров: 1065
Proc 47 Просмотров: 1102
Proc 48 Просмотров: 852
Proc 49 Просмотров: 1071
Proc 50 Просмотров: 2112
Proc 51 Просмотров: 1707
Proc 52 Просмотров: 1732
Proc 53 Просмотров: 1205
Proc 54 Просмотров: 1289
Proc 55 Просмотров: 1185
Proc 56 Просмотров: 1768
Proc 57 Просмотров: 1533
Proc 58 Просмотров: 1214
Proc 59 Просмотров: 1128
Proc 60 Просмотров: 1429

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет