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

Подскажите со строковым видом в С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ на улутшение http://www.cyberforum.ru/cpp-beginners/thread236839.html
как сделать чтобы в Borland C++ 3.1 можно вводить было только цифры. И еще если кто знает как сделать программу типа секундомер(нужен самый простой(консольный), без никаких кнопок буду очень благодарен #include<iostream.h> #include<conio.h> #include<math.h>
C++ матрица помогите написать программу чтоб вводить числа с клавиатуры и чтоб находила определитель. у меня Borland C++ 3.1 http://www.cyberforum.ru/cpp-beginners/thread236825.html
насчет framework C++
доброго времени суток. я написал приложение windows forms в visual studio 2010, но при запуске на других машинах пишет что нужно установить .net framework 4.0. так вот, меня мучает вопрос: возможно ли изменить приложение каким-либо образом( в настройках каких мб) чтобы оно шло не только на 4.0, но и на более ранних версиях? о приложении: программка сама по себе простая, просто выводит форму с...
Как мне забить одномерный массив на С++ C++
Доброго времени суток ! В первый раз сел за С++, никак не могу разобраться. Помогите написать задачу на С++ в среде Visual Studio 2008. Раскидайте пожалуйста по классам, где, что писать? В одномерном массиве состоящем из n целых элементов, вычислить: 1)сумму положительных элементов массива 2)произведение элементов массива, расположенных между максимальным по модулю и минимальными по...
C++ 3d программирование http://www.cyberforum.ru/cpp-beginners/thread236787.html
Подскажите, пожалуйста. При помощи чего и как создать в С++ проект с возможностью 3d программирования? Если не сложно, скиньте программку, в которой будет это подключено и что бы было отображение координат X,Y и Z. Мне в дальнейшем надо будет отрисовывать треугольник по координатам его вершин (x,y,z).
C++ открытие cs-rom'a в c++ никак не могу найти исходник на C++ , который бы открывал и закрывал его подробнее

Показать сообщение отдельно
sadok
14 / 14 / 0
Регистрация: 26.01.2011
Сообщений: 64
01.02.2011, 18:31     Подскажите со строковым видом в С++
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
 
int main(void)
{
    setlocale (LC_CTYPE, ".1251"); 
    setlocale (LC_MONETARY, ".1251"); 
    int col=0;
    char t;
    string s;
    cout<<"Введите строку :";
    getline(cin,s);
    cout<<"\nВведите искомый символ:";
    cin>>t;
    for(int i=0;i<s.length();++i)
        if(s[i]==t) ++col;
    cout<<"\nколичество="<<col;
    _getch();
    return 0;
}
код работает со строкой даже имеющии пробелы,возможно ето немного сложнее програма и для здачи,будет неактуальна,но для развития в програмировании думаю будет лутше

Добавлено через 2 минуты
Цитата Сообщение от panicwassano Посмотреть сообщение
sadok очепятка
лутше было зделать так -

C++
1
char t[]="пишеш сколько влезет,ну точнее есть придел,но всеровно достаточно много";
п.с. использование кода приведенного выше,тоесть массив чаровский без размера,возможен только в том случае ,если он сразу же заполняетсяж

Добавлено через 1 минуту
Цитата Сообщение от dampir_sanek Посмотреть сообщение
std::cin >> ch;
проблематично считывать cin-ом строки,так как cin, считает всё до первого пробела,а если строка с пробелами??? смотри мой код,чуть ниже твоего,использую getline
 
Текущее время: 05:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru