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

Строковая переменная - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перевести из Паскаля в Срр http://www.cyberforum.ru/cpp-beginners/thread96937.html
Program lab_3; uses CRT; var x,i,min: integer; Begin clrscr; min:=$FFF; for i:=0 to 9 do begin readln(x);
C++ Работа с библиотекой math.h Задача звучит так: найти f(x) при x=0.7 и остаток от деления f(x) на g(x). Среда Borland C++ 3.1 #include <stdio.h> #include <conio.h> #include <math.h> int main(void) { double x,y,g; float w; printf ("Input x\n"); scanf ("%d",&x); http://www.cyberforum.ru/cpp-beginners/thread96914.html
Определение кол-ва одинаковых цифр в записи целого числа C++
написать программу которая определяет количество одинаковых цифр в записи целого числа(которое пользователь вводит) вообщем вопрос: как это сделать?
Массивы строк с симболами C++
Дан массив строк n: 1)программа выводит количество строк в которых всречается слово “zima”. 2) программа выводит общее количество быкв “t” во всех строчек. 3) программа выводит общее количество быкв “t” в каждой строчке. 4) программа выводит в скольки строчках всречается буквосочетаний “aka” #include <iostream.h> #include <conio.h> void main() { char S; int x, i, k, t, N;
C++ Методы поиска элементов. http://www.cyberforum.ru/cpp-beginners/thread96855.html
Прошу предоставить информацию или ссылку на тему, содержащую сведения о следующих методах поиска элементов: Последовательный,бинарный,с использованием ряда фибоначчи,с использованием ряда люка. Спасибо за внимание.
C++ Запись сложных формул в С++ Добрый день. Скажите пожалуйста, как будет выглядеть формула (см.картинку) на языке С++. Значения элементов матрицы есть Необходима программа для нахождения Матрицу можно задать, наверное так: int car ; подробнее

Показать сообщение отдельно
LVV
57 / 57 / 4
Регистрация: 15.02.2010
Сообщений: 246

Строковая переменная - C++

18.02.2010, 19:04. Просмотров 735. Ответов 3
Метки (Все метки)

Привет всем! Изучаю С++.
Ну, проблему кодировки в консольном окне вреде бы решил (работаю в Vicual C++ 2008).
Вот такая простенькая программка работает на русском языке: ПК спрашивает "как вас зовут", пользователь отвечает "Вася", в новой строке появляется "Привет, Вася".

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <string>
using namespace std;
 
int main() {
    string nam;
    setlocale(LC_ALL, ".1251"); //включаеим нужную кодировку
 
    cout << "Как Вас зовут? " << endl;
        cin >> nam;
    cout << "Привет, ";
 
    setlocale(LC_ALL, ".OCP"); //возвращаемся в первоначальную кодировку
    cout  <<  nam  <<  "!";
    
    return 0;
}
Но вот другая проблема: почему я не могу ввести во время работы программы фразу с пробелами?
Например, если я введу "Вася и Коля", на экране будет приветствие "Привет, Вася!"
Подскажите, если не трудно, что я не так делаю.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru