Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/40: Рейтинг темы: голосов - 40, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 07.11.2008
Сообщений: 24

Сколько раз первая цифра встречается в данном числе

07.11.2008, 18:56. Показов 7581. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число: а) сколько разпервая цифра встречается в данном числе б)верно ли что данное число начинается на а, а заканчивается на в (цифры а и в вводятся с клавы).
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
07.11.2008, 18:56
Ответы с готовыми решениями:

Сколько раз встречается в данном числе цифра 8
Сколько раз встречается в данном числе цифра 8?

Сколько раз первая цифра встречается в натуральном числе.
очень надо))) дано натуральное число.сколько раз первая цифра встречается в данном числе.

Определить, сколько раз цифра встречается в данном целом числе
решить задачу: сколько раз данная цифра встречается в данном целом числе? цифра (a) и число(b) вводятся с клавиатуры

12
 Аватар для Arriba
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
07.11.2008, 22:05
а) сколько раз первая цифра встречается в данном числе
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
var i,s,k,m:integer;
 
begin
   WriteLn('vvedi chislo i=');
   ReadLn(i);
   s:=i;
   k:=0;
    repeat
      i:=i div 10;
      k:=k+1;
    until i=0;
   m:=1;
    for i:=1 to k-1 do
      m:=m*10;
   m:=s div m;
   i:=0;
    repeat
        if m=s mod 10 then
          i:=i+1;
       s:=s div 10;
    until s=0;
   WriteLn('chislo pervix cifr=',i);
   ReadLn;
end.
Добавлено через 25 минут 43 секунды
б)верно ли что данное число начинается на а, а заканчивается на в (цифры а и в вводятся с клавы)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var i,k,a,b,s,m:integer;
 
begin
   WriteLn('vvedi chislo i=',' a=',' b=');
   ReadLn(i,a,b);
   s:=i;
   k:=0;
    repeat
      i:=i div 10;
      k:=k+1;
    until i=0;
   m:=1;
     for i:=1 to k-1 do
       m:=m*10;
   if b=s mod 10 then
     if a=s div m then
      WriteLn('chislo nachin.a=',a,' chislo zakan.b=',b)
     else WriteLn('_nepravilno_')
   else
     WriteLn('_nepravilno_');
  ReadLn;
end.
0
1 / 1 / 0
Регистрация: 11.09.2008
Сообщений: 21
07.11.2008, 22:32
б)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Program xxx;
Uses Crt;
Var  x,a1,b1:string;
     a,b:string[1];
     k:integer;
Begin
     Clrscr;
     Write('Введите натуральное число = ');readln(x);
     Write('Введите начало = ');readln(a);
     Write('Введите окончание = ');readln(b);
     a1:= copy(x,1,1);
     Repeat
           delete(x,1,1);
            k:=length(x);
     Until k=1;
     b1:=x;
     If (a1=a) and (b1=b)
        then writeln('Совпадают!')
        else Writeln('Не совпадают!');
     readkey;
End.
Тоже вариант *)
0
 Аватар для Arriba
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
07.11.2008, 22:56
Если работать с числами как со строками, то моно намноого проще:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
Program xxx;
Uses Crt;
Var x,a,b:string;
Begin
Clrscr;
Write('x = ');readln(x);
Write('a = ');readln(a);
Write('b = ');readln(b);
If (a=x[1]) and (b=x[Length(x)])
then writeln('da')
else Writeln('net');
readkey;
End.
0
0 / 0 / 0
Регистрация: 07.11.2008
Сообщений: 24
09.11.2008, 13:42  [ТС]
Народ ВСЕМ огромное Спасибо!!!

Добавлено через 23 часа 58 минут 19 секунд
народ помогите решить еще одну задачу !!! Если целое число m делится нацело число n, то вывести частное от деления,в противном случае вывести на экран сообщение "m не делится начело на n"
0
 Аватар для Arriba
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
09.11.2008, 20:09
легко

Добавлено через 3 минуты 40 секунд
Вот лови:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
program Project2;
 
