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

Заменить в строке все прописные буквы на строчные, и наоборот - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структуры http://www.cyberforum.ru/cpp-beginners/thread86661.html
Привет всем. Я описал структуру и заполняю массив из 3 элементов с типом этой структуры вводом с клавиатуры. После первой итерации цикла ввода больше ничего не вводится (( помогите разобраться пожалуйста, заранее благодарен. #include <string.h> #include <iostream.h> #include <windows.h> int main (){ SetConsoleCP(1251); SetConsoleOutputCP(1251);
C++ Циклические и итерационные алгоритмы Задачи эти по теме "Циклические и интерационные алгоритмы": 1. Дано целое число N (N>1), является числом Фибоначчи: N=Fk. Последовательность чисел Фибоначчи Fk определяется следующим обраом F1=1, F2=1, Fk=Fk-2+Fk-1, K=3,4... Найти целые числа Fk-1 и Fk+1 предыдущие и последующие числа Фибоначчи. 2. Дано целое число N и набор из N положительных вещественных чисел. Вывести в том же порядке... http://www.cyberforum.ru/cpp-beginners/thread86650.html
C++ функции
подскажите пожалуста идеи, алгоритм решения этой задачи: Написать функцию, которая вычисляет среднее арифметическое значение элементов массива и максимальную разность между средним значением и значениями элементов массива. Написать программу, которая использует данную функцию, и позволяет выбирать между случайным и ручным заполнением массива. Случайное заполнение массива оформить в виде функции,...
Управление потоком C++
Напишите программу, которая из трех файлов выбирает числа делящиеся на 3, 5 и 7, и числа делящиеся на 2 на непарных позициях и записывает в новый файл.
C++ Как сделать заключительную компиляцию проекта http://www.cyberforum.ru/cpp-beginners/thread86626.html
Как сделать заключительную компиляцию проекта C++Bulder’e 2009/2010? *В Архангельском написано 1)в опциях проекта выбрать realise. 2)в Linker св-во dynamyc RTL = false. 3)в Packages снять флажок build with run-time packages но почему то при запуске проги на другом компе все равно пишет что не найдены DLL библиотеки, мб что еще надо настроить?
C++ Двумерные массивы 1. Характеристикой столбца целочисленной матрицы ... подскажите пожалуста, есть задание: "Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик." написал код, всё вроде бы работает: матрицу создаёт, характеристики считает, и даже сортирует в порядке возрастания, а вот матрицу не получается по... подробнее

Показать сообщение отдельно
Day
 Аватар для Day
1149 / 954 / 57
Регистрация: 29.10.2009
Сообщений: 1,384
17.01.2010, 18:57     Заменить в строке все прописные буквы на строчные, и наоборот
Для латиницы делается так
c - очередной символ (int или char - неважно)
if (c>=97 && c<=122) c -= 32; // Это из маленьких - большие
А наоборот
if (c>=65 && c<=90) c += 32;
Для кирилицы все зависит от кодировки. (DOS, 1251 (Windows), KOI-8, Unicod...)
Но идея, надеюсь, понятна
 
Текущее время: 06:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru