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

С С на с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Код написан,нужна небольшая корректировка.Массивы http://www.cyberforum.ru/cpp-beginners/thread872467.html
Задана матрица размером N×M, N,M<50. Получить массив B, присвоив его k-му элементу значение 1, если элементы k–й строки матрицы упорядочены по убыванию, и значение 0 в противном случае.Постоянно...
C++ подключение gl Добрый день. Столкнулся с весьма забавной проблемой. Пытаюсь подключить GL, но ничего не получается. При компиляции отладчик ругается что куча ошибок в gl.h. Код: #include <iostream> #include... http://www.cyberforum.ru/cpp-beginners/thread872447.html
C++ Описать функцию PowerA234(A) На языке си . Builder
Буду очень признательна если поможете с данной задачей:-) На языке Си Описать функцию PowerA234(A), вычисляющую вторую, третью и четвертую степень числа A и возвращающую эти степени соответственно в...
C++ Определить номера строк матрицы, все элементы которых четны
Здравствуйте. Можете помочь написать и розобрать програмку на С++. В целочисленной квадратной матрицы (многомерного вектора 5х5) определить номера строк (значения векторов указателей на вектор),...
C++ Написать код сортировки по минимальному элементу и вставкой http://www.cyberforum.ru/cpp-beginners/thread872431.html
Помогите, пожалуйста, написать код сортировки по минимальному элементу и вставкой. Если можно самым наипростейшим языком, понятным школьнику. Заранее огромное спасибо.
C++ Ошибка после компиляции и ввода Компилирую программу,ввожу переменные и выбивает "Unhandled exception at 0x00000001 in Lab 5 1.exe: 0xC0000005: Access violation reading location 0x00000001." подробнее

Показать сообщение отдельно
Мортира
1 / 1 / 0
Регистрация: 18.04.2013
Сообщений: 47

С С на с++ - C++

20.05.2013, 23:52. Просмотров 241. Ответов 2
Метки (Все метки)

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include<stdio.h>
#include<windows.h>
#define ISWR(c) (c>='А'&&c<='я'||c=='ё'||c=='Ё'||c==' ')
#define ISB(c) (c>='А'&&c<='Я'||c=='Ё')
 
int main(){
    char text[100], *p=NULL;
    gets(text);
    OemToChar(text, text);
    for(p=text; *p; ++p){
        if(!ISWR(*p)){
            printf("%c", *p);
            exit(1);
        }
        else if(ISB(*p)&&ISB(*(p+1))){
            (*(p+1)=='Ё')? (*(p+1)='ё'): (*(p+1)=*(p+1)+32);
        }
    }
    CharToOem(text, text);
    puts(text);
    return 0;
}
Помогите переделать с С на С++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru