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

Оператор условия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Использование функций при работе с массивами http://www.cyberforum.ru/cpp-beginners/thread1027727.html
В массиве К(п) в порядке возрастания пред¬ставлены достоинства денежных знаков (купюр и мо¬нет) валютной системы некоторой страны. Реализовать выдачу в этой системе заданной суммы m максимальным числом денежных знаков. С помощью Flow-формы
C++ Найти номера строк массива, в которых нет четных элементов Дано двумерный массив целых чисел. Найти номера строк, в которых нет четных элементов. http://www.cyberforum.ru/cpp-beginners/thread1027726.html
Найдите Пифагоровы числа на заданном отрезке [а, b] C++
Найдите Пифагоровы числа на заданном отрезке . Пример: 32+ 42=52 Что-то типа этого, только на C++ var A, B, N1, N2, N3 : Word; begin Write('A = '); ReadLn(A); Write('B = '); ReadLn(B); for N1 := A to B - 2 do for N2 := N1 + 1 to B - 1 do
Создание ссылки и возврат из функции C++
Есть вот такая функция, возвращает максимальный элемент. template <typename Type> inline const Type max_(const Type& a, const Type& b) { const Type &result = (a > b) ? a : b; return result; } result объявлен как const Type &; Но что, если пределить просто как const Type? От этого ничего не поменяется, проверил дизассемблированный код для примитивных типов и структуры, он одинаковый что...
C++ Не работает getch() http://www.cyberforum.ru/cpp-beginners/thread1027701.html
Здравствуйте, решил написать первую серьезную программу ,в данном случае змейку, не получается ввести нажатие клавиши с клавиатуры.После поиска гуглом нашел getch() char button_input()// ввод с клавы { char pressed_button;// переменная клавиши pressed_button=getch();//ввод return pressed_button; } Вот та часть кода с вводом.Я не знаю правильно ли я использовал данный оператор.
C++ Найти слово с наибольшим количеством гласных букв Гляньте что не так: #include <iostream> #include <string.h> #include <conio.h> using namespace std; void main(){ char glas="aeiou"; //Создаем массив гласных букв англ. языка. int k=0; //Для подсчета гласных в предложении. char it; подробнее

Показать сообщение отдельно
FAQEnD
 Аватар для FAQEnD
43 / 43 / 1
Регистрация: 15.12.2012
Сообщений: 88
04.12.2013, 01:16     Оператор условия
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
#include <iostream>
using namespace std;
int main()
{
    int i(0), buff_nums[5], birthday(0);
    char data[11] = "11.20.1945";
    char *buff;
    buff = strrchr(data, '.');
    while(i <= sizeof(buff))
    {
        for(char k = 49; k < 58; k++)
            if(buff[i] == k)
                buff_nums[i] = atoi(&k);
        i++;
    }
    birthday += buff_nums[1] * 1000;
    birthday += buff_nums[2] * 100;
    birthday += buff_nums[3] * 10;
    birthday += buff_nums[4] * 1;
    if(2013 - birthday > 62)
        cout<<"birthday > 62"<<endl;
    system("Pause");
    return 0;
}
в итоге в переменной birthday мы получаем год рождения человека
 
Текущее время: 12:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru