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

Код для ввода текста - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вывод текста без использования библиотек? http://www.cyberforum.ru/cpp-beginners/thread15486.html
в общем вот такая вот задачка на Turbo C написать такую дрянь надо , блин говорят всего то строчки 3-4 ....вообще без использования любых библиотек сделать обычный вывод текста на экран ,типа printf...
C++ Помогите с удалением строки матрицы Доброго времени суток всем! Такая ситуация, что нужно удалить методом сдвига из матрицы строку, сумма элементов котороя равна 0. Я вот функцию обработки вроде как сделал, то вопрос в правильности ее... http://www.cyberforum.ru/cpp-beginners/thread15483.html
C++ Вывести на экран значения матрицы, взятые по спирали по часовой стрелке
Мне очень нужно написать программу а я несовсем понимаю как((( Здача такая: Дана матрица N*M нужно вывести на экран значения матрицы взятые по спирали по часовой стрелке!!! Я не совсем понимаю...
Используя препроцессор заменить некоторое выражение на другое C++
Как можно используя препроцессор заменить некоторое выражение на другое даже если само выражение содержит спец. символы? Короче говоря, нужно сделать автоматически Replace All перед компиляцией.
C++ Строки: найти первое из самых длинных и последнее из самых коротких слов и поменять их местами http://www.cyberforum.ru/cpp-beginners/thread15459.html
Помогите написать прогу) 1. Строка состоит не менее чем из двух слов. Преобразовать её по следующему правилу: найти первое из самых длинных и последнее из самых коротких слов и поменять их местами....
C++ Помогите с экзаменационной работой Доброго времени суток...)) Пишу экзаменационную работу на Visual C++, работаю в среде Visual Studio 2008. Задание: Создать программу для учета больных в ПОЛИКЛИНИКЕ. О больных необходимо... подробнее

Показать сообщение отдельно
master.EXE
88 / 16 / 2
Регистрация: 10.03.2008
Сообщений: 101
10.11.2008, 18:25
Для начала нужно определить длину введенной строки:
Код
for (int i=0;line[i]!='\0';i++); // переменная i будет хранить длину строки
Потом определить последний символ:
Код
line[i-1];// line[i] - это нулевой символ, а последний введенный символ line[i-1]
Затем организовываешь цикл от первого символа до предпоследнего (так как последний мы учитывать не будем) символа и просматриваешь каждый символ, если он такой же как последний, то увеличивать какую-нибудь переменную-счетчик на единицу:
Код
for (int j=0;j<i-1;j++)
    if(line[j]==line[i-1])
        count++
Можно и попроще, но тогда нужно использовать различные функции из библиотеки string.h
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru