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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
slava9480
0 / 0 / 0
Регистрация: 21.05.2014
Сообщений: 12
#1

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

05.07.2014, 15:50. Просмотров 325. Ответов 6
Метки нет (Все метки)

Написать программу, которая вычисляет длину введённой с клавиатуры строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2014, 15:50     Вычислить длину введённой с клавиатуры строки
Посмотрите здесь:
Вычислить длину введенной с клавиатуры строки используя библиотеку string C++
Исключить из введённой строки символ,введеный с клавиатуры C++
C++ Программа, которая вычисляет длину введенной с клавиатуры строки
Написать программу, которая вычисляет длину введенной с клавиатуры строки C++
Напишите программу, которая вычисляет длину введенной с клавиатуры строки C++
C++ Вычислить длину введенной строки и вывести символы строки с четными индексами
Написать функцию, которая считывает из буфера клавиатуры строку в s и возвращает длину строки 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
Модератор
Эксперт CЭксперт С++
13051 / 7314 / 814
Регистрация: 27.09.2012
Сообщений: 18,051
Записей в блоге: 3
Завершенные тесты: 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
Комп_Оратор)
Эксперт по математике/физике
6442 / 3081 / 306
Регистрация: 04.12.2011
Сообщений: 8,485
Записей в блоге: 4
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!
1443 / 1172 / 61
Регистрация: 21.04.2012
Сообщений: 2,449
Завершенные тесты: 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     Вычислить длину введённой с клавиатуры строки
Еще ссылки по теме:
C++ Подсчитать количество букв в строке введённой с клавиатуры
Найти в файле максимальную длину строки и вывести в новый файл все строки, имеющую такую длину C++
C++ Вычислить длину символьной строки
Определение числа положительных чисел во введённой с клавиатуры последовательности C++
Программа, вычисляющая среднее арифметическое введённой с клавиатуры последовательности чисел C++

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

Или воспользуйтесь поиском по форуму:
Retyrn0
45 / 45 / 3
Регистрация: 24.06.2013
Сообщений: 677
Завершенные тесты: 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     Вычислить длину введённой с клавиатуры строки
Ответ Создать тему
Опции темы

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