0 / 0 / 0
Регистрация: 07.06.2012
Сообщений: 23
1

Подсчитать количество символов до точки с запятой и после нее

15.06.2012, 08:25. Показов 1932. Ответов 2
Метки нет (Все метки)

Задание: В строке имеется одна точка с запятой ( ; ).
Подсчитать количество символов до точки с запятой и после нее.

Помогите перевести из Pascal в Си...

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
uses crt;
var
 i,k:integer;
 s:string;
begin
clrscr;
 writeln('stroka:');
 readln(s);
 i:=Pos(';',s);
 if i>0 then k:=length(s)-i;
 write('до ',i-1,' posle ',k);
 end.
readln;
end.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.06.2012, 08:25
Ответы с готовыми решениями:

В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и после нее.
В строке имеется одна точка с запятой ( ; ). Подсчитать количество символов до точки с запятой и...

В строке имеется одна точка с запятой. Подсчитать количество символов до точки с запятой и после неё
В строке имеется одна точка с запятой. Подсчитать количество символов до точки с запятой и после...

Подсчитать количество символов до точки с запятой и после нее
в строке имеется точка с запятой (;). Подсчитать количество символов до точки с запятой и после...

Подсчитать количество символов до точки с запятой и после нее
В тексте имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и...

2
13 / 13 / 5
Регистрация: 29.06.2011
Сообщений: 85
15.06.2012, 09:41 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <string.h>
 
#define MAX_STRING_SIZE 1000
 
int main()
{
   char s[MAX_STRING_SIZE], *p = NULL;
   size_t i = 0, k = 0;
   printf("stroka:\n");
   scanf("%s", s);
   p = strchr(s, ';');
   if (NULL != p) {
      k = (p - s) + 1;
      i = strlen(s) - (p - s) - 1;
      printf("do %u posle %u", k, i);
   }
   return 0;
}
http://liveworkspace.org/code/... bdb7e00dc2
1
0 / 0 / 0
Регистрация: 07.06.2012
Сообщений: 23
15.06.2012, 11:04  [ТС] 3
Спасибо!)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.06.2012, 11:04

Подсчитать количество символов до точки с запятой и после нее
В текстовом файле Input.txt имеется одна точка с запятой (;). Подсчитать количество символов до...

Подсчитать количество символов до точки с запятой и после нее
2. В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и...

Подсчитать количество символов до точки с запятой и после нее.
В строке имеется одна точка с запятой (;). Подсчитать количество символов до точки с запятой и...

Подсчитать в строке количество символов до точки с запятой и после нее.
Всем доброго времени суток. Прощу прощения, снова нужна ваша помощь. Если кто может помочь...

Подсчитать количество символов до точки и после нее
1)В ряду есть одна точка с запятой(;) Подсчитать количество символов до точки и после нее....

Обработка строк. Подсчитать количество символов до точки и после нее
1)В ряду есть одна точка с запятой(;). Подсчитать количество символов до точки и после нее....


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

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

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