uses
  SysUtils;
var m,n:integer;
begin
   Write('vvedi m=');
   ReadLn(m);
   Write('vvedi n=');
   ReadLn(n);
     if m mod n=0 then
      WriteLn('poluchiloc=',m div n)
     else
      WriteLn(' ne delitsja !!!');
   ReadLn;
end.
1
0 / 0 / 0
Регистрация: 07.11.2008
Сообщений: 24
10.11.2008, 21:33  [ТС]
Вот еще задача не могу решить((( Дано действительное число a. Вычислить f(a) если
F(x)={0 при x<=0
{x при 0<x<=1
{x в 4 (степени) в остальных случиях
0
(Yellow_Duck)
 Аватар для MadMag
1261 / 130 / 15
Регистрация: 16.10.2008
Сообщений: 733
11.11.2008, 01:10
ща
1
 Аватар для Arriba
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
11.11.2008, 10:52
Только условие проверь...помоему ты чёт тут насмешивал,я понял что так...

Если работать не будет извини, негде проверить было,на бумашке писал...
Pascal
1
2
3
4
5
6
7
8
9
10
11
program Project2;
 
var x:real;
begin
   Write('vvedi x=');
   ReadLn(m);
if x<0 then WriteLn('f(x)=',0);
if (x>0) and(x<=1) then WriteLn('f(x)=',x);
if x>1 then WriteLn('f(x)=',x*x*x*x);
   ReadLn;
end.
Добавлено через 58 секунд
YeLLoW DucK, ты везде своих "ща" наоставлял, а чёт невидно и не слышно, уж лудше бы и не писал...
1
(Yellow_Duck)
 Аватар для MadMag
1261 / 130 / 15
Регистрация: 16.10.2008
Сообщений: 733
13.11.2008, 09:13
Да работа, за ногу ее, я просто думал что напишу, но даже 5 минут не было, проги то простые
0
0 / 0 / 0
Регистрация: 07.11.2008
Сообщений: 24
13.11.2008, 09:14  [ТС]
ыы) проги то простые а ты так и не ответил!!!)
0
 Аватар для lexus_ilia
3067 / 727 / 69
Регистрация: 24.09.2008
Сообщений: 1,531
13.11.2008, 11:52
ыы) проги то простые а ты так и не ответил!!!)
А ты бы ничего вообще не говорил, YeLLoW DucK по крайне мере умеет кодить на паскале, а ты такую мелочь не можешь сам написать, сказал спасибо и сиди тихонько в стороне, учи учебники...

Не по теме:

Сорри за офтоп, не сдержался

0
 Аватар для Arriba
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
13.11.2008, 11:59
lexus_ilia , так правильно и говорит, YeLLoW DucK везде пооставлял свои сейчас сделаю, да легко, людя надеются начинают, а его и нема, лудше бы молчал тогда уж...По форуму лазает везде оставляет подписи, а времени написать 10 строчек, которые и компиляции на проверку не требуют, некогда...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.11.2008, 11:59
Помогаю со студенческими работами здесь

Определить, сколько раз данная цифра a встречается в данном числе
помогите пожалуйста решить задачу дано натуральное число: -сколько раз данная цифра a встречается в данном числе(a вводится с...

Определить, сколько раз первая цифра встречается в заданном числе
1)Дано натуральное число сколько раз первая цифра встречается в данном числе; 2)Дано натуральное число найти количество четных цифр...

Определить, сколько раз первая цифра встречается в заданном числе
Дано натуральное число: • сколько раз первая цифра встречается в данном числе; • верно ли, что данное число начинается на А, и...

Простые типы данных. Сколько раз данная цифра А встречается в данном числе
Дано натуральное число: − сколько раз данная цифра А встречается в данном числе (А вводится с клавиатуры); −верно ли, что в...

Сколько раз данная цифра B встречаеться в данном числе
По теме циклы: 1.Дано натуральное число: а) сколько раз данная цифра B встречаеться в данном числе (B вводиться с клавиатуры); б)...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru