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

Счетчик операций в цикле do-while - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разбить код на функции http://www.cyberforum.ru/cpp-beginners/thread669895.html
Помогите пожалуйста разбить код из nain на функции спасибо. #include <iostream> #include <vector> #include <string> using namespace std; int middle; int K(const vector<float> &tut, int start, int end) {
C++ Матрица С++ Как ввести и вывести динамическую матрицу в с++? http://www.cyberforum.ru/cpp-beginners/thread669875.html
Обьекты класса C++
Возник такой вопрос. Есть класс Авто, в котором конструктор считает количество введеных машин. Проблемма в создание нужного количества обьектов класса.Вот код: #include <iostream.h> using namespace std; class Avto { static int Amount; string Info; public: void PutAmount();
Подсчет. Треугольник C++
#include <math.h> #include <stdio.h> #include <conio.h> int main() { signed int a,b,c,S; unsigned int B,C; double a,b,c; do{ printf("\n Blog a,b: "); scanf("%U", &a, &b);
C++ Для каждого введённого числа выводить на экран таблицу умножения http://www.cyberforum.ru/cpp-beginners/thread669859.html
написать программу, которая предлагает пользователю вводить целое число, до тех пор, пока он не введёт 0. И для каждого введённого числа выводить на экран таблицу умножения.(умножение введённого числа на числа от 1 до 10)
C++ Вычисление факториала для каждого введенного числа написать программу, которая предлагает пользователю вводить целое число, до тех пор, пока он не введет 0. ивыводить факториал введенного числа для каждого введенного числа подробнее

Показать сообщение отдельно
ValeryS
Модератор
6556 / 5022 / 464
Регистрация: 14.02.2011
Сообщений: 16,763
13.10.2012, 00:45
Цитата Сообщение от cin_cout Посмотреть сообщение
cin >> temp_letter;
if ((temp_letter >='a')&&(temp_letter<='z')){
small=temp_letter;
capital=small-32;
cout << " Строчная в заглавную: " << capital << '\n';
}
else if ((temp_letter >='A')&&(temp_letter<='Z')){
capital=temp_letter;
small=capital+32;
cout << " Заглавная в строчную: " << small << '\n';
я правильно понял что ты Из БОЛЬШИХ маленкие буквы делаешь и наоборот??
тогда гораздо проще
C++
1
 capital=temp_letter^0x20;
а если с проверкой что только буквы
то можно так
C++
1
2
3
4
5
6
7
8
9
if ((temp_letter >='A')&&(temp_letter<='z')&&(temp_letter!=0x60))
{
if(temp_letter&0x20==0)
   cout << " Заглавная в строчную: "; 
else
 cout << " Строчная в заглавную: " ;
 letter=temp_letter^0x20;
  cout << letter << '\n';
 }
ибо различаются они( для латинского алфавита) 6 битом
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru