Форум программистов, компьютерный форум CyberForum.ru

Вычислить длину введённой с клавиатуры строки - C++

Восстановить пароль Регистрация
 
slava9480
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 12
05.07.2014, 15:50     Вычислить длину введённой с клавиатуры строки #1
Написать программу, которая вычисляет длину введённой с клавиатуры строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2014, 15:50     Вычислить длину введённой с клавиатуры строки
Посмотрите здесь:

Написать программу, которая вычисляет длину введенной с клавиатуры строки C++
Программа, вычисляющая среднее арифметическое введённой с клавиатуры последовательности чисел C++
Найти в файле максимальную длину строки и вывести в новый файл все строки, имеющую такую длину C++
C++ Кодирование введённой пользователем строки по опрделённому правилу
C++ Программа, которая вычисляет длину введенной с клавиатуры строки
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TyLinka
32 / 32 / 11
Регистрация: 02.02.2012
Сообщений: 177
05.07.2014, 17:08     Вычислить длину введённой с клавиатуры строки #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    char c[100];
    cin >> c;
    cout << strlen(c) << endl;
    
    string s;
    cin >> s;
    cout << s.length() << endl;
}
IrineK
Заблокирован
05.07.2014, 17:41     Вычислить длину введённой с клавиатуры строки #3
C++
1
2
3
4
5
6
7
8
int len(char *s)
{
    int count = 0, i = -1;
    while (s[++i] != '\0')
        count++;
 
    return count;
}
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11840 / 6819 / 771
Регистрация: 27.09.2012
Сообщений: 16,911
Записей в блоге: 2
Завершенные тесты: 1
05.07.2014, 18:11     Вычислить длину введённой с клавиатуры строки #4
C++
1
2
3
4
5
6
7
8
#include <iostream>
#include <string>
 
int main  ( ) {
   std::string text ;
   std::getline ( std::cin , text ) ;
   std::cout << "\nString length: " << text.size() << std::endl ;
}
IGPIGP
Комп_Оратор)
 Аватар для IGPIGP
6172 / 2901 / 284
Регистрация: 04.12.2011
Сообщений: 7,714
Записей в блоге: 3
05.07.2014, 18:26     Вычислить длину введённой с клавиатуры строки #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main(){
 
char inp[80];
cin>>inp;
char *start = inp;
while(*(start++));
cout << start - inp - 1 ;
 
cout << endl;
system("pause") ;
return 0 ;
}
start это начало конца.
gray_fox
What a waste!
 Аватар для gray_fox
1244 / 1127 / 53
Регистрация: 21.04.2012
Сообщений: 2,350
Завершенные тесты: 3
05.07.2014, 18:43     Вычислить длину введённой с клавиатуры строки #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cstddef>
#include <cctype>
 
 
int main() {
   char ch;
   std::size_t length = 0;
   
   while (std::cin.get(ch) && ::isspace(ch));
   
   if (std::cin) {
      do {
         ++length;
      } while (std::cin.get(ch) && !::isspace(ch));
   }
   
   std::cout << length << std::endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.07.2014, 21:29     Вычислить длину введённой с клавиатуры строки
Еще ссылки по теме:

Вычислить длину введенной с клавиатуры строки используя библиотеку string C++
C++ Узнать длину строки и длину каждого слова
C++ Вычислить длину символьной строки

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

Или воспользуйтесь поиском по форуму:
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 675
Завершенные тесты: 1
05.07.2014, 21:29     Вычислить длину введённой с клавиатуры строки #7
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
int main()
{
   char text[1024];
 
   int leng;
   for(leng=0;text[leng]!=NULL;leng++){}
   leng--;
   cout<<leng;
}
Yandex
Объявления
05.07.2014, 21:29     Вычислить длину введённой с клавиатуры строки
Ответ Создать тему
Опции темы

Текущее время: 20:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru