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

Напечатать список слов, начинающихся с символа, введенного с клавиатуры. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить основные характеристики параболы http://www.cyberforum.ru/cpp-beginners/thread550092.html
Имеется три числа, являющиеся коэффициентами квадратного уравнения вида a*x^2+b*x+c=0. Необходимо определить основные характеристики соответствующей параболы: координаты точки экстремума, координаты точек пересечения с осями, тип экстремума (минимум или максимум).Написать программу, которая реализовала бы это. :)
C++ Найти сумму ряда y http://s019.***********/i604/1204/f8/be3be792d37f.jpg Вот решение...но его надо исправить. Нужно избавиться от pow.Помогите плиз. #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> main() { float x,y,z; int i,k; http://www.cyberforum.ru/cpp-beginners/thread550062.html
Работа с векторами (математическими) C++
Векторы. Даны векторы v1, v2, v3, v4, v5 соответственно их значений 2, 2,2,-2,-2 и число этих значений 5,5,6,5,6 Вывести на экран V1= =V2, V2= =V3, V1<V3, V1!=V3, V1<=V3, V3>=V1, V3>V1, V5>=V4.
Дана матрица размерности nxn C++
Дана матрица размерности nxn. Получить одномерный массив a, хранящий сумму элементов матрицы, находящихся на местах, обозначенных на рисунке одной цифрой:
C++ Как заставить консоль писать кириллицей? http://www.cyberforum.ru/cpp-beginners/thread550038.html
Если в оператор printf вписывать русские буквы, консоль выдает полную чухню. Что надо сделать дабы это избежать?
C++ ввод/вывод класса и файл. Добрый день. В условии задачи требуется реализовать перегрузку потоков с той целью, чтобы работать с файлом. Проблем особых не возникло, если файл открыт в обычном режиме. Прототипы в классе у меня вот такие friend ofstream& operator<< ( ofstream& os, const polynomial& in); friend ifstream& operator>> (ifstream& is, polynomial& in); Работа данных функций сводится к return ofs << string; подробнее

Показать сообщение отдельно
MrCold
851 / 749 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
16.04.2012, 19:53     Напечатать список слов, начинающихся с символа, введенного с клавиатуры.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <iostream>
#include <cctype>
using namespace std;
 
 
int main(){
          size_t i = 0,j = 0;
          char str[100], word[100],ch;
               cout << "String ?\n";
               cin.getline(str,100);
               cout << "Symbol ?\n";
               cin >> ch;
               cout << "Words :\n";
        while(str[i])
        {
         if(isalpha(str[i])) word[j++] = str[i];
         if(!isalpha(str[i + 1])&& word[0] == ch)
         {
         word[j] = '\0';
         cout << word << endl;
         j = 0;
        }
 
       if(!isalpha(str[i]))
       {
        word[0] = '\0';
        j = 0;
        }
        i++;
}
        system("pause");
 
        return 0;
}
 
Текущее время: 12:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru