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

Конец предложения точка с последующим пробелом - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибки в коде и при компиляции http://www.cyberforum.ru/cpp-beginners/thread696998.html
Что не так? #include<iostream> using namespace std; int man() { int a=4,b=5; while ((a != 0) && (b != 0)) { (a > b) ? (a %= b) : (b %= a);
C++ Подскажите, где ошибка в функции strdel void strdel1( char *s, int p, int k) { int l = strlen(s); if ( p >= l || k==0) return; if ( p+k >= l) { s = 0; return; } for ( int i = p+k; i <= l; ++i) s = s; http://www.cyberforum.ru/cpp-beginners/thread696993.html
Решения кратного интеграла методом Монте Карло на С++ C++
Помогите пожалуста решить тройной интеграл методом Монте Карло.... Нужно написать програму на С :cry: :cry:
Структура и динамический массив C++
Передо мной стоит задача - создать программу, которая чем-то похожа на макет гаражного кооператива. Короче, пользователь задает число автомобилей, после чего программа при помощи new создает динамический массив из этих структур. После пользователю предлагается ввести данные об его автомобилях, и потом все это должно быть выведено на экран. Вот что у меня пока получилось: #include <iostream>...
C++ гибридные массивы http://www.cyberforum.ru/cpp-beginners/thread696975.html
помогите, пожалуйста, найти ошибку(нужно задать матрицу с помощью гибридных массивов - вроде ошибок нет, но компилятор делает сбой((( ): #include<stdlib.h> #include<string.h> #include <iostream> using namespace std; int main(){ setlocale(LC_ALL, "rus"); int N=3,M=4;
C++ структуры Вот на этом фрагменте программы я ввожу сам данные! Как мне сделать чтобы например в year было уже стандартное значение, а пользователь вводил новую и сравнивал с тем, что стандартное? #include <iostream> #include <stdio.h> #include <conio.h> const int n=3; using namespace std; struct worker { int year; char name; подробнее

Показать сообщение отдельно
stawerfar
 Аватар для stawerfar
141 / 55 / 4
Регистрация: 14.12.2010
Сообщений: 347
Записей в блоге: 1
14.11.2012, 04:57     Конец предложения точка с последующим пробелом
Вот пока что UperCase запилил, самодельный как просил, правда не кросплатформенный а только для кодировки 1251 под Windows (rus) ну и Windows 866 (eng) соответственно! Под другими кодировками нужно смотреть таблицу..
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#include <iostream>
#include <fstream>
 
char Upercase(char ch);
void cout (const char* mb,const char* me);
int main(void)
{ 
  setlocale(LC_ALL,"Russian_Russia.1251");    /*изменение локали для возможности вывода Русского в консоль Windows*/
  std::cout << Upercase('i') << std::endl;
  
  const char* rus = "Привет бобры!!";
  const char* eng = "Hi piople!!";
  
  cout(rus,rus + strlen(rus));
  std::cout << std::endl;
  cout(eng,eng + strlen(eng));
  std::cout << std::endl;
 
  system("pause");
  return 0;
}
 /*поднять регистр*/
char Upercase(char ch)
{
  if ( (ch <=  90 && ch >= 65) )   /*A-Z*/
  {
    return ch;
  }
  else if (ch >=  97 && ch <= 122) /*a-z*/
  { return (ch - 32);}
  else if ((ch >= -64 && ch <= -33) || ch == -88) /*А - Я или Ё*/
  {         
    return ch;   
  }
  else if ((ch < 0 && ch >= -32) || ch == -72) /*а - я или ё*/
  {
    if (ch == -72)      /*ё*/
    {
      return -88;    /*Ё*/
    }
    else  
    {
      return (ch - 32);
    }
  }
  else
  {return ch;}
 
}
 
void cout (const char* mb,const char* me)
{
  for (int i = 0; i < (me - mb); i++)
  {
     std::cout << Upercase(mb[i]);
  }
}
Спать охота, если не забуду завтра остальное допилю, если кто раньше меня не сделает!
 
Текущее время: 03:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru