Рожнов
?>

Дана строка, состоящая из слов, разделенных пробелами (одним или несколькими найти количество слов в строке. объясните принцип решения данной .какой алгоритм действий нужен?

Информатика

Ответы

msangelika1010
Только для версии PascalABC.Net 3.2

Коротко и эффектно!

begin
  Writeln('Количество слов равно ',ReadlnString('Вводите:').ToWords.Count)
end.

Пример
Вводите: Карл у Клары украл кораллы.
Количество слов равно 5

VBA MS Excel 2003

Sub aaa()
    a = Split(InputBox("Вводите строку"), " ")
    k = 0
    For Each e In a
       If e <> "" Then k = k + 1
    Next
    MsgBox "Количество слов равно" + Str(k)
End Sub
vlsvergun59
1)
begin
  var s1:=ReadlnString('Текст:');
  Writeln('k = ',s1.Where(c->Pos(c,'01')>0).Count);
  var s2:=s1.Select(c->c='0'?'A':c).Select(c->c='1'?'M':c);
  s2.Println;
end.

Пример:
Текст: Текст с 1 и 0: 110+101=1011
k = 12
Текст с M и A: MMA+MAM=MAMM

2)
var s1,s2:string;
i,k:integer;
begin
writeln('Введите текст:');
readln(s1);
k:=0;
s2:='';
for i:=1 to length(s1) do
 if s1[i]='0'
  then begin s2:=s2+'A'; k:=k+1; end
  else if s1[i]='1' then begin s2:=s2+'M'; k:=k+1; end else s2:=s2+s1[i];
writeln(s2);
writeln('k = ',k);
end.

Пример:
Введите текст:
Текст с 1 и 0: 110+101=1011
Текст с M и A: MMA+MAM=MAMM
k = 12
Aleksei1968

1) 256 цветов, значит 1 пикс - 8 бит = 1 байт

2400/1=2400 пикс.

 

2) 4 цветов, значит 1 пикс - 2 бит

64*128=8192 пикс.

8192*2=16384

16 цветов, значит 1 пикс - 4 бит

32*32= 1024 пикс.

1024*4=4096

 

 3) 640*480=307200 пикс.

307200*3=921600 байт.

28 800 бит/c = 3600 байт/c

921600/3600=256 с.  

 

4) 16 цветов, значит 1 пикс = 4 бит

50*40=2000 пикс.

2000*4=8000 бит.

8000*5=40000 бит/c = 5000 байт/c  

 

5) сканер 

видеокамера 

фотоаппарат 

графический

планшет 

 

6) Переведем разрешающую сканера из точек на дюйм (1 дюйм = 2,54 см) в точки на сантиметр: 

600/2,54 = 236 точек/см.    

значит размер изображения, 472х708 см.

472*708=334176

334176*8=326 Кбайт

 

7)  тоже самое как в только умножить на 2.

326*2=652 Кбайт

 

8)тоже самое как в поза только умножить на 2,5.

326*2=815 Кбайт

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дана строка, состоящая из слов, разделенных пробелами (одним или несколькими найти количество слов в строке. объясните принцип решения данной .какой алгоритм действий нужен?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Zladthesecond577
universal21vek116
eutenkova805
oksanashabanovadc3197
mbudilina
dashakhmeleva6
sharaeva-is
Федор_Рауф1592
Андрей_Станиславовна
victoriadan
mashuska
rnimsk149
artashhovhan
filial2450
verakmves